2025-09-04T16:26:52,814 Created temporary directory: /tmp/pip-build-tracker-l7uszwd5 2025-09-04T16:26:52,815 Initialized build tracking at /tmp/pip-build-tracker-l7uszwd5 2025-09-04T16:26:52,815 Created build tracker: /tmp/pip-build-tracker-l7uszwd5 2025-09-04T16:26:52,815 Entered build tracker: /tmp/pip-build-tracker-l7uszwd5 2025-09-04T16:26:52,816 Created temporary directory: /tmp/pip-wheel-obwr33tj 2025-09-04T16:26:52,819 Created temporary directory: /tmp/pip-ephem-wheel-cache-fxki8nut 2025-09-04T16:26:52,875 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T16:26:52,877 2 location(s) to search for versions of pyltp: 2025-09-04T16:26:52,877 * https://pypi.org/simple/pyltp/ 2025-09-04T16:26:52,877 * https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:26:52,877 Fetching project page and analyzing links: https://pypi.org/simple/pyltp/ 2025-09-04T16:26:52,878 Getting page https://pypi.org/simple/pyltp/ 2025-09-04T16:26:52,879 Found index url https://pypi.org/simple/ 2025-09-04T16:26:52,953 Fetched page https://pypi.org/simple/pyltp/ as application/vnd.pypi.simple.v1+json 2025-09-04T16:26:52,961 Found link https://files.pythonhosted.org/packages/76/9a/23bf1b74ff0e75adaa0b47de2621c325a4c34e172fd6949f12b5f36ed90e/pyltp-0.1.1.tar.gz (from https://pypi.org/simple/pyltp/), version: 0.1.1 2025-09-04T16:26:52,961 Found link https://files.pythonhosted.org/packages/b0/72/2673699bab5b437b8a623887ec0b92dd813d3eaddaebd0427128dfb2109a/pyltp-0.1.2.tar.gz (from https://pypi.org/simple/pyltp/), version: 0.1.2 2025-09-04T16:26:52,961 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/d1/21/9e49309113a943a188943dcc2fc702b0e9e84ccaa82f06a12aba6d30cca0/pyltp-0.1.2.win-amd64-py2.7.exe (from https://pypi.org/simple/pyltp/) 2025-09-04T16:26:52,961 Found link https://files.pythonhosted.org/packages/5d/25/cad476172a6e627c1bb3a74695e6ff55120f67d1afc3bb5f2d5f984223d0/pyltp-0.1.3.tar.gz (from https://pypi.org/simple/pyltp/), version: 0.1.3 2025-09-04T16:26:52,962 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/32/af/75a9631ad2fdb5dd344a13eb549e2913ea5cdf23243123fb4539da6e5cd1/pyltp-0.1.3.win-amd64-py2.7.exe (from https://pypi.org/simple/pyltp/) 2025-09-04T16:26:52,962 Found link https://files.pythonhosted.org/packages/b9/89/be200691286995ddc3d36fbb7bcf4a64eccc30d7ccdb4de9f75ae12d0649/pyltp-0.1.4.tar.gz (from https://pypi.org/simple/pyltp/), version: 0.1.4 2025-09-04T16:26:52,962 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/d0/4a/45fcacdedf0a19506bdf8d0746b4339145b0eae15df967dda8da6d6f073b/pyltp-0.1.4.win-amd64-py2.7.exe (from https://pypi.org/simple/pyltp/) 2025-09-04T16:26:52,962 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/d7/0f/75c826e27b9de8794e795b674c01b7a71bbb1ea7c45841fee713b0c32583/pyltp-0.1.4.win-amd64-py3.4.exe (from https://pypi.org/simple/pyltp/) 2025-09-04T16:26:52,962 Found link https://files.pythonhosted.org/packages/cf/69/2510d9c3a4712c8e1a5bec6528f6ce4422482edf1544cbe2b6a762e3a35c/pyltp-0.1.5.tar.gz (from https://pypi.org/simple/pyltp/), version: 0.1.5 2025-09-04T16:26:52,963 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/c9/13/d5b2981c9e7f83b8ca524bde801c0a5eb5934cad5d9a5141688ab8cb97d0/pyltp-0.1.5.win-amd64-py2.7.exe (from https://pypi.org/simple/pyltp/) 2025-09-04T16:26:52,963 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/f3/c6/82f23f4d31cba887701e66e1e523c83a7889efe325359feb5fc9c927a6d4/pyltp-0.1.5.win-amd64-py3.4.exe (from https://pypi.org/simple/pyltp/) 2025-09-04T16:26:52,963 Found link https://files.pythonhosted.org/packages/5b/d3/bd7122317abd9c6f952c35ae8086f4644422888602e231a4e164f14cb84f/pyltp-0.1.8.tar.gz (from https://pypi.org/simple/pyltp/), version: 0.1.8 2025-09-04T16:26:52,963 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/c5/e3/c11d5db3914ec89bc7051d6d84453cfac6f211c6992fb694de3986308808/pyltp-0.1.8.win-amd64-py2.7.exe (from https://pypi.org/simple/pyltp/) 2025-09-04T16:26:52,963 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/19/b2/e6cc5cdc3ea3fc153e6f086d2b65dfdf4f34546c5254e38ab89ac7b83c54/pyltp-0.1.9.1-py2.7-macosx-10.11-x86_64.egg (from https://pypi.org/simple/pyltp/) 2025-09-04T16:26:52,963 Found link https://files.pythonhosted.org/packages/d2/88/743b7e1cda9c396761b8bc40186dd8490f207ceb8e684212d4919e78ffd2/pyltp-0.1.9.1.tar.gz (from https://pypi.org/simple/pyltp/), version: 0.1.9.1 2025-09-04T16:26:52,964 Found link https://files.pythonhosted.org/packages/aa/72/2d88c54618cf4d8916832950374a6f265e12289fa9870aeb340800a28a62/pyltp-0.2.1.tar.gz (from https://pypi.org/simple/pyltp/), version: 0.2.1 2025-09-04T16:26:52,964 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/30/d6/770faee2e596f9b918b92c3ac8c4c2b181294fbf875077aef4303308c008/pyltp-0.4.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,964 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/85/70/f224dafa3d390ae949db6fe0b25c9757fd40cb67a12ababb61a97ca2b464/pyltp-0.4.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,964 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/6d/00/35a440fefce5162d5e352e342e19a1a452395b6868b4adc752084f77cdab/pyltp-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,964 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/aa/f1/1301352bb0b820e23356299c3262ed27067208d8d1fb17432ba253a01403/pyltp-0.4.0-cp310-cp310-musllinux_1_1_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,964 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/e7/40/98563ad39be93d4a4ca339911da302ac34d12ae779db1dae62992770c866/pyltp-0.4.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,964 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/41/82/b27849e554b056b4b106bb7a5b319bfe8eafc5c068be74d056de8395cb6b/pyltp-0.4.0-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,965 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/b9/f7/6894b949c2bd95a34214be90bfb2e1ac1fb1e7624ffc38b29a1da683c5cf/pyltp-0.4.0-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,965 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/2b/46/e3d85377d622792080529523acd00c08ec66945325b111e1b9709f959e63/pyltp-0.4.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,965 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/b8/21/9637188180e0dac5648283a77c66fc1737638cde5c3b954e946d80644c90/pyltp-0.4.0-cp36-cp36m-musllinux_1_1_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,965 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/36/cd/b75f7dbf4e9b685e754f0ba0ec9ff38f6b25ceb9cb299de0f2bdd6854e4e/pyltp-0.4.0-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,965 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/60/70/b77cc2470e1b431f778c3e346f69ac1dcc2772e07752375049688d951b06/pyltp-0.4.0-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,965 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/e1/3e/a148a094ba00baca1b8989a311dbeb8f72a89c450093fcc730c0dcdefab2/pyltp-0.4.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,965 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/90/ba/f51732dd36e884152c4b3e0f8c54f54fdab910224a17d3d4a56876faea84/pyltp-0.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,966 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/75/37/0a02d20554cf69a223c38bd03e2e49fbadfb74ac00c20a8a857a3eca79e7/pyltp-0.4.0-cp37-cp37m-musllinux_1_1_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,966 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/f6/ee/d33a93ba1ddf10923b895d304cf100c39f404237bb4583505f2d902e6c45/pyltp-0.4.0-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,966 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/c0/fe/438c64ae1ef0a90ec789c3c28878faa6b1d83474d4da92e6468bf007d591/pyltp-0.4.0-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,966 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/03/38/a7c88762f4737b26355f1e171f1628b30145429e68535d2a8f490cad3d6b/pyltp-0.4.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,966 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/5b/00/93fcb7d62eff1ba577eb86af8ba26a512a0e8a930a1ff3bc29c4aa030dc7/pyltp-0.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,966 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/77/eb/0362559673b31ef1c6b8a88ca5bfb7826cf94c7c434d2872be396a9aee7d/pyltp-0.4.0-cp38-cp38-musllinux_1_1_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,966 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/02/74/f3f3a5dd704978c0a42f577225c51d18551c801715c2d54144fb4a67c0dd/pyltp-0.4.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,967 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/40/50/6213b4f7d7b630c960977a1e952637022d2acdd731bfa8837b9c327e50b4/pyltp-0.4.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,967 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/fd/1e/2f4bf230ce87d7eca2a9fc2d16b43a00089b0faab9f471c132a3d03e3739/pyltp-0.4.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,967 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/77/88/0667df1d06102d3eac68cb76399e588127b706d097a04e27ef902f0d7e62/pyltp-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,967 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/21/30/7589e606fcaa3e87ab5efac9adde3412f2a8f65d7d31925d0c04c2e5e724/pyltp-0.4.0-cp39-cp39-musllinux_1_1_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,967 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/26/8f/41ee306cdffff35f430c8b3368305c9e39e4218caa9b238bc6b084971314/pyltp-0.4.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,967 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/01/3b/9ee19ee7ac3051c03fe53387218dd8f3c0843cf01988f426d1ccebc71cc1/pyltp-0.4.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,967 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/65/b0/c5dbcb89d182a348d76eb20a412ad98a3a3b6baf6d6e214c16f9b9872730/pyltp-0.4.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,968 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/31/02/1751255f2873fb1560b5b32fa2bd6a94008cb653b49f5b696975dff799a2/pyltp-0.4.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,968 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/5e/fc/e55600c45cedadadc3860c74b1fda6276a710cd7ee05cb60b2633a153535/pyltp-0.4.0-pp37-pypy37_pp73-win_amd64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,968 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/01/11/df465637382e299813c7722d14b46fbaf328fe250ffa0b145c3f980fbae8/pyltp-0.4.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,968 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/a4/56/d861ad4824d18b629aaf05698b773b3409fe86ea2b1fdc4638578c8c4006/pyltp-0.4.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,968 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/5a/73/c56b654d7853b57f0edc7de584b0d9a7aa30f93d1f64ef273cbb249cfc4d/pyltp-0.4.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,968 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/ea/69/b75034f46c6eecc135d2e08737d20741ff5b16a8d01d6028712f8ff81fde/pyltp-0.4.0-pp38-pypy38_pp73-win_amd64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,968 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/c8/ec/3777150e82f354a66821786a1636511145cb343fcb6b70292b9b59e1ae73/pyltp-0.4.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,968 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/14/03/d23330b5e715a314ba63180206cb312da0327bf06be1a78313bab4fcb6e9/pyltp-0.4.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,969 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/78/01/905fa8c16fd6b4aecf44009e83213a5e7be75c48ebcc21fe9a02c8abff1f/pyltp-0.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,969 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/6e/4e/ebdceb27e980a9cf643260037ce264f133672eca193c1cd21edf6228049a/pyltp-0.4.0-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:52,969 Found link https://files.pythonhosted.org/packages/b4/e5/bbd5366ed9ac0f7f33898c0d2e2daf01d2bf2a31b6c8467d8d161b1724c3/pyltp-0.4.0.tar.gz (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6), version: 0.4.0 2025-09-04T16:26:52,970 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:26:52,970 Getting page https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:26:52,971 Found index url https://www.piwheels.org/simple/ 2025-09-04T16:26:53,065 Fetched page https://www.piwheels.org/simple/pyltp/ as text/html 2025-09-04T16:26:53,072 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.9.1-cp34-cp34m-linux_armv7l.whl#sha256=c2eb3d408b672771f18e32a63a7a214b24f5b89e15dc9bf3f1751d7f621d4631 (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,072 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.9.1-cp34-cp34m-linux_armv6l.whl#sha256=c2eb3d408b672771f18e32a63a7a214b24f5b89e15dc9bf3f1751d7f621d4631 (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,072 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.9.1-cp35-cp35m-linux_armv6l.whl#sha256=86911dddafa01c03f6bcb0ec4458254a057acdc9c2b941a4b475ac2eb80dba5d (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,072 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.9.1-cp35-cp35m-linux_armv7l.whl#sha256=86911dddafa01c03f6bcb0ec4458254a057acdc9c2b941a4b475ac2eb80dba5d (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,072 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.8-cp34-cp34m-linux_armv7l.whl#sha256=50d9f95af0d432642a456966b2ffad62b53c9c351c81264f3bf18de94cdecbc4 (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,072 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.8-cp34-cp34m-linux_armv6l.whl#sha256=50d9f95af0d432642a456966b2ffad62b53c9c351c81264f3bf18de94cdecbc4 (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,073 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.8-cp35-cp35m-linux_armv6l.whl#sha256=af46e76c2a8ef8c881c8efd0cddd19ac85ebeb73186baf77b9a89f4f6df9fe34 (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,073 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.8-cp35-cp35m-linux_armv7l.whl#sha256=af46e76c2a8ef8c881c8efd0cddd19ac85ebeb73186baf77b9a89f4f6df9fe34 (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,073 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.5-cp35-cp35m-linux_armv7l.whl#sha256=269fb6b356a3ad493455b7604963f67b0ad0caaeb5c82f2a692ee8831e6fe3d8 (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,073 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.5-cp35-cp35m-linux_armv6l.whl#sha256=269fb6b356a3ad493455b7604963f67b0ad0caaeb5c82f2a692ee8831e6fe3d8 (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,073 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.5-cp34-cp34m-linux_armv7l.whl#sha256=26537fffcd19a06eb94e922e146cda430d91e758c1c6754e1b5ded351925cc79 (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,073 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.5-cp34-cp34m-linux_armv6l.whl#sha256=26537fffcd19a06eb94e922e146cda430d91e758c1c6754e1b5ded351925cc79 (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,073 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.4-cp34-cp34m-linux_armv7l.whl#sha256=4bd391e961bd2190bc5238b7501bdbb42bf5e9bc5c0f4fe45f746df2ac3ce7b6 (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,074 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.4-cp34-cp34m-linux_armv6l.whl#sha256=4bd391e961bd2190bc5238b7501bdbb42bf5e9bc5c0f4fe45f746df2ac3ce7b6 (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,074 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.4-cp35-cp35m-linux_armv6l.whl#sha256=c6af38f4f9edc8d7c1b69d6d079c443b3ae2dfdc97498e177d3fca219e5e58ad (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,074 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.4-cp35-cp35m-linux_armv7l.whl#sha256=c6af38f4f9edc8d7c1b69d6d079c443b3ae2dfdc97498e177d3fca219e5e58ad (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,074 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.3-cp34-cp34m-linux_armv7l.whl#sha256=c0d4664a969351a456c1e17ca6fc4063a757ab8482fa0f0531dda8b1f373b437 (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,074 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.3-cp34-cp34m-linux_armv6l.whl#sha256=c0d4664a969351a456c1e17ca6fc4063a757ab8482fa0f0531dda8b1f373b437 (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,074 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.2-cp34-cp34m-linux_armv7l.whl#sha256=03389b9c977a7e54b05b6a63b5961f186aca3090ce271b9aa57e15451ad04089 (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,074 Skipping link: No binaries permitted for pyltp: https://archive1.piwheels.org/simple/pyltp/pyltp-0.1.2-cp34-cp34m-linux_armv6l.whl#sha256=03389b9c977a7e54b05b6a63b5961f186aca3090ce271b9aa57e15451ad04089 (from https://www.piwheels.org/simple/pyltp/) 2025-09-04T16:26:53,075 Skipping link: not a file: https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:26:53,075 Skipping link: not a file: https://pypi.org/simple/pyltp/ 2025-09-04T16:26:53,099 Given no hashes to check 1 links for project 'pyltp': discarding no candidates 2025-09-04T16:26:53,100 Collecting pyltp==0.1.2 2025-09-04T16:26:53,101 Created temporary directory: /tmp/pip-unpack-grolqikq 2025-09-04T16:26:53,473 Downloading pyltp-0.1.2.tar.gz (2.8 MB) 2025-09-04T16:26:56,487 Added pyltp==0.1.2 from https://files.pythonhosted.org/packages/b0/72/2673699bab5b437b8a623887ec0b92dd813d3eaddaebd0427128dfb2109a/pyltp-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-l7uszwd5' 2025-09-04T16:26:56,488 Running setup.py (path:/tmp/pip-wheel-obwr33tj/pyltp_9aa3c8f02fd446efbb211ec52f5fb1ab/setup.py) egg_info for package pyltp 2025-09-04T16:26:56,488 Created temporary directory: /tmp/pip-pip-egg-info-zzny3xv8 2025-09-04T16:26:56,488 Preparing metadata (setup.py): started 2025-09-04T16:26:56,489 Running command python setup.py egg_info 2025-09-04T16:26:57,788 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T16:26:57,789 !! 2025-09-04T16:26:57,789 ******************************************************************************** 2025-09-04T16:26:57,789 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T16:26:57,789 License :: OSI Approved :: MIT License 2025-09-04T16:26:57,789 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T16:26:57,789 ******************************************************************************** 2025-09-04T16:26:57,790 !! 2025-09-04T16:26:57,790 self._finalize_license_expression() 2025-09-04T16:26:57,863 running egg_info 2025-09-04T16:26:57,938 creating /tmp/pip-pip-egg-info-zzny3xv8/pyltp.egg-info 2025-09-04T16:26:57,938 writing /tmp/pip-pip-egg-info-zzny3xv8/pyltp.egg-info/PKG-INFO 2025-09-04T16:26:57,940 writing dependency_links to /tmp/pip-pip-egg-info-zzny3xv8/pyltp.egg-info/dependency_links.txt 2025-09-04T16:26:57,940 writing top-level names to /tmp/pip-pip-egg-info-zzny3xv8/pyltp.egg-info/top_level.txt 2025-09-04T16:26:57,941 writing manifest file '/tmp/pip-pip-egg-info-zzny3xv8/pyltp.egg-info/SOURCES.txt' 2025-09-04T16:26:58,161 reading manifest file '/tmp/pip-pip-egg-info-zzny3xv8/pyltp.egg-info/SOURCES.txt' 2025-09-04T16:26:58,162 reading manifest template 'MANIFEST.in' 2025-09-04T16:26:58,164 warning: no files found matching '*.hpp' under directory 'ltp/src/framework' 2025-09-04T16:26:58,172 warning: no files found matching '*.hpp' under directory 'ltp/src/segmentor' 2025-09-04T16:26:58,178 warning: no files found matching '*.hpp' under directory 'ltp/src/ner' 2025-09-04T16:26:58,187 warning: no files found matching '*.hpp' under directory 'ltp/src/srl' 2025-09-04T16:26:58,983 writing manifest file '/tmp/pip-pip-egg-info-zzny3xv8/pyltp.egg-info/SOURCES.txt' 2025-09-04T16:26:59,097 Preparing metadata (setup.py): finished with status 'done' 2025-09-04T16:26:59,102 Source in /tmp/pip-wheel-obwr33tj/pyltp_9aa3c8f02fd446efbb211ec52f5fb1ab has version 0.1.2, which satisfies requirement pyltp==0.1.2 from https://files.pythonhosted.org/packages/b0/72/2673699bab5b437b8a623887ec0b92dd813d3eaddaebd0427128dfb2109a/pyltp-0.1.2.tar.gz 2025-09-04T16:26:59,103 Removed pyltp==0.1.2 from https://files.pythonhosted.org/packages/b0/72/2673699bab5b437b8a623887ec0b92dd813d3eaddaebd0427128dfb2109a/pyltp-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-l7uszwd5' 2025-09-04T16:26:59,106 Created temporary directory: /tmp/pip-unpack-dkvc245l 2025-09-04T16:26:59,106 Created temporary directory: /tmp/pip-unpack-zoniy_vg 2025-09-04T16:26:59,107 Building wheels for collected packages: pyltp 2025-09-04T16:26:59,108 Created temporary directory: /tmp/pip-wheel-04069tmh 2025-09-04T16:26:59,108 DEPRECATION: Building 'pyltp' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'pyltp'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-04T16:26:59,109 Building wheel for pyltp (setup.py): started 2025-09-04T16:26:59,110 Destination directory: /tmp/pip-wheel-04069tmh 2025-09-04T16:26:59,110 Running command python setup.py bdist_wheel 2025-09-04T16:27:00,184 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T16:27:00,184 !! 2025-09-04T16:27:00,184 ******************************************************************************** 2025-09-04T16:27:00,184 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T16:27:00,185 License :: OSI Approved :: MIT License 2025-09-04T16:27:00,185 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T16:27:00,185 ******************************************************************************** 2025-09-04T16:27:00,185 !! 2025-09-04T16:27:00,185 self._finalize_license_expression() 2025-09-04T16:27:00,185 running bdist_wheel 2025-09-04T16:27:00,552 running build 2025-09-04T16:27:00,552 running build_ext 2025-09-04T16:27:00,905 building 'pyltp' extension 2025-09-04T16:27:00,925 creating build/temp.linux-armv7l-cpython-313/ltp/src/__util 2025-09-04T16:27:00,925 creating build/temp.linux-armv7l-cpython-313/ltp/src/ner 2025-09-04T16:27:00,926 creating build/temp.linux-armv7l-cpython-313/ltp/src/parser 2025-09-04T16:27:00,927 creating build/temp.linux-armv7l-cpython-313/ltp/src/postagger 2025-09-04T16:27:00,928 creating build/temp.linux-armv7l-cpython-313/ltp/src/segmentor 2025-09-04T16:27:00,929 creating build/temp.linux-armv7l-cpython-313/ltp/src/srl 2025-09-04T16:27:00,930 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src 2025-09-04T16:27:00,932 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/maxent 2025-09-04T16:27:00,933 creating build/temp.linux-armv7l-cpython-313/patch/libs/python/src/converter 2025-09-04T16:27:00,934 creating build/temp.linux-armv7l-cpython-313/patch/libs/python/src/object 2025-09-04T16:27:00,936 creating build/temp.linux-armv7l-cpython-313/src 2025-09-04T16:27:00,936 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/__util/MyLib.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/__util/MyLib.o 2025-09-04T16:27:01,440 ltp/src/__util/MyLib.cpp:309:67: warning: trigraph ??( ignored, use -trigraphs to enable [-Wtrigraphs] 2025-09-04T16:27:01,440 309 | string separators = "???????????????????????????????棯??\",.?!:'/;??()%"; //all defined separators 2025-09-04T16:27:02,956 In file included from ltp/src/__util/MyLib.cpp:11: 2025-09-04T16:27:02,957 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:27:02,957 ltp/src/__util/MyLib.h:125:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:02,957 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:27:02,957 | ~~^~~~~~~~~~~~ 2025-09-04T16:27:02,958 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:27:02,958 ltp/src/__util/MyLib.h:134:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:02,959 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:27:02,959 | ~~^~~~~~~~~~~~ 2025-09-04T16:27:02,984 ltp/src/__util/MyLib.cpp: In function ‘void str2uint_vec(const std::vector >&, std::vector&)’: 2025-09-04T16:27:02,984 ltp/src/__util/MyLib.cpp:69:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:02,984 69 | for (; i < vecStr.size(); ++i) 2025-09-04T16:27:02,984 | ~~^~~~~~~~~~~~~~~ 2025-09-04T16:27:02,984 ltp/src/__util/MyLib.cpp: In function ‘void str2int_vec(const std::vector >&, std::vector&)’: 2025-09-04T16:27:02,985 ltp/src/__util/MyLib.cpp:79:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:02,985 79 | for (; i < vecStr.size(); ++i) 2025-09-04T16:27:02,985 | ~~^~~~~~~~~~~~~~~ 2025-09-04T16:27:02,985 ltp/src/__util/MyLib.cpp: In function ‘void int2str_vec(const std::vector&, std::vector >&)’: 2025-09-04T16:27:02,985 ltp/src/__util/MyLib.cpp:89:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:02,985 89 | for (; i < vecInt.size(); ++i) { 2025-09-04T16:27:02,986 | ~~^~~~~~~~~~~~~~~ 2025-09-04T16:27:02,987 ltp/src/__util/MyLib.cpp: In function ‘void join_bystr(const std::vector >&, std::string&, const std::string&)’: 2025-09-04T16:27:02,988 ltp/src/__util/MyLib.cpp:102:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:02,988 102 | for(; i < vec.size(); ++i) 2025-09-04T16:27:02,988 | ~~^~~~~~~~~~~~ 2025-09-04T16:27:02,997 ltp/src/__util/MyLib.cpp: In function ‘void split_pair_vector(const std::vector > >&, std::vector&, std::vector >&)’: 2025-09-04T16:27:02,998 ltp/src/__util/MyLib.cpp:128:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:02,998 128 | for (; i < vecPair.size(); ++i) { 2025-09-04T16:27:02,998 | ~~^~~~~~~~~~~~~~~~ 2025-09-04T16:27:03,044 ltp/src/__util/MyLib.cpp: In function ‘void split_by_separator(const std::string&, std::vector >&, std::string)’: 2025-09-04T16:27:03,045 ltp/src/__util/MyLib.cpp:374:55: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::basic_string::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:27:03,045 374 | while((pos2 = find_GB_char(str, separator, pos1)) != -1) 2025-09-04T16:27:03,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:27:03,053 ltp/src/__util/MyLib.cpp: In function ‘void remove_space_gbk(std::string&)’: 2025-09-04T16:27:03,053 ltp/src/__util/MyLib.cpp:430:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:03,053 430 | for (int i = 0; i < vecCharacter.size(); ++i) { 2025-09-04T16:27:03,053 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:08,343 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/ner/decoder.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/ner/decoder.o 2025-09-04T16:27:08,716 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:27:08,716 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:27:08,716 from ltp/src/ner/rulebase.h:10, 2025-09-04T16:27:08,716 from ltp/src/ner/decoder.h:7, 2025-09-04T16:27:08,717 from ltp/src/ner/decoder.cpp:1: 2025-09-04T16:27:08,717 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:27:08,717 4 | #pragma warning(disable: 4309) 2025-09-04T16:27:09,808 In file included from ltp/src/ner/decoder.h:6: 2025-09-04T16:27:09,808 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:27:09,808 ltp/src/ner/instance.h:26:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:09,808 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:09,808 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:09,809 ltp/src/ner/instance.h:26:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:09,809 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:09,809 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:09,811 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:27:09,811 ltp/src/ner/instance.h:59:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:09,811 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:27:09,811 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:09,813 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:27:09,813 ltp/src/ner/instance.h:74:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:09,813 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:27:09,813 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:09,814 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:27:09,814 ltp/src/ner/instance.h:88:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:09,815 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:27:09,815 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:09,815 ltp/src/ner/instance.h:92:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:09,815 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:09,815 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:09,816 ltp/src/ner/instance.h:92:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:09,816 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:09,816 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:09,890 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:27:09,891 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:27:09,891 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:27:09,891 68 | std::pair payload; 2025-09-04T16:27:09,891 | ^~~~~~~ 2025-09-04T16:27:09,891 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:27:09,891 65 | int encoding; 2025-09-04T16:27:09,891 | ^~~~~~~~ 2025-09-04T16:27:09,892 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:09,892 18 | iterator(const iterator & other) 2025-09-04T16:27:09,892 | ^~~~~~~~ 2025-09-04T16:27:09,892 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:27:09,893 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:27:09,893 68 | std::pair payload; 2025-09-04T16:27:09,893 | ^~~~~~~ 2025-09-04T16:27:09,893 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:27:09,893 65 | int encoding; 2025-09-04T16:27:09,893 | ^~~~~~~~ 2025-09-04T16:27:09,893 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:09,893 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:27:09,894 | ^~~~~~~~ 2025-09-04T16:27:09,897 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:27:09,897 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:27:09,897 68 | std::pair payload; 2025-09-04T16:27:09,897 | ^~~~~~~ 2025-09-04T16:27:09,897 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:27:09,898 65 | int encoding; 2025-09-04T16:27:09,898 | ^~~~~~~~ 2025-09-04T16:27:09,898 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:09,898 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:27:09,898 | ^~~~~~~~ 2025-09-04T16:27:10,055 In file included from ltp/src/ner/rulebase.h:11: 2025-09-04T16:27:10,056 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:27:10,056 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:10,056 599 | int * entries; 2025-09-04T16:27:10,056 | ^~~~~~~ 2025-09-04T16:27:10,056 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:27:10,056 598 | int cap_entries; 2025-09-04T16:27:10,056 | ^~~~~~~~~~~ 2025-09-04T16:27:10,056 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:10,057 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:10,057 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:10,058 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:27:10,058 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:10,058 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:27:10,058 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:10,060 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:27:10,060 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:10,060 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:27:10,061 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:10,160 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:10,161 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:27:10,161 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:10,161 | ^ 2025-09-04T16:27:10,161 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:10,161 457 | unsigned int _cap_entries; 2025-09-04T16:27:10,161 | ^~~~~~~~~~~~ 2025-09-04T16:27:10,161 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:27:10,161 450 | unsigned int _num_buckets; 2025-09-04T16:27:10,161 | ^~~~~~~~~~~~ 2025-09-04T16:27:10,162 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:10,162 70 | explicit SmartMap() : 2025-09-04T16:27:10,162 | ^~~~~~~~ 2025-09-04T16:27:10,162 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:10,162 460 | unsigned int _len_key_buffer; 2025-09-04T16:27:10,162 | ^~~~~~~~~~~~~~~ 2025-09-04T16:27:10,162 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:27:10,163 441 | int * _hash_buckets; 2025-09-04T16:27:10,163 | ^~~~~~~~~~~~~ 2025-09-04T16:27:10,163 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:10,163 70 | explicit SmartMap() : 2025-09-04T16:27:10,163 | ^~~~~~~~ 2025-09-04T16:27:10,163 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:10,163 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:27:10,163 | ^~~~~~~~~~~ 2025-09-04T16:27:10,164 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:27:10,164 442 | int * _hash_buckets_volumn; 2025-09-04T16:27:10,164 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:10,164 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:10,164 70 | explicit SmartMap() : 2025-09-04T16:27:10,164 | ^~~~~~~~ 2025-09-04T16:27:10,169 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:10,169 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:27:10,169 614 | set(key, idx); 2025-09-04T16:27:10,169 | ~~~^~~~~~~~~~ 2025-09-04T16:27:10,169 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:27:10,170 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:27:10,170 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:27:10,173 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:27:10,174 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:27:10,174 679 | SmartMap::dump(out); 2025-09-04T16:27:10,174 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:27:10,174 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:27:10,174 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:27:10,174 | ^~~~~~ 2025-09-04T16:27:11,001 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/ner/extractor.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/ner/extractor.o 2025-09-04T16:27:11,412 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:27:11,412 from ltp/src/ner/extractor.cpp:4: 2025-09-04T16:27:11,413 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:27:11,413 4 | #pragma warning(disable: 4309) 2025-09-04T16:27:12,469 In file included from ltp/src/ner/extractor.h:6, 2025-09-04T16:27:12,470 from ltp/src/ner/extractor.cpp:1: 2025-09-04T16:27:12,470 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:27:12,470 ltp/src/ner/instance.h:26:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:12,470 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:12,470 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:12,470 ltp/src/ner/instance.h:26:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:12,470 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:12,471 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:12,471 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:27:12,471 ltp/src/ner/instance.h:59:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:12,471 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:27:12,471 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:12,472 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:27:12,473 ltp/src/ner/instance.h:74:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:12,473 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:27:12,473 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:12,473 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:27:12,474 ltp/src/ner/instance.h:88:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:12,474 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:27:12,474 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:12,474 ltp/src/ner/instance.h:92:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:12,474 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:12,474 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:12,474 ltp/src/ner/instance.h:92:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:12,474 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:12,474 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:12,605 In file included from ltp/src/ner/extractor.h:8: 2025-09-04T16:27:12,606 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:27:12,606 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:27:12,606 107 | int _cap_pool; 2025-09-04T16:27:12,606 | ^~~~~~~~~ 2025-09-04T16:27:12,606 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:27:12,606 106 | int _len_pool; 2025-09-04T16:27:12,606 | ^~~~~~~~~ 2025-09-04T16:27:12,606 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:12,607 18 | StringVec() : 2025-09-04T16:27:12,607 | ^~~~~~~~~ 2025-09-04T16:27:12,723 In file included from ltp/src/ner/extractor.cpp:3: 2025-09-04T16:27:12,723 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:27:12,723 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:12,723 73 | int len = str.size(); 2025-09-04T16:27:12,724 | ^~~ 2025-09-04T16:27:12,727 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:27:12,727 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:12,727 127 | int len = str.size(); 2025-09-04T16:27:12,727 | ^~~ 2025-09-04T16:27:12,727 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:27:12,727 128 | int sep_flag = (sep != ""); 2025-09-04T16:27:12,727 | ^~~~~~~~ 2025-09-04T16:27:12,734 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:27:12,734 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:12,734 223 | int len = str.size(); 2025-09-04T16:27:12,735 | ^~~ 2025-09-04T16:27:12,776 ltp/src/ner/extractor.cpp: In destructor ‘ltp::ner::Extractor::~Extractor()’: 2025-09-04T16:27:12,776 ltp/src/ner/extractor.cpp:53:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:12,777 53 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:27:12,777 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:12,779 ltp/src/ner/extractor.cpp: In static member function ‘static int ltp::ner::Extractor::extract1o(ltp::ner::Instance*, int, std::vector&)’: 2025-09-04T16:27:12,780 ltp/src/ner/extractor.cpp:92:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:12,780 92 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:27:12,780 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:13,083 In file included from ltp/src/ner/extractor.cpp:2: 2025-09-04T16:27:13,083 ltp/src/ner/settings.h: At global scope: 2025-09-04T16:27:13,083 ltp/src/ner/settings.h:21:21: warning: ‘ltp::ner::__ne_types__’ defined but not used [-Wunused-variable] 2025-09-04T16:27:13,084 21 | static const char * __ne_types__[] = { "Nh", "Ni", "Ns", }; 2025-09-04T16:27:13,084 | ^~~~~~~~~~~~ 2025-09-04T16:27:13,084 ltp/src/ner/settings.h:20:21: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T16:27:13,084 20 | static const char * __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-04T16:27:13,084 | ^~~~~~~~~~~~~ 2025-09-04T16:27:14,580 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/ner/featurespace.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/ner/featurespace.o 2025-09-04T16:27:15,989 In file included from ltp/src/ner/featurespace.h:7, 2025-09-04T16:27:15,989 from ltp/src/ner/featurespace.cpp:1: 2025-09-04T16:27:15,989 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:27:15,989 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:15,989 599 | int * entries; 2025-09-04T16:27:15,989 | ^~~~~~~ 2025-09-04T16:27:15,989 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:27:15,990 598 | int cap_entries; 2025-09-04T16:27:15,990 | ^~~~~~~~~~~ 2025-09-04T16:27:15,990 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:15,990 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:15,990 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:15,990 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:27:15,990 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:15,990 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:27:15,991 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:15,992 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:27:15,992 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:15,992 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:27:15,992 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:15,994 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:27:15,995 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:15,995 78 | utility::SmartMap * _dicts; 2025-09-04T16:27:15,995 | ^~~~~~ 2025-09-04T16:27:15,995 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:27:15,995 76 | int _num_dicts; 2025-09-04T16:27:15,995 | ^~~~~~~~~~ 2025-09-04T16:27:15,995 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:15,995 14 | FeatureSpaceIterator() 2025-09-04T16:27:15,995 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:15,995 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:15,996 76 | int _num_dicts; 2025-09-04T16:27:15,996 | ^~~~~~~~~~ 2025-09-04T16:27:15,996 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:27:15,996 74 | int _i; 2025-09-04T16:27:15,996 | ^~ 2025-09-04T16:27:15,996 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:15,996 14 | FeatureSpaceIterator() 2025-09-04T16:27:15,996 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:15,996 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:27:15,996 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:15,997 78 | utility::SmartMap * _dicts; 2025-09-04T16:27:15,997 | ^~~~~~ 2025-09-04T16:27:15,997 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:27:15,997 76 | int _num_dicts; 2025-09-04T16:27:15,997 | ^~~~~~~~~~ 2025-09-04T16:27:15,997 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:15,997 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:27:15,997 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:15,997 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:15,997 76 | int _num_dicts; 2025-09-04T16:27:15,998 | ^~~~~~~~~~ 2025-09-04T16:27:15,998 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:27:15,998 74 | int _i; 2025-09-04T16:27:15,998 | ^~ 2025-09-04T16:27:15,998 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:15,998 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:27:15,998 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,150 In file included from ltp/src/ner/extractor.h:6, 2025-09-04T16:27:16,150 from ltp/src/ner/featurespace.cpp:2: 2025-09-04T16:27:16,150 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:27:16,150 ltp/src/ner/instance.h:26:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:16,151 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:16,151 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,151 ltp/src/ner/instance.h:26:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:16,151 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:16,151 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,152 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:27:16,152 ltp/src/ner/instance.h:59:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:16,152 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:27:16,152 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,153 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:27:16,153 ltp/src/ner/instance.h:74:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:16,153 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:27:16,153 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,154 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:27:16,154 ltp/src/ner/instance.h:88:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:16,154 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:27:16,154 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,155 ltp/src/ner/instance.h:92:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:16,155 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:16,155 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,155 ltp/src/ner/instance.h:92:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:16,155 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:16,155 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,278 In file included from ltp/src/ner/extractor.h:8: 2025-09-04T16:27:16,278 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:27:16,278 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:27:16,278 107 | int _cap_pool; 2025-09-04T16:27:16,278 | ^~~~~~~~~ 2025-09-04T16:27:16,278 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:27:16,279 106 | int _len_pool; 2025-09-04T16:27:16,279 | ^~~~~~~~~ 2025-09-04T16:27:16,279 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:16,279 18 | StringVec() : 2025-09-04T16:27:16,279 | ^~~~~~~~~ 2025-09-04T16:27:16,282 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpace::FeatureSpace(int)’: 2025-09-04T16:27:16,282 ltp/src/ner/featurespace.h:117:7: warning: ‘ltp::ner::FeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:27:16,282 117 | int _num_labels; 2025-09-04T16:27:16,282 | ^~~~~~~~~~~ 2025-09-04T16:27:16,283 ltp/src/ner/featurespace.h:116:7: warning: ‘int ltp::ner::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:27:16,283 116 | int _offset; 2025-09-04T16:27:16,283 | ^~~~~~~ 2025-09-04T16:27:16,283 ltp/src/ner/featurespace.cpp:7:1: warning: when initialized here [-Wreorder] 2025-09-04T16:27:16,283 7 | FeatureSpace::FeatureSpace(int num_labels) : 2025-09-04T16:27:16,283 | ^~~~~~~~~~~~ 2025-09-04T16:27:16,286 ltp/src/ner/featurespace.cpp: In member function ‘bool ltp::ner::FeatureSpace::load(int, std::istream&)’: 2025-09-04T16:27:16,287 ltp/src/ner/featurespace.cpp:89:12: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:27:16,287 89 | if (sz != _num_dicts) { 2025-09-04T16:27:16,287 | ~~~^~~~~~~~~~~~~ 2025-09-04T16:27:16,338 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:16,338 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:27:16,338 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:16,338 | ^ 2025-09-04T16:27:16,338 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:16,338 457 | unsigned int _cap_entries; 2025-09-04T16:27:16,338 | ^~~~~~~~~~~~ 2025-09-04T16:27:16,338 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:27:16,339 450 | unsigned int _num_buckets; 2025-09-04T16:27:16,339 | ^~~~~~~~~~~~ 2025-09-04T16:27:16,339 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:16,339 70 | explicit SmartMap() : 2025-09-04T16:27:16,339 | ^~~~~~~~ 2025-09-04T16:27:16,339 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:16,339 460 | unsigned int _len_key_buffer; 2025-09-04T16:27:16,339 | ^~~~~~~~~~~~~~~ 2025-09-04T16:27:16,339 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:27:16,340 441 | int * _hash_buckets; 2025-09-04T16:27:16,340 | ^~~~~~~~~~~~~ 2025-09-04T16:27:16,340 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:16,340 70 | explicit SmartMap() : 2025-09-04T16:27:16,340 | ^~~~~~~~ 2025-09-04T16:27:16,340 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:16,340 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:27:16,340 | ^~~~~~~~~~~ 2025-09-04T16:27:16,340 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:27:16,340 442 | int * _hash_buckets_volumn; 2025-09-04T16:27:16,340 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,341 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:16,341 70 | explicit SmartMap() : 2025-09-04T16:27:16,341 | ^~~~~~~~ 2025-09-04T16:27:16,343 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:16,343 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:27:16,343 614 | set(key, idx); 2025-09-04T16:27:16,343 | ~~~^~~~~~~~~~ 2025-09-04T16:27:16,343 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:27:16,343 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:27:16,344 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:27:16,347 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:27:16,347 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:27:16,347 679 | SmartMap::dump(out); 2025-09-04T16:27:16,347 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:27:16,347 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:27:16,347 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:27:16,347 | ^~~~~~ 2025-09-04T16:27:17,272 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/ner/model.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/ner/model.o 2025-09-04T16:27:18,654 In file included from ltp/src/ner/featurespace.h:7, 2025-09-04T16:27:18,654 from ltp/src/ner/model.h:5, 2025-09-04T16:27:18,654 from ltp/src/ner/model.cpp:1: 2025-09-04T16:27:18,654 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:27:18,654 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:18,654 599 | int * entries; 2025-09-04T16:27:18,655 | ^~~~~~~ 2025-09-04T16:27:18,655 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:27:18,655 598 | int cap_entries; 2025-09-04T16:27:18,655 | ^~~~~~~~~~~ 2025-09-04T16:27:18,655 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:18,655 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:18,655 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:18,655 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:27:18,656 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:18,656 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:27:18,656 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:18,657 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:27:18,657 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:18,657 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:27:18,657 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:18,660 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:27:18,660 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:18,660 78 | utility::SmartMap * _dicts; 2025-09-04T16:27:18,660 | ^~~~~~ 2025-09-04T16:27:18,660 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:27:18,660 76 | int _num_dicts; 2025-09-04T16:27:18,660 | ^~~~~~~~~~ 2025-09-04T16:27:18,660 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:18,661 14 | FeatureSpaceIterator() 2025-09-04T16:27:18,661 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:18,661 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:18,661 76 | int _num_dicts; 2025-09-04T16:27:18,661 | ^~~~~~~~~~ 2025-09-04T16:27:18,661 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:27:18,661 74 | int _i; 2025-09-04T16:27:18,661 | ^~ 2025-09-04T16:27:18,661 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:18,661 14 | FeatureSpaceIterator() 2025-09-04T16:27:18,661 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:18,662 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:27:18,662 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:18,662 78 | utility::SmartMap * _dicts; 2025-09-04T16:27:18,662 | ^~~~~~ 2025-09-04T16:27:18,662 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:27:18,662 76 | int _num_dicts; 2025-09-04T16:27:18,662 | ^~~~~~~~~~ 2025-09-04T16:27:18,662 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:18,662 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:27:18,662 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:18,663 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:18,663 76 | int _num_dicts; 2025-09-04T16:27:18,663 | ^~~~~~~~~~ 2025-09-04T16:27:18,663 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:27:18,663 74 | int _i; 2025-09-04T16:27:18,663 | ^~ 2025-09-04T16:27:18,663 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:18,663 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:27:18,663 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:18,847 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:18,847 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:27:18,847 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:18,847 | ^ 2025-09-04T16:27:18,847 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:18,847 457 | unsigned int _cap_entries; 2025-09-04T16:27:18,847 | ^~~~~~~~~~~~ 2025-09-04T16:27:18,848 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:27:18,848 450 | unsigned int _num_buckets; 2025-09-04T16:27:18,848 | ^~~~~~~~~~~~ 2025-09-04T16:27:18,848 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:18,848 70 | explicit SmartMap() : 2025-09-04T16:27:18,848 | ^~~~~~~~ 2025-09-04T16:27:18,848 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:18,848 460 | unsigned int _len_key_buffer; 2025-09-04T16:27:18,848 | ^~~~~~~~~~~~~~~ 2025-09-04T16:27:18,848 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:27:18,848 441 | int * _hash_buckets; 2025-09-04T16:27:18,849 | ^~~~~~~~~~~~~ 2025-09-04T16:27:18,849 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:18,849 70 | explicit SmartMap() : 2025-09-04T16:27:18,849 | ^~~~~~~~ 2025-09-04T16:27:18,849 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:18,849 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:27:18,849 | ^~~~~~~~~~~ 2025-09-04T16:27:18,849 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:27:18,849 442 | int * _hash_buckets_volumn; 2025-09-04T16:27:18,849 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:18,850 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:18,850 70 | explicit SmartMap() : 2025-09-04T16:27:18,850 | ^~~~~~~~ 2025-09-04T16:27:18,852 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:18,852 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:27:18,852 614 | set(key, idx); 2025-09-04T16:27:18,852 | ~~~^~~~~~~~~~ 2025-09-04T16:27:18,852 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:27:18,853 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:27:18,853 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:27:18,855 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:27:18,855 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:27:18,855 679 | SmartMap::dump(out); 2025-09-04T16:27:18,855 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:27:18,855 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:27:18,855 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:27:18,856 | ^~~~~~ 2025-09-04T16:27:19,469 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/ner/ner.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/ner/ner.o 2025-09-04T16:27:19,866 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:27:19,866 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:27:19,866 from ltp/src/ner/rulebase.h:10, 2025-09-04T16:27:19,866 from ltp/src/ner/decoder.h:7, 2025-09-04T16:27:19,866 from ltp/src/ner/ner.h:6, 2025-09-04T16:27:19,866 from ltp/src/ner/ner.cpp:1: 2025-09-04T16:27:19,866 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:27:19,866 4 | #pragma warning(disable: 4309) 2025-09-04T16:27:21,117 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:27:21,118 from ltp/src/ner/ner.h:4: 2025-09-04T16:27:21,118 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:27:21,118 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:21,118 73 | int len = str.size(); 2025-09-04T16:27:21,118 | ^~~ 2025-09-04T16:27:21,121 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:27:21,121 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:21,122 127 | int len = str.size(); 2025-09-04T16:27:21,122 | ^~~ 2025-09-04T16:27:21,122 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:27:21,122 128 | int sep_flag = (sep != ""); 2025-09-04T16:27:21,122 | ^~~~~~~~ 2025-09-04T16:27:21,129 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:27:21,129 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:21,129 223 | int len = str.size(); 2025-09-04T16:27:21,129 | ^~~ 2025-09-04T16:27:21,182 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:27:21,182 ltp/src/utils/cfgparser.hpp:124:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:27:21,182 124 | bool ret = false; 2025-09-04T16:27:21,182 | ^~~ 2025-09-04T16:27:21,213 In file included from ltp/src/ner/featurespace.h:7, 2025-09-04T16:27:21,213 from ltp/src/ner/model.h:5, 2025-09-04T16:27:21,213 from ltp/src/ner/ner.h:5: 2025-09-04T16:27:21,213 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:27:21,214 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:21,214 599 | int * entries; 2025-09-04T16:27:21,214 | ^~~~~~~ 2025-09-04T16:27:21,214 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:27:21,214 598 | int cap_entries; 2025-09-04T16:27:21,214 | ^~~~~~~~~~~ 2025-09-04T16:27:21,214 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:21,214 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:21,214 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,215 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:27:21,215 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:21,215 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:27:21,215 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,216 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:27:21,216 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:21,216 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:27:21,216 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:21,219 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:27:21,219 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:21,219 78 | utility::SmartMap * _dicts; 2025-09-04T16:27:21,219 | ^~~~~~ 2025-09-04T16:27:21,219 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:27:21,219 76 | int _num_dicts; 2025-09-04T16:27:21,220 | ^~~~~~~~~~ 2025-09-04T16:27:21,220 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:21,220 14 | FeatureSpaceIterator() 2025-09-04T16:27:21,220 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,220 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:21,220 76 | int _num_dicts; 2025-09-04T16:27:21,220 | ^~~~~~~~~~ 2025-09-04T16:27:21,220 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:27:21,220 74 | int _i; 2025-09-04T16:27:21,220 | ^~ 2025-09-04T16:27:21,221 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:21,221 14 | FeatureSpaceIterator() 2025-09-04T16:27:21,221 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,221 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:27:21,221 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:21,221 78 | utility::SmartMap * _dicts; 2025-09-04T16:27:21,221 | ^~~~~~ 2025-09-04T16:27:21,221 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:27:21,221 76 | int _num_dicts; 2025-09-04T16:27:21,222 | ^~~~~~~~~~ 2025-09-04T16:27:21,222 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:21,222 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:27:21,222 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,222 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:21,222 76 | int _num_dicts; 2025-09-04T16:27:21,222 | ^~~~~~~~~~ 2025-09-04T16:27:21,222 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:27:21,222 74 | int _i; 2025-09-04T16:27:21,222 | ^~ 2025-09-04T16:27:21,222 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:21,223 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:27:21,223 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,289 In file included from ltp/src/ner/decoder.h:6: 2025-09-04T16:27:21,289 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:27:21,289 ltp/src/ner/instance.h:26:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:21,290 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:21,290 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,290 ltp/src/ner/instance.h:26:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:21,290 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:21,290 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,291 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:27:21,291 ltp/src/ner/instance.h:59:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:21,291 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:27:21,291 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,292 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:27:21,292 ltp/src/ner/instance.h:74:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:21,292 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:27:21,292 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,293 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:27:21,293 ltp/src/ner/instance.h:88:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:21,293 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:27:21,293 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,293 ltp/src/ner/instance.h:92:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:21,294 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:21,294 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,294 ltp/src/ner/instance.h:92:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:21,294 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:21,294 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,334 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:27:21,334 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:27:21,334 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:27:21,334 68 | std::pair payload; 2025-09-04T16:27:21,334 | ^~~~~~~ 2025-09-04T16:27:21,334 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:27:21,335 65 | int encoding; 2025-09-04T16:27:21,335 | ^~~~~~~~ 2025-09-04T16:27:21,335 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:21,335 18 | iterator(const iterator & other) 2025-09-04T16:27:21,335 | ^~~~~~~~ 2025-09-04T16:27:21,335 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:27:21,335 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:27:21,335 68 | std::pair payload; 2025-09-04T16:27:21,335 | ^~~~~~~ 2025-09-04T16:27:21,335 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:27:21,336 65 | int encoding; 2025-09-04T16:27:21,336 | ^~~~~~~~ 2025-09-04T16:27:21,336 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:21,336 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:27:21,336 | ^~~~~~~~ 2025-09-04T16:27:21,339 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:27:21,339 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:27:21,339 68 | std::pair payload; 2025-09-04T16:27:21,339 | ^~~~~~~ 2025-09-04T16:27:21,339 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:27:21,339 65 | int encoding; 2025-09-04T16:27:21,339 | ^~~~~~~~ 2025-09-04T16:27:21,340 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:21,340 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:27:21,340 | ^~~~~~~~ 2025-09-04T16:27:21,539 In file included from ltp/src/ner/extractor.h:8, 2025-09-04T16:27:21,539 from ltp/src/ner/ner.cpp:6: 2025-09-04T16:27:21,539 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:27:21,539 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:27:21,539 107 | int _cap_pool; 2025-09-04T16:27:21,539 | ^~~~~~~~~ 2025-09-04T16:27:21,539 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:27:21,540 106 | int _len_pool; 2025-09-04T16:27:21,540 | ^~~~~~~~~ 2025-09-04T16:27:21,540 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:21,540 18 | StringVec() : 2025-09-04T16:27:21,540 | ^~~~~~~~~ 2025-09-04T16:27:21,544 In file included from ltp/src/ner/ner.cpp:8: 2025-09-04T16:27:21,544 ltp/src/ner/nerio.h: In constructor ‘ltp::ner::NERReader::NERReader(std::istream&, bool, int)’: 2025-09-04T16:27:21,544 ltp/src/ner/nerio.h:87:8: warning: ‘ltp::ner::NERReader::train’ will be initialized after [-Wreorder] 2025-09-04T16:27:21,544 87 | bool train; 2025-09-04T16:27:21,544 | ^~~~~ 2025-09-04T16:27:21,545 ltp/src/ner/nerio.h:86:7: warning: ‘int ltp::ner::NERReader::style’ [-Wreorder] 2025-09-04T16:27:21,545 86 | int style; 2025-09-04T16:27:21,545 | ^~~~~ 2025-09-04T16:27:21,545 ltp/src/ner/nerio.h:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:21,545 18 | NERReader(std::istream & _ifs, bool _train = false, int _style = 4) 2025-09-04T16:27:21,545 | ^~~~~~~~~ 2025-09-04T16:27:21,546 ltp/src/ner/nerio.h: In member function ‘ltp::ner::Instance* ltp::ner::NERReader::next()’: 2025-09-04T16:27:21,546 ltp/src/ner/nerio.h:42:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:21,546 42 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:27:21,546 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:21,547 ltp/src/ner/nerio.h:45:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:27:21,547 45 | if (found != std::string::npos) { 2025-09-04T16:27:21,547 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,548 ltp/src/ner/nerio.h:51:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:27:21,548 51 | if (found != std::string::npos) { 2025-09-04T16:27:21,548 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,549 ltp/src/ner/nerio.h:68:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:27:21,550 68 | if (found != std::string::npos) { 2025-09-04T16:27:21,550 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,552 ltp/src/ner/nerio.h: In member function ‘void ltp::ner::NERWriter::write(const ltp::ner::Instance*)’: 2025-09-04T16:27:21,552 ltp/src/ner/nerio.h:96:37: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:27:21,552 96 | if (inst->predicted_tags.size() != len) { 2025-09-04T16:27:21,552 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:27:21,558 ltp/src/ner/ner.h: In constructor ‘ltp::ner::NER::NER()’: 2025-09-04T16:27:21,558 ltp/src/ner/ner.h:118:13: warning: ‘ltp::ner::NER::decoder’ will be initialized after [-Wreorder] 2025-09-04T16:27:21,558 118 | Decoder * decoder; 2025-09-04T16:27:21,558 | ^~~~~~~ 2025-09-04T16:27:21,558 ltp/src/ner/ner.h:109:9: warning: ‘bool ltp::ner::NER::__TRAIN__’ [-Wreorder] 2025-09-04T16:27:21,558 109 | bool __TRAIN__; 2025-09-04T16:27:21,558 | ^~~~~~~~~ 2025-09-04T16:27:21,559 ltp/src/ner/ner.cpp:22:1: warning: when initialized here [-Wreorder] 2025-09-04T16:27:21,559 22 | NER::NER() 2025-09-04T16:27:21,559 | ^~~ 2025-09-04T16:27:21,560 ltp/src/ner/ner.h: In constructor ‘ltp::ner::NER::NER(ltp::utility::ConfigParser&)’: 2025-09-04T16:27:21,560 ltp/src/ner/ner.h:118:13: warning: ‘ltp::ner::NER::decoder’ will be initialized after [-Wreorder] 2025-09-04T16:27:21,561 118 | Decoder * decoder; 2025-09-04T16:27:21,561 | ^~~~~~~ 2025-09-04T16:27:21,561 ltp/src/ner/ner.h:109:9: warning: ‘bool ltp::ner::NER::__TRAIN__’ [-Wreorder] 2025-09-04T16:27:21,561 109 | bool __TRAIN__; 2025-09-04T16:27:21,561 | ^~~~~~~~~ 2025-09-04T16:27:21,561 ltp/src/ner/ner.cpp:30:1: warning: when initialized here [-Wreorder] 2025-09-04T16:27:21,561 30 | NER::NER(ltp::utility::ConfigParser & cfg) 2025-09-04T16:27:21,561 | ^~~ 2025-09-04T16:27:21,562 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::run()’: 2025-09-04T16:27:21,562 ltp/src/ner/ner.cpp:63:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:21,563 63 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:27:21,563 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,575 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::build_configuration()’: 2025-09-04T16:27:21,575 ltp/src/ner/ner.cpp:196:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:21,575 196 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:27:21,575 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,586 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::extract_features(ltp::ner::Instance*, bool)’: 2025-09-04T16:27:21,587 ltp/src/ner/ner.cpp:231:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:21,587 231 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:27:21,587 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:27:21,590 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::build_feature_space()’: 2025-09-04T16:27:21,590 ltp/src/ner/ner.cpp:279:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:21,590 279 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:27:21,590 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,596 ltp/src/ner/ner.cpp: In member function ‘ltp::ner::Model* ltp::ner::NER::truncate()’: 2025-09-04T16:27:21,596 ltp/src/ner/ner.cpp:380:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:21,596 380 | for (int i = 0; i < model->labels.size(); ++ i) { 2025-09-04T16:27:21,596 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,603 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::train()’: 2025-09-04T16:27:21,603 ltp/src/ner/ner.cpp:506:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:21,603 506 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:27:21,603 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,618 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::test()’: 2025-09-04T16:27:21,619 ltp/src/ner/ner.cpp:682:7: warning: unused variable ‘beg_tag0’ [-Wunused-variable] 2025-09-04T16:27:21,619 682 | int beg_tag0 = (model->labels.index( "B-Nh" ) / __num_ne_types__); 2025-09-04T16:27:21,619 | ^~~~~~~~ 2025-09-04T16:27:21,619 ltp/src/ner/ner.cpp:683:7: warning: unused variable ‘beg_tag1’ [-Wunused-variable] 2025-09-04T16:27:21,619 683 | int beg_tag1 = (model->labels.index( "S-Nh" ) / __num_ne_types__); 2025-09-04T16:27:21,619 | ^~~~~~~~ 2025-09-04T16:27:21,619 ltp/src/ner/ner.cpp:684:7: warning: unused variable ‘beg_tag2’ [-Wunused-variable] 2025-09-04T16:27:21,619 684 | int beg_tag2 = (model->labels.index( "O" ) / __num_ne_types__); 2025-09-04T16:27:21,619 | ^~~~~~~~ 2025-09-04T16:27:21,726 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:21,726 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:27:21,726 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:21,726 | ^ 2025-09-04T16:27:21,727 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:21,727 457 | unsigned int _cap_entries; 2025-09-04T16:27:21,727 | ^~~~~~~~~~~~ 2025-09-04T16:27:21,727 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:27:21,727 450 | unsigned int _num_buckets; 2025-09-04T16:27:21,727 | ^~~~~~~~~~~~ 2025-09-04T16:27:21,727 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:21,727 70 | explicit SmartMap() : 2025-09-04T16:27:21,727 | ^~~~~~~~ 2025-09-04T16:27:21,727 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:21,728 460 | unsigned int _len_key_buffer; 2025-09-04T16:27:21,728 | ^~~~~~~~~~~~~~~ 2025-09-04T16:27:21,728 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:27:21,728 441 | int * _hash_buckets; 2025-09-04T16:27:21,728 | ^~~~~~~~~~~~~ 2025-09-04T16:27:21,728 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:21,728 70 | explicit SmartMap() : 2025-09-04T16:27:21,728 | ^~~~~~~~ 2025-09-04T16:27:21,728 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:21,728 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:27:21,728 | ^~~~~~~~~~~ 2025-09-04T16:27:21,729 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:27:21,729 442 | int * _hash_buckets_volumn; 2025-09-04T16:27:21,729 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:21,729 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:21,729 70 | explicit SmartMap() : 2025-09-04T16:27:21,729 | ^~~~~~~~ 2025-09-04T16:27:21,731 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:21,732 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:27:21,732 614 | set(key, idx); 2025-09-04T16:27:21,732 | ~~~^~~~~~~~~~ 2025-09-04T16:27:21,732 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:27:21,732 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:27:21,732 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:27:21,735 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:27:21,735 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:27:21,735 679 | SmartMap::dump(out); 2025-09-04T16:27:21,735 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:27:21,735 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:27:21,736 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:27:21,736 | ^~~~~~ 2025-09-04T16:27:34,058 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/ner/ner_dll.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/ner/ner_dll.o 2025-09-04T16:27:34,484 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:27:34,484 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:27:34,484 from ltp/src/ner/rulebase.h:10, 2025-09-04T16:27:34,484 from ltp/src/ner/decoder.h:7, 2025-09-04T16:27:34,484 from ltp/src/ner/ner.h:6, 2025-09-04T16:27:34,484 from ltp/src/ner/ner_dll.cpp:2: 2025-09-04T16:27:34,484 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:27:34,485 4 | #pragma warning(disable: 4309) 2025-09-04T16:27:35,707 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:27:35,707 from ltp/src/ner/ner.h:4: 2025-09-04T16:27:35,708 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:27:35,708 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:35,708 73 | int len = str.size(); 2025-09-04T16:27:35,708 | ^~~ 2025-09-04T16:27:35,711 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:27:35,711 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:35,711 127 | int len = str.size(); 2025-09-04T16:27:35,711 | ^~~ 2025-09-04T16:27:35,711 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:27:35,712 128 | int sep_flag = (sep != ""); 2025-09-04T16:27:35,712 | ^~~~~~~~ 2025-09-04T16:27:35,718 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:27:35,719 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:35,719 223 | int len = str.size(); 2025-09-04T16:27:35,719 | ^~~ 2025-09-04T16:27:35,773 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:27:35,773 ltp/src/utils/cfgparser.hpp:124:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:27:35,773 124 | bool ret = false; 2025-09-04T16:27:35,773 | ^~~ 2025-09-04T16:27:35,805 In file included from ltp/src/ner/featurespace.h:7, 2025-09-04T16:27:35,805 from ltp/src/ner/model.h:5, 2025-09-04T16:27:35,805 from ltp/src/ner/ner.h:5: 2025-09-04T16:27:35,806 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:27:35,806 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:35,806 599 | int * entries; 2025-09-04T16:27:35,806 | ^~~~~~~ 2025-09-04T16:27:35,806 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:27:35,806 598 | int cap_entries; 2025-09-04T16:27:35,806 | ^~~~~~~~~~~ 2025-09-04T16:27:35,806 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:35,806 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:35,807 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:35,807 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:27:35,807 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:35,807 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:27:35,807 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:35,808 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:27:35,808 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:35,808 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:27:35,808 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:35,811 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:27:35,811 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:35,811 78 | utility::SmartMap * _dicts; 2025-09-04T16:27:35,811 | ^~~~~~ 2025-09-04T16:27:35,812 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:27:35,812 76 | int _num_dicts; 2025-09-04T16:27:35,812 | ^~~~~~~~~~ 2025-09-04T16:27:35,812 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:35,812 14 | FeatureSpaceIterator() 2025-09-04T16:27:35,812 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:35,812 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:35,812 76 | int _num_dicts; 2025-09-04T16:27:35,812 | ^~~~~~~~~~ 2025-09-04T16:27:35,812 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:27:35,813 74 | int _i; 2025-09-04T16:27:35,813 | ^~ 2025-09-04T16:27:35,813 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:35,813 14 | FeatureSpaceIterator() 2025-09-04T16:27:35,813 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:35,813 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:27:35,813 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:35,813 78 | utility::SmartMap * _dicts; 2025-09-04T16:27:35,813 | ^~~~~~ 2025-09-04T16:27:35,813 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:27:35,814 76 | int _num_dicts; 2025-09-04T16:27:35,814 | ^~~~~~~~~~ 2025-09-04T16:27:35,814 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:35,814 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:27:35,814 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:35,814 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:35,814 76 | int _num_dicts; 2025-09-04T16:27:35,814 | ^~~~~~~~~~ 2025-09-04T16:27:35,814 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:27:35,814 74 | int _i; 2025-09-04T16:27:35,814 | ^~ 2025-09-04T16:27:35,815 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:35,815 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:27:35,815 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:35,883 In file included from ltp/src/ner/decoder.h:6: 2025-09-04T16:27:35,883 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:27:35,883 ltp/src/ner/instance.h:26:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:35,883 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:35,883 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:35,883 ltp/src/ner/instance.h:26:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:35,883 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:35,883 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:35,884 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:27:35,884 ltp/src/ner/instance.h:59:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:35,884 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:27:35,884 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:35,885 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:27:35,885 ltp/src/ner/instance.h:74:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:35,886 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:27:35,886 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:35,886 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:27:35,886 ltp/src/ner/instance.h:88:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:35,887 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:27:35,887 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:35,887 ltp/src/ner/instance.h:92:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:35,887 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:35,887 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:35,887 ltp/src/ner/instance.h:92:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:35,887 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:35,887 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:35,927 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:27:35,927 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:27:35,927 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:27:35,927 68 | std::pair payload; 2025-09-04T16:27:35,927 | ^~~~~~~ 2025-09-04T16:27:35,927 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:27:35,927 65 | int encoding; 2025-09-04T16:27:35,927 | ^~~~~~~~ 2025-09-04T16:27:35,927 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:35,928 18 | iterator(const iterator & other) 2025-09-04T16:27:35,928 | ^~~~~~~~ 2025-09-04T16:27:35,928 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:27:35,928 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:27:35,928 68 | std::pair payload; 2025-09-04T16:27:35,928 | ^~~~~~~ 2025-09-04T16:27:35,928 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:27:35,928 65 | int encoding; 2025-09-04T16:27:35,928 | ^~~~~~~~ 2025-09-04T16:27:35,928 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:35,929 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:27:35,929 | ^~~~~~~~ 2025-09-04T16:27:35,931 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:27:35,931 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:27:35,931 68 | std::pair payload; 2025-09-04T16:27:35,931 | ^~~~~~~ 2025-09-04T16:27:35,931 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:27:35,931 65 | int encoding; 2025-09-04T16:27:35,932 | ^~~~~~~~ 2025-09-04T16:27:35,932 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:35,932 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:27:35,932 | ^~~~~~~~ 2025-09-04T16:27:36,025 ltp/src/ner/ner_dll.cpp: In member function ‘int NERWrapper::recognize(const std::vector >&, const std::vector >&, std::vector >&)’: 2025-09-04T16:27:36,025 ltp/src/ner/ner_dll.cpp:44:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:36,025 44 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:27:36,025 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:36,025 ltp/src/ner/ner_dll.cpp:53:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:36,026 53 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:27:36,026 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:36,027 ltp/src/ner/ner_dll.cpp: In function ‘int ner_recognize(void*, const std::vector >&, const std::vector >&, std::vector >&)’: 2025-09-04T16:27:36,028 ltp/src/ner/ner_dll.cpp:94:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:36,028 94 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:27:36,028 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:36,129 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:36,129 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:27:36,129 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:36,129 | ^ 2025-09-04T16:27:36,129 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:36,129 457 | unsigned int _cap_entries; 2025-09-04T16:27:36,129 | ^~~~~~~~~~~~ 2025-09-04T16:27:36,129 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:27:36,130 450 | unsigned int _num_buckets; 2025-09-04T16:27:36,130 | ^~~~~~~~~~~~ 2025-09-04T16:27:36,130 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:36,130 70 | explicit SmartMap() : 2025-09-04T16:27:36,130 | ^~~~~~~~ 2025-09-04T16:27:36,130 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:36,130 460 | unsigned int _len_key_buffer; 2025-09-04T16:27:36,130 | ^~~~~~~~~~~~~~~ 2025-09-04T16:27:36,130 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:27:36,130 441 | int * _hash_buckets; 2025-09-04T16:27:36,130 | ^~~~~~~~~~~~~ 2025-09-04T16:27:36,131 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:36,131 70 | explicit SmartMap() : 2025-09-04T16:27:36,131 | ^~~~~~~~ 2025-09-04T16:27:36,131 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:36,131 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:27:36,131 | ^~~~~~~~~~~ 2025-09-04T16:27:36,131 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:27:36,131 442 | int * _hash_buckets_volumn; 2025-09-04T16:27:36,131 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:36,131 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:36,131 70 | explicit SmartMap() : 2025-09-04T16:27:36,132 | ^~~~~~~~ 2025-09-04T16:27:36,134 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:36,134 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:27:36,134 614 | set(key, idx); 2025-09-04T16:27:36,134 | ~~~^~~~~~~~~~ 2025-09-04T16:27:36,134 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:27:36,134 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:27:36,135 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:27:36,137 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:27:36,138 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:27:36,138 679 | SmartMap::dump(out); 2025-09-04T16:27:36,138 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:27:36,138 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:27:36,138 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:27:36,138 | ^~~~~~ 2025-09-04T16:27:39,079 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/ner/options.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/ner/options.o 2025-09-04T16:27:40,533 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/collections.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/collections.o 2025-09-04T16:27:42,023 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:27:42,023 from ltp/src/parser/collections.cpp:1: 2025-09-04T16:27:42,024 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:27:42,024 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:42,024 599 | int * entries; 2025-09-04T16:27:42,024 | ^~~~~~~ 2025-09-04T16:27:42,024 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:27:42,024 598 | int cap_entries; 2025-09-04T16:27:42,024 | ^~~~~~~~~~~ 2025-09-04T16:27:42,024 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:42,024 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:42,025 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:42,025 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:27:42,025 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:42,025 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:27:42,025 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:42,026 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:27:42,026 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:42,026 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:27:42,027 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:42,211 ltp/src/parser/collections.cpp: In destructor ‘ltp::parser::DictionaryCollections::~DictionaryCollections()’: 2025-09-04T16:27:42,211 ltp/src/parser/collections.cpp:16:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:42,211 16 | for (int i = 0; i < dicts.size(); ++ i) { 2025-09-04T16:27:42,211 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:42,212 ltp/src/parser/collections.cpp: In member function ‘ltp::parser::Dictionary* ltp::parser::DictionaryCollections::getDictionary(int)’: 2025-09-04T16:27:42,212 ltp/src/parser/collections.cpp:23:9: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:42,212 23 | if (i < dicts.size()) { 2025-09-04T16:27:42,212 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:42,213 ltp/src/parser/collections.cpp: In member function ‘void ltp::parser::DictionaryCollections::dump(std::ostream&)’: 2025-09-04T16:27:42,213 ltp/src/parser/collections.cpp:54:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:42,214 54 | for (int i = 0; i < dicts.size(); ++ i) { 2025-09-04T16:27:42,214 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:42,270 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:42,270 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:27:42,270 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:42,270 | ^ 2025-09-04T16:27:42,270 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:42,270 457 | unsigned int _cap_entries; 2025-09-04T16:27:42,270 | ^~~~~~~~~~~~ 2025-09-04T16:27:42,271 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:27:42,271 450 | unsigned int _num_buckets; 2025-09-04T16:27:42,271 | ^~~~~~~~~~~~ 2025-09-04T16:27:42,271 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:42,271 70 | explicit SmartMap() : 2025-09-04T16:27:42,271 | ^~~~~~~~ 2025-09-04T16:27:42,271 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:42,271 460 | unsigned int _len_key_buffer; 2025-09-04T16:27:42,271 | ^~~~~~~~~~~~~~~ 2025-09-04T16:27:42,271 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:27:42,272 441 | int * _hash_buckets; 2025-09-04T16:27:42,272 | ^~~~~~~~~~~~~ 2025-09-04T16:27:42,272 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:42,272 70 | explicit SmartMap() : 2025-09-04T16:27:42,272 | ^~~~~~~~ 2025-09-04T16:27:42,272 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:42,272 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:27:42,272 | ^~~~~~~~~~~ 2025-09-04T16:27:42,272 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:27:42,272 442 | int * _hash_buckets_volumn; 2025-09-04T16:27:42,272 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:42,273 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:42,273 70 | explicit SmartMap() : 2025-09-04T16:27:42,273 | ^~~~~~~~ 2025-09-04T16:27:42,275 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:42,275 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:27:42,275 614 | set(key, idx); 2025-09-04T16:27:42,276 | ~~~^~~~~~~~~~ 2025-09-04T16:27:42,276 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:27:42,276 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:27:42,276 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:27:42,279 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:27:42,279 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:27:42,279 679 | SmartMap::dump(out); 2025-09-04T16:27:42,279 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:27:42,279 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:27:42,279 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:27:42,280 | ^~~~~~ 2025-09-04T16:27:43,261 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/decoder1o.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/decoder1o.o 2025-09-04T16:27:44,829 In file included from ltp/src/parser/decoder1o.h:5, 2025-09-04T16:27:44,830 from ltp/src/parser/decoder1o.cpp:1: 2025-09-04T16:27:44,830 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int, int, int, double, const ltp::parser::LatticeItem*, const ltp::parser::LatticeItem*)’: 2025-09-04T16:27:44,830 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:44,830 28 | const double _prob; 2025-09-04T16:27:44,830 | ^~~~~ 2025-09-04T16:27:44,830 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:27:44,830 25 | const LatticeItem * const _left; 2025-09-04T16:27:44,830 | ^~~~~ 2025-09-04T16:27:44,831 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:44,831 31 | LatticeItem(const int comp, 2025-09-04T16:27:44,831 | ^~~~~~~~~~~ 2025-09-04T16:27:44,831 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:44,831 26 | const LatticeItem * const _right; 2025-09-04T16:27:44,831 | ^~~~~~ 2025-09-04T16:27:44,831 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:27:44,831 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:44,831 | ^~~~~~~~~~ 2025-09-04T16:27:44,831 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:44,832 31 | LatticeItem(const int comp, 2025-09-04T16:27:44,832 | ^~~~~~~~~~~ 2025-09-04T16:27:44,832 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int, int, double, const ltp::parser::LatticeItem*, const ltp::parser::LatticeItem*, int)’: 2025-09-04T16:27:44,832 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:44,832 28 | const double _prob; 2025-09-04T16:27:44,832 | ^~~~~ 2025-09-04T16:27:44,832 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:27:44,832 25 | const LatticeItem * const _left; 2025-09-04T16:27:44,832 | ^~~~~ 2025-09-04T16:27:44,832 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:44,832 47 | LatticeItem(const int comp, 2025-09-04T16:27:44,833 | ^~~~~~~~~~~ 2025-09-04T16:27:44,833 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:44,833 26 | const LatticeItem * const _right; 2025-09-04T16:27:44,833 | ^~~~~~ 2025-09-04T16:27:44,833 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:27:44,833 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:44,833 | ^~~~~~~~~~ 2025-09-04T16:27:44,833 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:44,833 47 | LatticeItem(const int comp, 2025-09-04T16:27:44,833 | ^~~~~~~~~~~ 2025-09-04T16:27:44,834 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int)’: 2025-09-04T16:27:44,834 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:44,834 28 | const double _prob; 2025-09-04T16:27:44,834 | ^~~~~ 2025-09-04T16:27:44,834 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:27:44,834 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:27:44,834 | ^~~~~ 2025-09-04T16:27:44,834 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:44,834 64 | LatticeItem(const int g, 2025-09-04T16:27:44,835 | ^~~~~~~~~~~ 2025-09-04T16:27:44,835 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:44,835 26 | const LatticeItem * const _right; 2025-09-04T16:27:44,835 | ^~~~~~ 2025-09-04T16:27:44,835 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:27:44,835 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:44,835 | ^~~~~~~~~~ 2025-09-04T16:27:44,835 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:44,835 64 | LatticeItem(const int g, 2025-09-04T16:27:44,835 | ^~~~~~~~~~~ 2025-09-04T16:27:44,835 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int)’: 2025-09-04T16:27:44,836 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:44,836 28 | const double _prob; 2025-09-04T16:27:44,836 | ^~~~~ 2025-09-04T16:27:44,836 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:27:44,836 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:27:44,836 | ^~~~~ 2025-09-04T16:27:44,836 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:44,836 75 | LatticeItem(const int s) : 2025-09-04T16:27:44,836 | ^~~~~~~~~~~ 2025-09-04T16:27:44,836 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:44,837 26 | const LatticeItem * const _right; 2025-09-04T16:27:44,837 | ^~~~~~ 2025-09-04T16:27:44,837 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:27:44,837 19 | const int _g; /* grand */ 2025-09-04T16:27:44,837 | ^~ 2025-09-04T16:27:44,837 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:44,837 75 | LatticeItem(const int s) : 2025-09-04T16:27:44,837 | ^~~~~~~~~~~ 2025-09-04T16:27:44,837 ltp/src/parser/decoder.h: In copy constructor ‘ltp::parser::LatticeItem::LatticeItem(const ltp::parser::LatticeItem&)’: 2025-09-04T16:27:44,837 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:44,837 28 | const double _prob; 2025-09-04T16:27:44,838 | ^~~~~ 2025-09-04T16:27:44,838 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:27:44,838 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:27:44,838 | ^~~~~ 2025-09-04T16:27:44,838 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:44,838 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:27:44,838 | ^~~~~~~~~~~ 2025-09-04T16:27:44,838 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:44,838 26 | const LatticeItem * const _right; 2025-09-04T16:27:44,838 | ^~~~~~ 2025-09-04T16:27:44,839 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:27:44,839 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:44,839 | ^~~~~~~~~~ 2025-09-04T16:27:44,839 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:44,839 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:27:44,839 | ^~~~~~~~~~~ 2025-09-04T16:27:44,839 ltp/src/parser/decoder.h:23:13: warning: ‘ltp::parser::LatticeItem::_label_s_t’ will be initialized after [-Wreorder] 2025-09-04T16:27:44,839 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:44,839 | ^~~~~~~~~~ 2025-09-04T16:27:44,839 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:27:44,840 19 | const int _g; /* grand */ 2025-09-04T16:27:44,840 | ^~ 2025-09-04T16:27:44,840 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:44,840 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:27:44,840 | ^~~~~~~~~~~ 2025-09-04T16:27:44,840 In file included from ltp/src/parser/decoder1o.h:7: 2025-09-04T16:27:44,840 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:27:44,840 ltp/src/parser/debug.h:13:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:44,841 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:27:44,841 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:46,381 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/decoder2o.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/decoder2o.o 2025-09-04T16:27:47,972 In file included from ltp/src/parser/decoder2o.h:4, 2025-09-04T16:27:47,973 from ltp/src/parser/decoder2o.cpp:1: 2025-09-04T16:27:47,973 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int, int, int, double, const ltp::parser::LatticeItem*, const ltp::parser::LatticeItem*)’: 2025-09-04T16:27:47,973 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:47,973 28 | const double _prob; 2025-09-04T16:27:47,973 | ^~~~~ 2025-09-04T16:27:47,973 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:27:47,973 25 | const LatticeItem * const _left; 2025-09-04T16:27:47,973 | ^~~~~ 2025-09-04T16:27:47,973 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:47,974 31 | LatticeItem(const int comp, 2025-09-04T16:27:47,974 | ^~~~~~~~~~~ 2025-09-04T16:27:47,974 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:47,974 26 | const LatticeItem * const _right; 2025-09-04T16:27:47,974 | ^~~~~~ 2025-09-04T16:27:47,974 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:27:47,974 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:47,974 | ^~~~~~~~~~ 2025-09-04T16:27:47,974 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:47,974 31 | LatticeItem(const int comp, 2025-09-04T16:27:47,974 | ^~~~~~~~~~~ 2025-09-04T16:27:47,975 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int, int, double, const ltp::parser::LatticeItem*, const ltp::parser::LatticeItem*, int)’: 2025-09-04T16:27:47,975 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:47,975 28 | const double _prob; 2025-09-04T16:27:47,975 | ^~~~~ 2025-09-04T16:27:47,975 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:27:47,975 25 | const LatticeItem * const _left; 2025-09-04T16:27:47,975 | ^~~~~ 2025-09-04T16:27:47,975 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:47,975 47 | LatticeItem(const int comp, 2025-09-04T16:27:47,975 | ^~~~~~~~~~~ 2025-09-04T16:27:47,976 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:47,976 26 | const LatticeItem * const _right; 2025-09-04T16:27:47,976 | ^~~~~~ 2025-09-04T16:27:47,976 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:27:47,976 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:47,976 | ^~~~~~~~~~ 2025-09-04T16:27:47,976 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:47,976 47 | LatticeItem(const int comp, 2025-09-04T16:27:47,976 | ^~~~~~~~~~~ 2025-09-04T16:27:47,976 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int)’: 2025-09-04T16:27:47,977 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:47,977 28 | const double _prob; 2025-09-04T16:27:47,977 | ^~~~~ 2025-09-04T16:27:47,977 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:27:47,977 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:27:47,977 | ^~~~~ 2025-09-04T16:27:47,977 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:47,977 64 | LatticeItem(const int g, 2025-09-04T16:27:47,977 | ^~~~~~~~~~~ 2025-09-04T16:27:47,977 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:47,978 26 | const LatticeItem * const _right; 2025-09-04T16:27:47,978 | ^~~~~~ 2025-09-04T16:27:47,978 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:27:47,978 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:47,978 | ^~~~~~~~~~ 2025-09-04T16:27:47,978 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:47,978 64 | LatticeItem(const int g, 2025-09-04T16:27:47,978 | ^~~~~~~~~~~ 2025-09-04T16:27:47,978 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int)’: 2025-09-04T16:27:47,978 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:47,979 28 | const double _prob; 2025-09-04T16:27:47,979 | ^~~~~ 2025-09-04T16:27:47,979 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:27:47,979 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:27:47,979 | ^~~~~ 2025-09-04T16:27:47,979 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:47,979 75 | LatticeItem(const int s) : 2025-09-04T16:27:47,979 | ^~~~~~~~~~~ 2025-09-04T16:27:47,979 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:47,979 26 | const LatticeItem * const _right; 2025-09-04T16:27:47,980 | ^~~~~~ 2025-09-04T16:27:47,980 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:27:47,980 19 | const int _g; /* grand */ 2025-09-04T16:27:47,980 | ^~ 2025-09-04T16:27:47,980 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:47,980 75 | LatticeItem(const int s) : 2025-09-04T16:27:47,980 | ^~~~~~~~~~~ 2025-09-04T16:27:47,980 ltp/src/parser/decoder.h: In copy constructor ‘ltp::parser::LatticeItem::LatticeItem(const ltp::parser::LatticeItem&)’: 2025-09-04T16:27:47,980 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:47,980 28 | const double _prob; 2025-09-04T16:27:47,981 | ^~~~~ 2025-09-04T16:27:47,981 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:27:47,981 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:27:47,981 | ^~~~~ 2025-09-04T16:27:47,981 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:47,981 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:27:47,981 | ^~~~~~~~~~~ 2025-09-04T16:27:47,981 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:47,981 26 | const LatticeItem * const _right; 2025-09-04T16:27:47,981 | ^~~~~~ 2025-09-04T16:27:47,981 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:27:47,982 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:47,982 | ^~~~~~~~~~ 2025-09-04T16:27:47,982 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:47,982 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:27:47,982 | ^~~~~~~~~~~ 2025-09-04T16:27:47,982 ltp/src/parser/decoder.h:23:13: warning: ‘ltp::parser::LatticeItem::_label_s_t’ will be initialized after [-Wreorder] 2025-09-04T16:27:47,982 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:47,982 | ^~~~~~~~~~ 2025-09-04T16:27:47,982 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:27:47,982 19 | const int _g; /* grand */ 2025-09-04T16:27:47,983 | ^~ 2025-09-04T16:27:47,983 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:47,983 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:27:47,983 | ^~~~~~~~~~~ 2025-09-04T16:27:50,816 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/extractor.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/extractor.o 2025-09-04T16:27:52,405 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:27:52,405 from ltp/src/parser/extractor.h:9, 2025-09-04T16:27:52,405 from ltp/src/parser/extractor.cpp:1: 2025-09-04T16:27:52,406 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:27:52,406 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:52,406 599 | int * entries; 2025-09-04T16:27:52,406 | ^~~~~~~ 2025-09-04T16:27:52,406 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:27:52,406 598 | int cap_entries; 2025-09-04T16:27:52,406 | ^~~~~~~~~~~ 2025-09-04T16:27:52,406 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:52,406 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:52,407 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:52,407 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:27:52,407 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:52,407 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:27:52,407 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:52,408 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:27:52,408 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:52,408 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:27:52,408 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:52,593 In file included from ltp/src/parser/extractor.h:12: 2025-09-04T16:27:52,594 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:27:52,594 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:27:52,594 107 | int _cap_pool; 2025-09-04T16:27:52,594 | ^~~~~~~~~ 2025-09-04T16:27:52,594 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:27:52,594 106 | int _len_pool; 2025-09-04T16:27:52,594 | ^~~~~~~~~ 2025-09-04T16:27:52,594 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:52,594 18 | StringVec() : 2025-09-04T16:27:52,595 | ^~~~~~~~~ 2025-09-04T16:27:52,667 In file included from ltp/src/parser/extractor.h:14: 2025-09-04T16:27:52,667 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:27:52,667 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:52,667 73 | int len = str.size(); 2025-09-04T16:27:52,667 | ^~~ 2025-09-04T16:27:52,670 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:27:52,670 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:52,670 127 | int len = str.size(); 2025-09-04T16:27:52,670 | ^~~ 2025-09-04T16:27:52,671 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:27:52,671 128 | int sep_flag = (sep != ""); 2025-09-04T16:27:52,671 | ^~~~~~~~ 2025-09-04T16:27:52,678 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:27:52,678 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:52,678 223 | int len = str.size(); 2025-09-04T16:27:52,678 | ^~~ 2025-09-04T16:27:52,693 In file included from ltp/src/parser/extractor.h:17: 2025-09-04T16:27:52,693 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:27:52,693 ltp/src/parser/debug.h:13:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:52,694 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:27:52,694 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:52,746 ltp/src/parser/extractor.cpp: In destructor ‘virtual ltp::parser::DEPExtractor::~DEPExtractor()’: 2025-09-04T16:27:52,746 ltp/src/parser/extractor.cpp:242:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:52,746 242 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:27:52,746 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:52,776 ltp/src/parser/extractor.cpp: In destructor ‘virtual ltp::parser::SIBExtractor::~SIBExtractor()’: 2025-09-04T16:27:52,777 ltp/src/parser/extractor.cpp:449:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:52,777 449 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:27:52,777 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:52,781 ltp/src/parser/extractor.cpp: In static member function ‘static int ltp::parser::SIBExtractor::extract3o(ltp::parser::Instance*, int, int, int, std::vector&)’: 2025-09-04T16:27:52,781 ltp/src/parser/extractor.cpp:493:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:52,781 493 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:27:52,781 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:52,789 ltp/src/parser/extractor.cpp: In destructor ‘virtual ltp::parser::GRDExtractor::~GRDExtractor()’: 2025-09-04T16:27:52,789 ltp/src/parser/extractor.cpp:555:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:52,789 555 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:27:52,789 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:52,793 ltp/src/parser/extractor.cpp: In static member function ‘static int ltp::parser::GRDExtractor::extract3o(ltp::parser::Instance*, int, int, int, std::vector&)’: 2025-09-04T16:27:52,793 ltp/src/parser/extractor.cpp:602:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:52,793 602 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:27:52,793 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:52,852 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:52,852 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:27:52,852 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:52,852 | ^ 2025-09-04T16:27:52,852 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:52,852 457 | unsigned int _cap_entries; 2025-09-04T16:27:52,853 | ^~~~~~~~~~~~ 2025-09-04T16:27:52,853 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:27:52,853 450 | unsigned int _num_buckets; 2025-09-04T16:27:52,853 | ^~~~~~~~~~~~ 2025-09-04T16:27:52,853 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:52,853 70 | explicit SmartMap() : 2025-09-04T16:27:52,853 | ^~~~~~~~ 2025-09-04T16:27:52,853 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:52,853 460 | unsigned int _len_key_buffer; 2025-09-04T16:27:52,854 | ^~~~~~~~~~~~~~~ 2025-09-04T16:27:52,854 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:27:52,854 441 | int * _hash_buckets; 2025-09-04T16:27:52,854 | ^~~~~~~~~~~~~ 2025-09-04T16:27:52,854 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:52,854 70 | explicit SmartMap() : 2025-09-04T16:27:52,854 | ^~~~~~~~ 2025-09-04T16:27:52,854 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:52,854 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:27:52,854 | ^~~~~~~~~~~ 2025-09-04T16:27:52,854 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:27:52,855 442 | int * _hash_buckets_volumn; 2025-09-04T16:27:52,855 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:52,855 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:52,855 70 | explicit SmartMap() : 2025-09-04T16:27:52,855 | ^~~~~~~~ 2025-09-04T16:27:52,857 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:52,857 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:27:52,857 614 | set(key, idx); 2025-09-04T16:27:52,858 | ~~~^~~~~~~~~~ 2025-09-04T16:27:52,858 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:27:52,858 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:27:52,858 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:27:52,861 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:27:52,861 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:27:52,861 679 | SmartMap::dump(out); 2025-09-04T16:27:52,861 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:27:52,862 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:27:52,862 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:27:52,862 | ^~~~~~ 2025-09-04T16:27:59,236 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/featurespace.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/featurespace.o 2025-09-04T16:28:00,939 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:28:00,939 from ltp/src/parser/featurespace.h:8, 2025-09-04T16:28:00,939 from ltp/src/parser/featurespace.cpp:2: 2025-09-04T16:28:00,939 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:28:00,940 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:00,940 599 | int * entries; 2025-09-04T16:28:00,940 | ^~~~~~~ 2025-09-04T16:28:00,940 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:28:00,940 598 | int cap_entries; 2025-09-04T16:28:00,940 | ^~~~~~~~~~~ 2025-09-04T16:28:00,940 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:00,940 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:00,940 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:00,941 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:28:00,941 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:00,941 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:28:00,941 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:00,942 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:28:00,942 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:00,942 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:28:00,942 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:00,954 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:28:00,954 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:00,954 88 | DictionaryCollections * _dicts; 2025-09-04T16:28:00,955 | ^~~~~~ 2025-09-04T16:28:00,955 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:00,955 85 | int _i; 2025-09-04T16:28:00,955 | ^~ 2025-09-04T16:28:00,955 ltp/src/parser/featurespace.h:15:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:00,955 15 | FeatureSpaceIterator() 2025-09-04T16:28:00,955 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:00,955 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator(ltp::parser::DictionaryCollections*)’: 2025-09-04T16:28:00,955 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:00,956 88 | DictionaryCollections * _dicts; 2025-09-04T16:28:00,956 | ^~~~~~ 2025-09-04T16:28:00,956 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:00,956 85 | int _i; 2025-09-04T16:28:00,956 | ^~ 2025-09-04T16:28:00,956 ltp/src/parser/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:00,956 21 | FeatureSpaceIterator(DictionaryCollections *dicts) 2025-09-04T16:28:00,956 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:00,959 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpace::FeatureSpace()’: 2025-09-04T16:28:00,959 ltp/src/parser/featurespace.h:209:7: warning: ‘ltp::parser::FeatureSpace::_num_deprels’ will be initialized after [-Wreorder] 2025-09-04T16:28:00,959 209 | int _num_deprels; 2025-09-04T16:28:00,959 | ^~~~~~~~~~~~ 2025-09-04T16:28:00,959 ltp/src/parser/featurespace.h:207:7: warning: ‘int ltp::parser::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:28:00,960 207 | int _offset; 2025-09-04T16:28:00,960 | ^~~~~~~ 2025-09-04T16:28:00,960 ltp/src/parser/featurespace.h:107:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:00,960 107 | FeatureSpace() : _num_deprels(1), _offset(0) { 2025-09-04T16:28:00,960 | ^~~~~~~~~~~~ 2025-09-04T16:28:01,036 In file included from ltp/src/parser/extractor.h:12, 2025-09-04T16:28:01,036 from ltp/src/parser/featurespace.cpp:3: 2025-09-04T16:28:01,036 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:28:01,036 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:28:01,036 107 | int _cap_pool; 2025-09-04T16:28:01,036 | ^~~~~~~~~ 2025-09-04T16:28:01,036 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:28:01,036 106 | int _len_pool; 2025-09-04T16:28:01,036 | ^~~~~~~~~ 2025-09-04T16:28:01,037 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:01,037 18 | StringVec() : 2025-09-04T16:28:01,037 | ^~~~~~~~~ 2025-09-04T16:28:01,107 In file included from ltp/src/parser/extractor.h:14: 2025-09-04T16:28:01,107 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:28:01,107 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:01,107 73 | int len = str.size(); 2025-09-04T16:28:01,107 | ^~~ 2025-09-04T16:28:01,110 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:01,110 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:01,111 127 | int len = str.size(); 2025-09-04T16:28:01,111 | ^~~ 2025-09-04T16:28:01,111 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:28:01,111 128 | int sep_flag = (sep != ""); 2025-09-04T16:28:01,111 | ^~~~~~~~ 2025-09-04T16:28:01,118 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:01,118 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:01,118 223 | int len = str.size(); 2025-09-04T16:28:01,118 | ^~~ 2025-09-04T16:28:01,133 In file included from ltp/src/parser/extractor.h:17: 2025-09-04T16:28:01,134 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:28:01,134 ltp/src/parser/debug.h:13:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:01,134 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:28:01,134 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:01,167 In file included from ltp/src/parser/featurespace.cpp:4: 2025-09-04T16:28:01,167 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::SIBTreeSpaceIterator::SIBTreeSpaceIterator(int, bool)’: 2025-09-04T16:28:01,167 ltp/src/parser/treeutils.hpp:176:8: warning: ‘ltp::parser::treeutils::SIBTreeSpaceIterator::_last_sibling’ will be initialized after [-Wreorder] 2025-09-04T16:28:01,167 176 | bool _last_sibling; 2025-09-04T16:28:01,167 | ^~~~~~~~~~~~~ 2025-09-04T16:28:01,167 ltp/src/parser/treeutils.hpp:170:7: warning: ‘int ltp::parser::treeutils::SIBTreeSpaceIterator::_hid’ [-Wreorder] 2025-09-04T16:28:01,167 170 | int _hid; 2025-09-04T16:28:01,167 | ^~~~ 2025-09-04T16:28:01,168 ltp/src/parser/treeutils.hpp:120:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:01,168 120 | SIBTreeSpaceIterator(int len, bool last_sibling = true) : 2025-09-04T16:28:01,168 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:01,169 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::GRDTreeSpaceIterator::GRDTreeSpaceIterator(int, bool)’: 2025-09-04T16:28:01,169 ltp/src/parser/treeutils.hpp:246:7: warning: ‘ltp::parser::treeutils::GRDTreeSpaceIterator::_end’ will be initialized after [-Wreorder] 2025-09-04T16:28:01,169 246 | int _end; 2025-09-04T16:28:01,169 | ^~~~ 2025-09-04T16:28:01,169 ltp/src/parser/treeutils.hpp:241:7: warning: ‘int ltp::parser::treeutils::GRDTreeSpaceIterator::_len’ [-Wreorder] 2025-09-04T16:28:01,169 241 | int _len; 2025-09-04T16:28:01,169 | ^~~~ 2025-09-04T16:28:01,170 ltp/src/parser/treeutils.hpp:191:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:01,170 191 | GRDTreeSpaceIterator(int len, bool no_grand = true) : 2025-09-04T16:28:01,170 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:01,171 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::DEPIterator::DEPIterator(const std::vector&)’: 2025-09-04T16:28:01,171 ltp/src/parser/treeutils.hpp:285:7: warning: ‘ltp::parser::treeutils::DEPIterator::_cid’ will be initialized after [-Wreorder] 2025-09-04T16:28:01,171 285 | int _cid; 2025-09-04T16:28:01,171 | ^~~~ 2025-09-04T16:28:01,171 ltp/src/parser/treeutils.hpp:284:7: warning: ‘int ltp::parser::treeutils::DEPIterator::_len’ [-Wreorder] 2025-09-04T16:28:01,171 284 | int _len; 2025-09-04T16:28:01,172 | ^~~~ 2025-09-04T16:28:01,172 ltp/src/parser/treeutils.hpp:263:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:01,172 263 | DEPIterator(const std::vector & heads) : 2025-09-04T16:28:01,172 | ^~~~~~~~~~~ 2025-09-04T16:28:01,173 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::SIBIterator::SIBIterator(const std::vector&, bool)’: 2025-09-04T16:28:01,173 ltp/src/parser/treeutils.hpp:419:8: warning: ‘ltp::parser::treeutils::SIBIterator::_last_sibling’ will be initialized after [-Wreorder] 2025-09-04T16:28:01,173 419 | bool _last_sibling; 2025-09-04T16:28:01,173 | ^~~~~~~~~~~~~ 2025-09-04T16:28:01,173 ltp/src/parser/treeutils.hpp:416:7: warning: ‘int ltp::parser::treeutils::SIBIterator::_len’ [-Wreorder] 2025-09-04T16:28:01,173 416 | int _len; 2025-09-04T16:28:01,173 | ^~~~ 2025-09-04T16:28:01,173 ltp/src/parser/treeutils.hpp:301:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:01,173 301 | SIBIterator(const std::vector & heads, bool last_sibling = true) : 2025-09-04T16:28:01,174 | ^~~~~~~~~~~ 2025-09-04T16:28:01,182 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::GRDIterator::GRDIterator(const std::vector&, bool, bool)’: 2025-09-04T16:28:01,183 ltp/src/parser/treeutils.hpp:541:8: warning: ‘ltp::parser::treeutils::GRDIterator::_outmost_grand’ will be initialized after [-Wreorder] 2025-09-04T16:28:01,183 541 | bool _outmost_grand; 2025-09-04T16:28:01,183 | ^~~~~~~~~~~~~~ 2025-09-04T16:28:01,183 ltp/src/parser/treeutils.hpp:536:7: warning: ‘int ltp::parser::treeutils::GRDIterator::_len’ [-Wreorder] 2025-09-04T16:28:01,183 536 | int _len; 2025-09-04T16:28:01,183 | ^~~~ 2025-09-04T16:28:01,183 ltp/src/parser/treeutils.hpp:428:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:01,183 428 | GRDIterator(const std::vector & heads, 2025-09-04T16:28:01,184 | ^~~~~~~~~~~ 2025-09-04T16:28:01,211 ltp/src/parser/featurespace.cpp: In member function ‘int ltp::parser::FeatureSpace::build_feature_space(int, const std::vector&)’: 2025-09-04T16:28:01,212 ltp/src/parser/featurespace.cpp:60:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:01,212 60 | for (int i = 0; i < instances.size(); ++ i) { 2025-09-04T16:28:01,212 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:01,222 ltp/src/parser/featurespace.cpp:74:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:01,222 74 | for (int k = 0; k < cache.size(); ++ k) { 2025-09-04T16:28:01,222 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:01,223 ltp/src/parser/featurespace.cpp:96:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:01,223 96 | for (int k = 0; k < cache.size(); ++ k) { 2025-09-04T16:28:01,224 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:01,224 ltp/src/parser/featurespace.cpp:118:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:01,225 118 | for (int k = 0; k < cache.size(); ++ k) { 2025-09-04T16:28:01,225 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:01,315 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:01,315 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:28:01,315 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:01,315 | ^ 2025-09-04T16:28:01,316 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:01,316 457 | unsigned int _cap_entries; 2025-09-04T16:28:01,316 | ^~~~~~~~~~~~ 2025-09-04T16:28:01,316 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:28:01,316 450 | unsigned int _num_buckets; 2025-09-04T16:28:01,316 | ^~~~~~~~~~~~ 2025-09-04T16:28:01,316 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:01,316 70 | explicit SmartMap() : 2025-09-04T16:28:01,316 | ^~~~~~~~ 2025-09-04T16:28:01,316 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:01,317 460 | unsigned int _len_key_buffer; 2025-09-04T16:28:01,317 | ^~~~~~~~~~~~~~~ 2025-09-04T16:28:01,317 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:28:01,317 441 | int * _hash_buckets; 2025-09-04T16:28:01,317 | ^~~~~~~~~~~~~ 2025-09-04T16:28:01,317 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:01,317 70 | explicit SmartMap() : 2025-09-04T16:28:01,317 | ^~~~~~~~ 2025-09-04T16:28:01,317 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:01,317 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:28:01,317 | ^~~~~~~~~~~ 2025-09-04T16:28:01,318 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:28:01,318 442 | int * _hash_buckets_volumn; 2025-09-04T16:28:01,318 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:01,318 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:01,318 70 | explicit SmartMap() : 2025-09-04T16:28:01,318 | ^~~~~~~~ 2025-09-04T16:28:01,320 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:01,321 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:28:01,321 614 | set(key, idx); 2025-09-04T16:28:01,321 | ~~~^~~~~~~~~~ 2025-09-04T16:28:01,321 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:01,321 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:01,321 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:01,324 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:28:01,324 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:28:01,324 679 | SmartMap::dump(out); 2025-09-04T16:28:01,324 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:28:01,325 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:28:01,325 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:28:01,325 | ^~~~~~ 2025-09-04T16:28:03,103 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/model.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/model.o 2025-09-04T16:28:04,771 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:28:04,772 from ltp/src/parser/featurespace.h:8, 2025-09-04T16:28:04,772 from ltp/src/parser/model.h:5, 2025-09-04T16:28:04,772 from ltp/src/parser/model.cpp:1: 2025-09-04T16:28:04,772 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:28:04,772 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:04,772 599 | int * entries; 2025-09-04T16:28:04,772 | ^~~~~~~ 2025-09-04T16:28:04,772 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:28:04,773 598 | int cap_entries; 2025-09-04T16:28:04,773 | ^~~~~~~~~~~ 2025-09-04T16:28:04,773 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:04,773 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:04,773 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:04,773 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:28:04,773 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:04,773 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:28:04,773 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:04,774 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:28:04,774 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:04,775 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:28:04,775 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:04,786 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:28:04,786 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:04,787 88 | DictionaryCollections * _dicts; 2025-09-04T16:28:04,787 | ^~~~~~ 2025-09-04T16:28:04,787 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:04,787 85 | int _i; 2025-09-04T16:28:04,787 | ^~ 2025-09-04T16:28:04,787 ltp/src/parser/featurespace.h:15:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:04,787 15 | FeatureSpaceIterator() 2025-09-04T16:28:04,787 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:04,787 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator(ltp::parser::DictionaryCollections*)’: 2025-09-04T16:28:04,788 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:04,788 88 | DictionaryCollections * _dicts; 2025-09-04T16:28:04,788 | ^~~~~~ 2025-09-04T16:28:04,788 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:04,788 85 | int _i; 2025-09-04T16:28:04,788 | ^~ 2025-09-04T16:28:04,788 ltp/src/parser/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:04,788 21 | FeatureSpaceIterator(DictionaryCollections *dicts) 2025-09-04T16:28:04,788 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:04,791 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpace::FeatureSpace()’: 2025-09-04T16:28:04,791 ltp/src/parser/featurespace.h:209:7: warning: ‘ltp::parser::FeatureSpace::_num_deprels’ will be initialized after [-Wreorder] 2025-09-04T16:28:04,791 209 | int _num_deprels; 2025-09-04T16:28:04,791 | ^~~~~~~~~~~~ 2025-09-04T16:28:04,792 ltp/src/parser/featurespace.h:207:7: warning: ‘int ltp::parser::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:28:04,792 207 | int _offset; 2025-09-04T16:28:04,792 | ^~~~~~~ 2025-09-04T16:28:04,792 ltp/src/parser/featurespace.h:107:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:04,792 107 | FeatureSpace() : _num_deprels(1), _offset(0) { 2025-09-04T16:28:04,792 | ^~~~~~~~~~~~ 2025-09-04T16:28:04,805 ltp/src/parser/model.h: In constructor ‘ltp::parser::Model::Model()’: 2025-09-04T16:28:04,805 ltp/src/parser/model.h:56:7: warning: ‘ltp::parser::Model::_dim’ will be initialized after [-Wreorder] 2025-09-04T16:28:04,806 56 | int _dim; 2025-09-04T16:28:04,806 | ^~~~ 2025-09-04T16:28:04,806 ltp/src/parser/model.h:53:7: warning: ‘int ltp::parser::Model::_num_deprels’ [-Wreorder] 2025-09-04T16:28:04,806 53 | int _num_deprels; 2025-09-04T16:28:04,806 | ^~~~~~~~~~~~ 2025-09-04T16:28:04,806 ltp/src/parser/model.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:04,806 16 | Model() : 2025-09-04T16:28:04,806 | ^~~~~ 2025-09-04T16:28:04,898 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:04,898 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:28:04,898 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:04,898 | ^ 2025-09-04T16:28:04,898 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:04,898 457 | unsigned int _cap_entries; 2025-09-04T16:28:04,898 | ^~~~~~~~~~~~ 2025-09-04T16:28:04,899 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:28:04,899 450 | unsigned int _num_buckets; 2025-09-04T16:28:04,899 | ^~~~~~~~~~~~ 2025-09-04T16:28:04,899 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:04,899 70 | explicit SmartMap() : 2025-09-04T16:28:04,899 | ^~~~~~~~ 2025-09-04T16:28:04,899 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:04,899 460 | unsigned int _len_key_buffer; 2025-09-04T16:28:04,899 | ^~~~~~~~~~~~~~~ 2025-09-04T16:28:04,899 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:28:04,900 441 | int * _hash_buckets; 2025-09-04T16:28:04,900 | ^~~~~~~~~~~~~ 2025-09-04T16:28:04,900 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:04,900 70 | explicit SmartMap() : 2025-09-04T16:28:04,900 | ^~~~~~~~ 2025-09-04T16:28:04,900 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:04,900 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:28:04,900 | ^~~~~~~~~~~ 2025-09-04T16:28:04,900 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:28:04,900 442 | int * _hash_buckets_volumn; 2025-09-04T16:28:04,901 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:04,901 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:04,901 70 | explicit SmartMap() : 2025-09-04T16:28:04,901 | ^~~~~~~~ 2025-09-04T16:28:04,903 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:04,903 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:28:04,903 614 | set(key, idx); 2025-09-04T16:28:04,903 | ~~~^~~~~~~~~~ 2025-09-04T16:28:04,903 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:04,904 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:04,904 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:04,906 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:28:04,906 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:28:04,906 679 | SmartMap::dump(out); 2025-09-04T16:28:04,906 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:28:04,906 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:28:04,906 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:28:04,907 | ^~~~~~ 2025-09-04T16:28:05,173 ltp/src/parser/model.cpp: In member function ‘void ltp::parser::Model::save(std::ostream&)’: 2025-09-04T16:28:05,173 ltp/src/parser/model.cpp:73:10: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 16 equals destination size [-Wstringop-truncation] 2025-09-04T16:28:05,173 73 | strncpy(chunk, model_opt.decoder_name.c_str(), 16); 2025-09-04T16:28:05,173 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:05,528 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/options.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/options.o 2025-09-04T16:28:07,166 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/parser.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/parser.o 2025-09-04T16:28:08,880 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:28:08,880 from ltp/src/parser/featurespace.h:8, 2025-09-04T16:28:08,880 from ltp/src/parser/model.h:5, 2025-09-04T16:28:08,880 from ltp/src/parser/parser.h:7, 2025-09-04T16:28:08,880 from ltp/src/parser/parser.cpp:1: 2025-09-04T16:28:08,880 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:28:08,880 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:08,881 599 | int * entries; 2025-09-04T16:28:08,881 | ^~~~~~~ 2025-09-04T16:28:08,881 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:28:08,881 598 | int cap_entries; 2025-09-04T16:28:08,881 | ^~~~~~~~~~~ 2025-09-04T16:28:08,881 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:08,881 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:08,881 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:08,881 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:28:08,882 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:08,882 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:28:08,882 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:08,883 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:28:08,883 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:08,883 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:28:08,883 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:08,895 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:28:08,895 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:08,895 88 | DictionaryCollections * _dicts; 2025-09-04T16:28:08,895 | ^~~~~~ 2025-09-04T16:28:08,895 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:08,895 85 | int _i; 2025-09-04T16:28:08,895 | ^~ 2025-09-04T16:28:08,896 ltp/src/parser/featurespace.h:15:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:08,896 15 | FeatureSpaceIterator() 2025-09-04T16:28:08,896 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:08,896 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator(ltp::parser::DictionaryCollections*)’: 2025-09-04T16:28:08,896 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:08,896 88 | DictionaryCollections * _dicts; 2025-09-04T16:28:08,896 | ^~~~~~ 2025-09-04T16:28:08,896 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:08,896 85 | int _i; 2025-09-04T16:28:08,897 | ^~ 2025-09-04T16:28:08,897 ltp/src/parser/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:08,897 21 | FeatureSpaceIterator(DictionaryCollections *dicts) 2025-09-04T16:28:08,897 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:08,899 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpace::FeatureSpace()’: 2025-09-04T16:28:08,900 ltp/src/parser/featurespace.h:209:7: warning: ‘ltp::parser::FeatureSpace::_num_deprels’ will be initialized after [-Wreorder] 2025-09-04T16:28:08,900 209 | int _num_deprels; 2025-09-04T16:28:08,900 | ^~~~~~~~~~~~ 2025-09-04T16:28:08,900 ltp/src/parser/featurespace.h:207:7: warning: ‘int ltp::parser::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:28:08,900 207 | int _offset; 2025-09-04T16:28:08,900 | ^~~~~~~ 2025-09-04T16:28:08,900 ltp/src/parser/featurespace.h:107:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:08,900 107 | FeatureSpace() : _num_deprels(1), _offset(0) { 2025-09-04T16:28:08,901 | ^~~~~~~~~~~~ 2025-09-04T16:28:08,914 ltp/src/parser/model.h: In constructor ‘ltp::parser::Model::Model()’: 2025-09-04T16:28:08,914 ltp/src/parser/model.h:56:7: warning: ‘ltp::parser::Model::_dim’ will be initialized after [-Wreorder] 2025-09-04T16:28:08,914 56 | int _dim; 2025-09-04T16:28:08,914 | ^~~~ 2025-09-04T16:28:08,914 ltp/src/parser/model.h:53:7: warning: ‘int ltp::parser::Model::_num_deprels’ [-Wreorder] 2025-09-04T16:28:08,915 53 | int _num_deprels; 2025-09-04T16:28:08,915 | ^~~~~~~~~~~~ 2025-09-04T16:28:08,915 ltp/src/parser/model.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:08,915 16 | Model() : 2025-09-04T16:28:08,915 | ^~~~~ 2025-09-04T16:28:08,989 In file included from ltp/src/parser/extractor.h:12, 2025-09-04T16:28:08,989 from ltp/src/parser/parser.h:8: 2025-09-04T16:28:08,989 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:28:08,989 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:28:08,990 107 | int _cap_pool; 2025-09-04T16:28:08,990 | ^~~~~~~~~ 2025-09-04T16:28:08,990 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:28:08,990 106 | int _len_pool; 2025-09-04T16:28:08,990 | ^~~~~~~~~ 2025-09-04T16:28:08,990 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:08,990 18 | StringVec() : 2025-09-04T16:28:08,990 | ^~~~~~~~~ 2025-09-04T16:28:09,060 In file included from ltp/src/parser/extractor.h:14: 2025-09-04T16:28:09,060 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:28:09,060 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:09,060 73 | int len = str.size(); 2025-09-04T16:28:09,060 | ^~~ 2025-09-04T16:28:09,063 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:09,064 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:09,064 127 | int len = str.size(); 2025-09-04T16:28:09,064 | ^~~ 2025-09-04T16:28:09,064 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:28:09,064 128 | int sep_flag = (sep != ""); 2025-09-04T16:28:09,064 | ^~~~~~~~ 2025-09-04T16:28:09,071 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:09,071 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:09,071 223 | int len = str.size(); 2025-09-04T16:28:09,071 | ^~~ 2025-09-04T16:28:09,087 In file included from ltp/src/parser/extractor.h:17: 2025-09-04T16:28:09,087 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:28:09,087 ltp/src/parser/debug.h:13:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:09,087 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:28:09,087 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:09,105 In file included from ltp/src/parser/parser.h:9: 2025-09-04T16:28:09,105 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int, int, int, double, const ltp::parser::LatticeItem*, const ltp::parser::LatticeItem*)’: 2025-09-04T16:28:09,105 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,105 28 | const double _prob; 2025-09-04T16:28:09,105 | ^~~~~ 2025-09-04T16:28:09,106 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:28:09,106 25 | const LatticeItem * const _left; 2025-09-04T16:28:09,106 | ^~~~~ 2025-09-04T16:28:09,106 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,106 31 | LatticeItem(const int comp, 2025-09-04T16:28:09,106 | ^~~~~~~~~~~ 2025-09-04T16:28:09,106 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,106 26 | const LatticeItem * const _right; 2025-09-04T16:28:09,106 | ^~~~~~ 2025-09-04T16:28:09,106 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:28:09,107 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:09,107 | ^~~~~~~~~~ 2025-09-04T16:28:09,107 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,107 31 | LatticeItem(const int comp, 2025-09-04T16:28:09,107 | ^~~~~~~~~~~ 2025-09-04T16:28:09,107 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int, int, double, const ltp::parser::LatticeItem*, const ltp::parser::LatticeItem*, int)’: 2025-09-04T16:28:09,107 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,107 28 | const double _prob; 2025-09-04T16:28:09,107 | ^~~~~ 2025-09-04T16:28:09,107 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:28:09,108 25 | const LatticeItem * const _left; 2025-09-04T16:28:09,108 | ^~~~~ 2025-09-04T16:28:09,108 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,108 47 | LatticeItem(const int comp, 2025-09-04T16:28:09,108 | ^~~~~~~~~~~ 2025-09-04T16:28:09,108 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,108 26 | const LatticeItem * const _right; 2025-09-04T16:28:09,108 | ^~~~~~ 2025-09-04T16:28:09,108 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:28:09,108 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:09,108 | ^~~~~~~~~~ 2025-09-04T16:28:09,109 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,109 47 | LatticeItem(const int comp, 2025-09-04T16:28:09,109 | ^~~~~~~~~~~ 2025-09-04T16:28:09,109 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int)’: 2025-09-04T16:28:09,109 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,109 28 | const double _prob; 2025-09-04T16:28:09,109 | ^~~~~ 2025-09-04T16:28:09,109 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:28:09,109 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:28:09,109 | ^~~~~ 2025-09-04T16:28:09,110 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,110 64 | LatticeItem(const int g, 2025-09-04T16:28:09,110 | ^~~~~~~~~~~ 2025-09-04T16:28:09,110 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,110 26 | const LatticeItem * const _right; 2025-09-04T16:28:09,110 | ^~~~~~ 2025-09-04T16:28:09,110 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:28:09,110 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:09,110 | ^~~~~~~~~~ 2025-09-04T16:28:09,110 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,111 64 | LatticeItem(const int g, 2025-09-04T16:28:09,111 | ^~~~~~~~~~~ 2025-09-04T16:28:09,111 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int)’: 2025-09-04T16:28:09,111 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,111 28 | const double _prob; 2025-09-04T16:28:09,111 | ^~~~~ 2025-09-04T16:28:09,111 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:28:09,111 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:28:09,111 | ^~~~~ 2025-09-04T16:28:09,111 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,112 75 | LatticeItem(const int s) : 2025-09-04T16:28:09,112 | ^~~~~~~~~~~ 2025-09-04T16:28:09,112 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,112 26 | const LatticeItem * const _right; 2025-09-04T16:28:09,112 | ^~~~~~ 2025-09-04T16:28:09,112 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:28:09,112 19 | const int _g; /* grand */ 2025-09-04T16:28:09,112 | ^~ 2025-09-04T16:28:09,112 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,112 75 | LatticeItem(const int s) : 2025-09-04T16:28:09,112 | ^~~~~~~~~~~ 2025-09-04T16:28:09,113 ltp/src/parser/decoder.h: In copy constructor ‘ltp::parser::LatticeItem::LatticeItem(const ltp::parser::LatticeItem&)’: 2025-09-04T16:28:09,113 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,113 28 | const double _prob; 2025-09-04T16:28:09,113 | ^~~~~ 2025-09-04T16:28:09,113 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:28:09,113 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:28:09,113 | ^~~~~ 2025-09-04T16:28:09,113 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,113 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:28:09,113 | ^~~~~~~~~~~ 2025-09-04T16:28:09,114 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,114 26 | const LatticeItem * const _right; 2025-09-04T16:28:09,114 | ^~~~~~ 2025-09-04T16:28:09,114 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:28:09,114 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:09,114 | ^~~~~~~~~~ 2025-09-04T16:28:09,114 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,114 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:28:09,114 | ^~~~~~~~~~~ 2025-09-04T16:28:09,114 ltp/src/parser/decoder.h:23:13: warning: ‘ltp::parser::LatticeItem::_label_s_t’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,114 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:09,115 | ^~~~~~~~~~ 2025-09-04T16:28:09,115 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:28:09,115 19 | const int _g; /* grand */ 2025-09-04T16:28:09,115 | ^~ 2025-09-04T16:28:09,115 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,115 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:28:09,115 | ^~~~~~~~~~~ 2025-09-04T16:28:09,262 In file included from ltp/src/parser/parser.h:11: 2025-09-04T16:28:09,262 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:28:09,262 ltp/src/utils/cfgparser.hpp:124:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:28:09,262 124 | bool ret = false; 2025-09-04T16:28:09,262 | ^~~ 2025-09-04T16:28:09,303 In file included from ltp/src/parser/conllreader.h:7, 2025-09-04T16:28:09,304 from ltp/src/parser/parser.cpp:5: 2025-09-04T16:28:09,304 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:28:09,304 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,304 68 | std::pair payload; 2025-09-04T16:28:09,304 | ^~~~~~~ 2025-09-04T16:28:09,304 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:09,304 65 | int encoding; 2025-09-04T16:28:09,304 | ^~~~~~~~ 2025-09-04T16:28:09,304 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,305 18 | iterator(const iterator & other) 2025-09-04T16:28:09,305 | ^~~~~~~~ 2025-09-04T16:28:09,305 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:28:09,305 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,305 68 | std::pair payload; 2025-09-04T16:28:09,305 | ^~~~~~~ 2025-09-04T16:28:09,305 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:09,305 65 | int encoding; 2025-09-04T16:28:09,305 | ^~~~~~~~ 2025-09-04T16:28:09,305 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,306 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:28:09,306 | ^~~~~~~~ 2025-09-04T16:28:09,308 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:28:09,308 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,308 68 | std::pair payload; 2025-09-04T16:28:09,308 | ^~~~~~~ 2025-09-04T16:28:09,308 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:09,308 65 | int encoding; 2025-09-04T16:28:09,308 | ^~~~~~~~ 2025-09-04T16:28:09,308 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,309 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:28:09,309 | ^~~~~~~~ 2025-09-04T16:28:09,325 In file included from ltp/src/parser/parser.cpp:6: 2025-09-04T16:28:09,325 ltp/src/parser/conllwriter.h: In member function ‘void ltp::parser::CoNLLWriter::write(const ltp::parser::Instance*)’: 2025-09-04T16:28:09,325 ltp/src/parser/conllwriter.h:22:55: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:28:09,326 22 | && inst->predicted_heads.size() == len); 2025-09-04T16:28:09,326 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:09,326 ltp/src/parser/conllwriter.h:24:63: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:28:09,326 24 | && inst->predicted_deprels.size() == len); 2025-09-04T16:28:09,326 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:09,326 ltp/src/parser/conllwriter.h:26:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:09,326 26 | for (int i = 1; i < inst->size(); ++ i) { 2025-09-04T16:28:09,326 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:09,354 In file included from ltp/src/parser/parser.cpp:7: 2025-09-04T16:28:09,355 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::SIBTreeSpaceIterator::SIBTreeSpaceIterator(int, bool)’: 2025-09-04T16:28:09,355 ltp/src/parser/treeutils.hpp:176:8: warning: ‘ltp::parser::treeutils::SIBTreeSpaceIterator::_last_sibling’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,355 176 | bool _last_sibling; 2025-09-04T16:28:09,355 | ^~~~~~~~~~~~~ 2025-09-04T16:28:09,355 ltp/src/parser/treeutils.hpp:170:7: warning: ‘int ltp::parser::treeutils::SIBTreeSpaceIterator::_hid’ [-Wreorder] 2025-09-04T16:28:09,355 170 | int _hid; 2025-09-04T16:28:09,355 | ^~~~ 2025-09-04T16:28:09,355 ltp/src/parser/treeutils.hpp:120:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,355 120 | SIBTreeSpaceIterator(int len, bool last_sibling = true) : 2025-09-04T16:28:09,356 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:09,356 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::GRDTreeSpaceIterator::GRDTreeSpaceIterator(int, bool)’: 2025-09-04T16:28:09,357 ltp/src/parser/treeutils.hpp:246:7: warning: ‘ltp::parser::treeutils::GRDTreeSpaceIterator::_end’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,357 246 | int _end; 2025-09-04T16:28:09,357 | ^~~~ 2025-09-04T16:28:09,357 ltp/src/parser/treeutils.hpp:241:7: warning: ‘int ltp::parser::treeutils::GRDTreeSpaceIterator::_len’ [-Wreorder] 2025-09-04T16:28:09,357 241 | int _len; 2025-09-04T16:28:09,357 | ^~~~ 2025-09-04T16:28:09,357 ltp/src/parser/treeutils.hpp:191:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,357 191 | GRDTreeSpaceIterator(int len, bool no_grand = true) : 2025-09-04T16:28:09,358 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:09,359 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::DEPIterator::DEPIterator(const std::vector&)’: 2025-09-04T16:28:09,359 ltp/src/parser/treeutils.hpp:285:7: warning: ‘ltp::parser::treeutils::DEPIterator::_cid’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,359 285 | int _cid; 2025-09-04T16:28:09,359 | ^~~~ 2025-09-04T16:28:09,359 ltp/src/parser/treeutils.hpp:284:7: warning: ‘int ltp::parser::treeutils::DEPIterator::_len’ [-Wreorder] 2025-09-04T16:28:09,359 284 | int _len; 2025-09-04T16:28:09,359 | ^~~~ 2025-09-04T16:28:09,360 ltp/src/parser/treeutils.hpp:263:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,360 263 | DEPIterator(const std::vector & heads) : 2025-09-04T16:28:09,360 | ^~~~~~~~~~~ 2025-09-04T16:28:09,361 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::SIBIterator::SIBIterator(const std::vector&, bool)’: 2025-09-04T16:28:09,361 ltp/src/parser/treeutils.hpp:419:8: warning: ‘ltp::parser::treeutils::SIBIterator::_last_sibling’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,361 419 | bool _last_sibling; 2025-09-04T16:28:09,361 | ^~~~~~~~~~~~~ 2025-09-04T16:28:09,361 ltp/src/parser/treeutils.hpp:416:7: warning: ‘int ltp::parser::treeutils::SIBIterator::_len’ [-Wreorder] 2025-09-04T16:28:09,361 416 | int _len; 2025-09-04T16:28:09,361 | ^~~~ 2025-09-04T16:28:09,361 ltp/src/parser/treeutils.hpp:301:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,361 301 | SIBIterator(const std::vector & heads, bool last_sibling = true) : 2025-09-04T16:28:09,362 | ^~~~~~~~~~~ 2025-09-04T16:28:09,371 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::GRDIterator::GRDIterator(const std::vector&, bool, bool)’: 2025-09-04T16:28:09,371 ltp/src/parser/treeutils.hpp:541:8: warning: ‘ltp::parser::treeutils::GRDIterator::_outmost_grand’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,371 541 | bool _outmost_grand; 2025-09-04T16:28:09,371 | ^~~~~~~~~~~~~~ 2025-09-04T16:28:09,371 ltp/src/parser/treeutils.hpp:536:7: warning: ‘int ltp::parser::treeutils::GRDIterator::_len’ [-Wreorder] 2025-09-04T16:28:09,371 536 | int _len; 2025-09-04T16:28:09,372 | ^~~~ 2025-09-04T16:28:09,372 ltp/src/parser/treeutils.hpp:428:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,372 428 | GRDIterator(const std::vector & heads, 2025-09-04T16:28:09,372 | ^~~~~~~~~~~ 2025-09-04T16:28:09,381 ltp/src/parser/parser.cpp: In destructor ‘ltp::parser::Parser::~Parser()’: 2025-09-04T16:28:09,381 ltp/src/parser/parser.cpp:43:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:09,381 43 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:28:09,382 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:09,384 ltp/src/parser/parser.cpp: In member function ‘ltp::parser::Model* ltp::parser::Parser::erase_rare_features(const int*)’: 2025-09-04T16:28:09,385 ltp/src/parser/parser.cpp:93:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:09,385 93 | for(int i = 0; i < model->deprels.size(); ++ i) { 2025-09-04T16:28:09,385 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:09,385 ltp/src/parser/parser.cpp:98:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:09,385 98 | for(int i = 0; i< model->postags.size(); ++ i) { 2025-09-04T16:28:09,385 | ~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:09,406 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::build_configuration()’: 2025-09-04T16:28:09,406 ltp/src/parser/parser.cpp:399:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:09,406 399 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:28:09,406 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:09,432 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::extract_features(ltp::parser::Instance*)’: 2025-09-04T16:28:09,432 ltp/src/parser/parser.cpp:661:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:09,432 661 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:28:09,432 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:28:09,436 ltp/src/parser/parser.cpp:746:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:09,437 746 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:28:09,437 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:28:09,441 ltp/src/parser/parser.cpp:829:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:09,441 829 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:28:09,441 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:28:09,448 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::extract_features(std::vector&)’: 2025-09-04T16:28:09,448 ltp/src/parser/parser.cpp:881:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:09,449 881 | for (int i = 0; i < dat.size(); ++ i) { 2025-09-04T16:28:09,449 | ~~^~~~~~~~~~~~ 2025-09-04T16:28:09,449 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::build_gold_features()’: 2025-09-04T16:28:09,449 ltp/src/parser/parser.cpp:896:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:09,449 896 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:28:09,449 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:09,453 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::train()’: 2025-09-04T16:28:09,453 ltp/src/parser/parser.cpp:974:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:09,453 974 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:28:09,453 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:09,463 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::evaluate(double&, double&)’: 2025-09-04T16:28:09,463 ltp/src/parser/parser.cpp:1088:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:09,464 1088 | for (int i = 1; i < inst->size(); ++ i) { 2025-09-04T16:28:09,464 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:09,561 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:09,561 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:28:09,561 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:09,561 | ^ 2025-09-04T16:28:09,561 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,561 457 | unsigned int _cap_entries; 2025-09-04T16:28:09,561 | ^~~~~~~~~~~~ 2025-09-04T16:28:09,561 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:28:09,561 450 | unsigned int _num_buckets; 2025-09-04T16:28:09,562 | ^~~~~~~~~~~~ 2025-09-04T16:28:09,562 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,562 70 | explicit SmartMap() : 2025-09-04T16:28:09,562 | ^~~~~~~~ 2025-09-04T16:28:09,562 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,562 460 | unsigned int _len_key_buffer; 2025-09-04T16:28:09,562 | ^~~~~~~~~~~~~~~ 2025-09-04T16:28:09,562 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:28:09,562 441 | int * _hash_buckets; 2025-09-04T16:28:09,562 | ^~~~~~~~~~~~~ 2025-09-04T16:28:09,562 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,563 70 | explicit SmartMap() : 2025-09-04T16:28:09,563 | ^~~~~~~~ 2025-09-04T16:28:09,563 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:09,563 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:28:09,563 | ^~~~~~~~~~~ 2025-09-04T16:28:09,563 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:28:09,563 442 | int * _hash_buckets_volumn; 2025-09-04T16:28:09,563 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:09,563 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:09,563 70 | explicit SmartMap() : 2025-09-04T16:28:09,563 | ^~~~~~~~ 2025-09-04T16:28:09,566 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:09,566 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:28:09,566 614 | set(key, idx); 2025-09-04T16:28:09,566 | ~~~^~~~~~~~~~ 2025-09-04T16:28:09,566 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:09,566 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:09,566 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:09,569 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:28:09,570 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:28:09,570 679 | SmartMap::dump(out); 2025-09-04T16:28:09,570 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:28:09,570 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:28:09,570 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:28:09,570 | ^~~~~~ 2025-09-04T16:28:24,308 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/parser_dll.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/parser_dll.o 2025-09-04T16:28:26,028 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:28:26,029 from ltp/src/parser/featurespace.h:8, 2025-09-04T16:28:26,029 from ltp/src/parser/model.h:5, 2025-09-04T16:28:26,029 from ltp/src/parser/parser.h:7, 2025-09-04T16:28:26,029 from ltp/src/parser/parser_dll.cpp:2: 2025-09-04T16:28:26,029 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:28:26,029 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,029 599 | int * entries; 2025-09-04T16:28:26,029 | ^~~~~~~ 2025-09-04T16:28:26,029 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:28:26,030 598 | int cap_entries; 2025-09-04T16:28:26,030 | ^~~~~~~~~~~ 2025-09-04T16:28:26,030 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,030 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:26,030 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:26,030 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:28:26,030 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:26,030 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:28:26,031 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:26,031 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:28:26,031 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:26,032 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:28:26,032 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:26,043 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:28:26,043 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,044 88 | DictionaryCollections * _dicts; 2025-09-04T16:28:26,044 | ^~~~~~ 2025-09-04T16:28:26,044 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:26,044 85 | int _i; 2025-09-04T16:28:26,044 | ^~ 2025-09-04T16:28:26,044 ltp/src/parser/featurespace.h:15:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,044 15 | FeatureSpaceIterator() 2025-09-04T16:28:26,044 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:26,044 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator(ltp::parser::DictionaryCollections*)’: 2025-09-04T16:28:26,045 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,045 88 | DictionaryCollections * _dicts; 2025-09-04T16:28:26,045 | ^~~~~~ 2025-09-04T16:28:26,045 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:26,045 85 | int _i; 2025-09-04T16:28:26,045 | ^~ 2025-09-04T16:28:26,045 ltp/src/parser/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,045 21 | FeatureSpaceIterator(DictionaryCollections *dicts) 2025-09-04T16:28:26,045 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:26,048 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpace::FeatureSpace()’: 2025-09-04T16:28:26,048 ltp/src/parser/featurespace.h:209:7: warning: ‘ltp::parser::FeatureSpace::_num_deprels’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,048 209 | int _num_deprels; 2025-09-04T16:28:26,048 | ^~~~~~~~~~~~ 2025-09-04T16:28:26,049 ltp/src/parser/featurespace.h:207:7: warning: ‘int ltp::parser::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:28:26,049 207 | int _offset; 2025-09-04T16:28:26,049 | ^~~~~~~ 2025-09-04T16:28:26,049 ltp/src/parser/featurespace.h:107:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,049 107 | FeatureSpace() : _num_deprels(1), _offset(0) { 2025-09-04T16:28:26,049 | ^~~~~~~~~~~~ 2025-09-04T16:28:26,062 ltp/src/parser/model.h: In constructor ‘ltp::parser::Model::Model()’: 2025-09-04T16:28:26,063 ltp/src/parser/model.h:56:7: warning: ‘ltp::parser::Model::_dim’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,063 56 | int _dim; 2025-09-04T16:28:26,063 | ^~~~ 2025-09-04T16:28:26,063 ltp/src/parser/model.h:53:7: warning: ‘int ltp::parser::Model::_num_deprels’ [-Wreorder] 2025-09-04T16:28:26,063 53 | int _num_deprels; 2025-09-04T16:28:26,063 | ^~~~~~~~~~~~ 2025-09-04T16:28:26,063 ltp/src/parser/model.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,063 16 | Model() : 2025-09-04T16:28:26,063 | ^~~~~ 2025-09-04T16:28:26,139 In file included from ltp/src/parser/extractor.h:12, 2025-09-04T16:28:26,139 from ltp/src/parser/parser.h:8: 2025-09-04T16:28:26,139 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:28:26,139 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,140 107 | int _cap_pool; 2025-09-04T16:28:26,140 | ^~~~~~~~~ 2025-09-04T16:28:26,140 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:28:26,140 106 | int _len_pool; 2025-09-04T16:28:26,140 | ^~~~~~~~~ 2025-09-04T16:28:26,140 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,140 18 | StringVec() : 2025-09-04T16:28:26,140 | ^~~~~~~~~ 2025-09-04T16:28:26,212 In file included from ltp/src/parser/extractor.h:14: 2025-09-04T16:28:26,213 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:28:26,213 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:26,213 73 | int len = str.size(); 2025-09-04T16:28:26,213 | ^~~ 2025-09-04T16:28:26,216 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:26,216 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:26,217 127 | int len = str.size(); 2025-09-04T16:28:26,217 | ^~~ 2025-09-04T16:28:26,217 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:28:26,217 128 | int sep_flag = (sep != ""); 2025-09-04T16:28:26,217 | ^~~~~~~~ 2025-09-04T16:28:26,225 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:26,225 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:26,225 223 | int len = str.size(); 2025-09-04T16:28:26,225 | ^~~ 2025-09-04T16:28:26,241 In file included from ltp/src/parser/extractor.h:17: 2025-09-04T16:28:26,241 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:28:26,241 ltp/src/parser/debug.h:13:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:26,242 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:28:26,242 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:26,260 In file included from ltp/src/parser/parser.h:9: 2025-09-04T16:28:26,260 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int, int, int, double, const ltp::parser::LatticeItem*, const ltp::parser::LatticeItem*)’: 2025-09-04T16:28:26,260 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,260 28 | const double _prob; 2025-09-04T16:28:26,260 | ^~~~~ 2025-09-04T16:28:26,260 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:28:26,260 25 | const LatticeItem * const _left; 2025-09-04T16:28:26,260 | ^~~~~ 2025-09-04T16:28:26,261 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,261 31 | LatticeItem(const int comp, 2025-09-04T16:28:26,261 | ^~~~~~~~~~~ 2025-09-04T16:28:26,261 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,261 26 | const LatticeItem * const _right; 2025-09-04T16:28:26,261 | ^~~~~~ 2025-09-04T16:28:26,261 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:28:26,261 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:26,261 | ^~~~~~~~~~ 2025-09-04T16:28:26,261 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,261 31 | LatticeItem(const int comp, 2025-09-04T16:28:26,262 | ^~~~~~~~~~~ 2025-09-04T16:28:26,262 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int, int, double, const ltp::parser::LatticeItem*, const ltp::parser::LatticeItem*, int)’: 2025-09-04T16:28:26,262 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,262 28 | const double _prob; 2025-09-04T16:28:26,262 | ^~~~~ 2025-09-04T16:28:26,262 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:28:26,262 25 | const LatticeItem * const _left; 2025-09-04T16:28:26,262 | ^~~~~ 2025-09-04T16:28:26,262 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,262 47 | LatticeItem(const int comp, 2025-09-04T16:28:26,263 | ^~~~~~~~~~~ 2025-09-04T16:28:26,263 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,263 26 | const LatticeItem * const _right; 2025-09-04T16:28:26,263 | ^~~~~~ 2025-09-04T16:28:26,263 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:28:26,263 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:26,263 | ^~~~~~~~~~ 2025-09-04T16:28:26,263 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,263 47 | LatticeItem(const int comp, 2025-09-04T16:28:26,263 | ^~~~~~~~~~~ 2025-09-04T16:28:26,263 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int)’: 2025-09-04T16:28:26,264 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,264 28 | const double _prob; 2025-09-04T16:28:26,264 | ^~~~~ 2025-09-04T16:28:26,264 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:28:26,264 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:28:26,264 | ^~~~~ 2025-09-04T16:28:26,264 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,264 64 | LatticeItem(const int g, 2025-09-04T16:28:26,264 | ^~~~~~~~~~~ 2025-09-04T16:28:26,264 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,265 26 | const LatticeItem * const _right; 2025-09-04T16:28:26,265 | ^~~~~~ 2025-09-04T16:28:26,265 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:28:26,265 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:26,265 | ^~~~~~~~~~ 2025-09-04T16:28:26,265 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,265 64 | LatticeItem(const int g, 2025-09-04T16:28:26,265 | ^~~~~~~~~~~ 2025-09-04T16:28:26,265 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int)’: 2025-09-04T16:28:26,265 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,266 28 | const double _prob; 2025-09-04T16:28:26,266 | ^~~~~ 2025-09-04T16:28:26,266 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:28:26,266 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:28:26,266 | ^~~~~ 2025-09-04T16:28:26,266 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,266 75 | LatticeItem(const int s) : 2025-09-04T16:28:26,266 | ^~~~~~~~~~~ 2025-09-04T16:28:26,266 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,266 26 | const LatticeItem * const _right; 2025-09-04T16:28:26,267 | ^~~~~~ 2025-09-04T16:28:26,267 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:28:26,267 19 | const int _g; /* grand */ 2025-09-04T16:28:26,267 | ^~ 2025-09-04T16:28:26,267 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,267 75 | LatticeItem(const int s) : 2025-09-04T16:28:26,267 | ^~~~~~~~~~~ 2025-09-04T16:28:26,267 ltp/src/parser/decoder.h: In copy constructor ‘ltp::parser::LatticeItem::LatticeItem(const ltp::parser::LatticeItem&)’: 2025-09-04T16:28:26,267 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,267 28 | const double _prob; 2025-09-04T16:28:26,268 | ^~~~~ 2025-09-04T16:28:26,268 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:28:26,268 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:28:26,268 | ^~~~~ 2025-09-04T16:28:26,268 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,268 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:28:26,268 | ^~~~~~~~~~~ 2025-09-04T16:28:26,268 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,268 26 | const LatticeItem * const _right; 2025-09-04T16:28:26,268 | ^~~~~~ 2025-09-04T16:28:26,268 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:28:26,269 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:26,269 | ^~~~~~~~~~ 2025-09-04T16:28:26,269 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,269 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:28:26,269 | ^~~~~~~~~~~ 2025-09-04T16:28:26,269 ltp/src/parser/decoder.h:23:13: warning: ‘ltp::parser::LatticeItem::_label_s_t’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,269 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:26,269 | ^~~~~~~~~~ 2025-09-04T16:28:26,269 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:28:26,269 19 | const int _g; /* grand */ 2025-09-04T16:28:26,270 | ^~ 2025-09-04T16:28:26,270 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,270 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:28:26,270 | ^~~~~~~~~~~ 2025-09-04T16:28:26,417 In file included from ltp/src/parser/parser.h:11: 2025-09-04T16:28:26,417 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:28:26,417 ltp/src/utils/cfgparser.hpp:124:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:28:26,417 124 | bool ret = false; 2025-09-04T16:28:26,417 | ^~~ 2025-09-04T16:28:26,454 In file included from ltp/src/parser/parser_dll.cpp:5: 2025-09-04T16:28:26,454 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:28:26,454 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,454 68 | std::pair payload; 2025-09-04T16:28:26,454 | ^~~~~~~ 2025-09-04T16:28:26,455 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:26,455 65 | int encoding; 2025-09-04T16:28:26,455 | ^~~~~~~~ 2025-09-04T16:28:26,455 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,455 18 | iterator(const iterator & other) 2025-09-04T16:28:26,455 | ^~~~~~~~ 2025-09-04T16:28:26,455 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:28:26,455 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,455 68 | std::pair payload; 2025-09-04T16:28:26,455 | ^~~~~~~ 2025-09-04T16:28:26,456 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:26,456 65 | int encoding; 2025-09-04T16:28:26,456 | ^~~~~~~~ 2025-09-04T16:28:26,456 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,456 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:28:26,456 | ^~~~~~~~ 2025-09-04T16:28:26,458 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:28:26,458 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,458 68 | std::pair payload; 2025-09-04T16:28:26,458 | ^~~~~~~ 2025-09-04T16:28:26,458 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:26,459 65 | int encoding; 2025-09-04T16:28:26,459 | ^~~~~~~~ 2025-09-04T16:28:26,459 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,459 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:28:26,459 | ^~~~~~~~ 2025-09-04T16:28:26,472 ltp/src/parser/parser_dll.cpp: In member function ‘int ParserWrapper::parse(const std::vector >&, const std::vector >&, std::vector&, std::vector >&)’: 2025-09-04T16:28:26,473 ltp/src/parser/parser_dll.cpp:41:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:26,473 41 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:28:26,473 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:26,475 ltp/src/parser/parser_dll.cpp: In function ‘int parser_parse(void*, const std::vector >&, const std::vector >&, std::vector&, std::vector >&)’: 2025-09-04T16:28:26,476 ltp/src/parser/parser_dll.cpp:95:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:26,476 95 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:28:26,476 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:26,558 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:26,558 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:28:26,558 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:26,559 | ^ 2025-09-04T16:28:26,559 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,559 457 | unsigned int _cap_entries; 2025-09-04T16:28:26,559 | ^~~~~~~~~~~~ 2025-09-04T16:28:26,559 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:28:26,559 450 | unsigned int _num_buckets; 2025-09-04T16:28:26,559 | ^~~~~~~~~~~~ 2025-09-04T16:28:26,559 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,559 70 | explicit SmartMap() : 2025-09-04T16:28:26,560 | ^~~~~~~~ 2025-09-04T16:28:26,560 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,560 460 | unsigned int _len_key_buffer; 2025-09-04T16:28:26,560 | ^~~~~~~~~~~~~~~ 2025-09-04T16:28:26,560 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:28:26,560 441 | int * _hash_buckets; 2025-09-04T16:28:26,560 | ^~~~~~~~~~~~~ 2025-09-04T16:28:26,560 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,560 70 | explicit SmartMap() : 2025-09-04T16:28:26,560 | ^~~~~~~~ 2025-09-04T16:28:26,560 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:26,561 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:28:26,561 | ^~~~~~~~~~~ 2025-09-04T16:28:26,561 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:28:26,561 442 | int * _hash_buckets_volumn; 2025-09-04T16:28:26,561 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:26,561 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:26,561 70 | explicit SmartMap() : 2025-09-04T16:28:26,561 | ^~~~~~~~ 2025-09-04T16:28:26,564 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:26,564 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:28:26,564 614 | set(key, idx); 2025-09-04T16:28:26,564 | ~~~^~~~~~~~~~ 2025-09-04T16:28:26,564 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:26,564 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:26,564 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:26,567 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:28:26,567 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:28:26,567 679 | SmartMap::dump(out); 2025-09-04T16:28:26,567 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:28:26,567 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:28:26,568 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:28:26,568 | ^~~~~~ 2025-09-04T16:28:29,250 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/postagger/decoder.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/postagger/decoder.o 2025-09-04T16:28:30,795 In file included from ltp/src/postagger/decoder.h:7, 2025-09-04T16:28:30,795 from ltp/src/postagger/decoder.cpp:1: 2025-09-04T16:28:30,795 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:28:30,796 ltp/src/postagger/instance.h:43:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:30,796 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:30,796 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:30,796 ltp/src/postagger/instance.h:43:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:30,796 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:30,796 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:31,535 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/postagger/extractor.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/postagger/extractor.o 2025-09-04T16:28:31,935 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:28:31,935 from ltp/src/postagger/extractor.cpp:5: 2025-09-04T16:28:31,936 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:28:31,936 4 | #pragma warning(disable: 4309) 2025-09-04T16:28:33,022 In file included from ltp/src/postagger/extractor.h:7, 2025-09-04T16:28:33,022 from ltp/src/postagger/extractor.cpp:1: 2025-09-04T16:28:33,022 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:28:33,022 ltp/src/postagger/instance.h:43:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:33,023 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:33,023 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:33,023 ltp/src/postagger/instance.h:43:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:33,023 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:33,023 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:33,144 In file included from ltp/src/postagger/extractor.h:9: 2025-09-04T16:28:33,144 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:28:33,144 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,144 107 | int _cap_pool; 2025-09-04T16:28:33,145 | ^~~~~~~~~ 2025-09-04T16:28:33,145 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:28:33,145 106 | int _len_pool; 2025-09-04T16:28:33,145 | ^~~~~~~~~ 2025-09-04T16:28:33,145 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,145 18 | StringVec() : 2025-09-04T16:28:33,145 | ^~~~~~~~~ 2025-09-04T16:28:33,154 In file included from ltp/src/postagger/extractor.cpp:3: 2025-09-04T16:28:33,154 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:28:33,154 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,154 68 | std::pair payload; 2025-09-04T16:28:33,155 | ^~~~~~~ 2025-09-04T16:28:33,155 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:33,155 65 | int encoding; 2025-09-04T16:28:33,155 | ^~~~~~~~ 2025-09-04T16:28:33,155 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,155 18 | iterator(const iterator & other) 2025-09-04T16:28:33,155 | ^~~~~~~~ 2025-09-04T16:28:33,155 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:28:33,155 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,156 68 | std::pair payload; 2025-09-04T16:28:33,156 | ^~~~~~~ 2025-09-04T16:28:33,156 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:33,156 65 | int encoding; 2025-09-04T16:28:33,156 | ^~~~~~~~ 2025-09-04T16:28:33,156 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,156 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:28:33,156 | ^~~~~~~~ 2025-09-04T16:28:33,158 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:28:33,158 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,158 68 | std::pair payload; 2025-09-04T16:28:33,159 | ^~~~~~~ 2025-09-04T16:28:33,159 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:33,159 65 | int encoding; 2025-09-04T16:28:33,159 | ^~~~~~~~ 2025-09-04T16:28:33,159 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,159 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:28:33,159 | ^~~~~~~~ 2025-09-04T16:28:33,286 In file included from ltp/src/postagger/extractor.cpp:4: 2025-09-04T16:28:33,286 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:28:33,286 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:33,286 73 | int len = str.size(); 2025-09-04T16:28:33,286 | ^~~ 2025-09-04T16:28:33,289 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:33,290 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:33,290 127 | int len = str.size(); 2025-09-04T16:28:33,290 | ^~~ 2025-09-04T16:28:33,290 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:28:33,290 128 | int sep_flag = (sep != ""); 2025-09-04T16:28:33,290 | ^~~~~~~~ 2025-09-04T16:28:33,297 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:33,297 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:33,297 223 | int len = str.size(); 2025-09-04T16:28:33,297 | ^~~ 2025-09-04T16:28:33,337 ltp/src/postagger/extractor.cpp: In destructor ‘ltp::postagger::Extractor::~Extractor()’: 2025-09-04T16:28:33,337 ltp/src/postagger/extractor.cpp:53:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:33,338 53 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:28:33,338 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:36,153 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/postagger/featurespace.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/postagger/featurespace.o 2025-09-04T16:28:37,544 In file included from ltp/src/postagger/featurespace.h:7, 2025-09-04T16:28:37,544 from ltp/src/postagger/featurespace.cpp:1: 2025-09-04T16:28:37,544 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:28:37,544 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:37,544 599 | int * entries; 2025-09-04T16:28:37,544 | ^~~~~~~ 2025-09-04T16:28:37,544 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:28:37,545 598 | int cap_entries; 2025-09-04T16:28:37,545 | ^~~~~~~~~~~ 2025-09-04T16:28:37,545 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:37,545 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:37,545 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:37,545 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:28:37,545 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:37,545 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:28:37,545 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:37,547 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:28:37,547 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:37,547 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:28:37,547 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:37,550 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:28:37,550 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:37,550 71 | utility::SmartMap * _dicts; 2025-09-04T16:28:37,550 | ^~~~~~ 2025-09-04T16:28:37,550 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:37,550 67 | int _i; 2025-09-04T16:28:37,550 | ^~ 2025-09-04T16:28:37,550 ltp/src/postagger/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:37,550 14 | FeatureSpaceIterator() 2025-09-04T16:28:37,551 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:37,551 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:28:37,551 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:37,551 71 | utility::SmartMap * _dicts; 2025-09-04T16:28:37,551 | ^~~~~~ 2025-09-04T16:28:37,551 ltp/src/postagger/featurespace.h:69:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:28:37,551 69 | int _num_dicts; 2025-09-04T16:28:37,551 | ^~~~~~~~~~ 2025-09-04T16:28:37,551 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:37,552 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:28:37,552 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:37,552 ltp/src/postagger/featurespace.h:69:7: warning: ‘ltp::postagger::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:37,552 69 | int _num_dicts; 2025-09-04T16:28:37,552 | ^~~~~~~~~~ 2025-09-04T16:28:37,552 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:37,552 67 | int _i; 2025-09-04T16:28:37,552 | ^~ 2025-09-04T16:28:37,552 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:37,552 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:28:37,552 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:37,731 In file included from ltp/src/postagger/extractor.h:7, 2025-09-04T16:28:37,731 from ltp/src/postagger/featurespace.cpp:2: 2025-09-04T16:28:37,731 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:28:37,731 ltp/src/postagger/instance.h:43:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:37,731 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:37,731 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:37,731 ltp/src/postagger/instance.h:43:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:37,731 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:37,731 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:37,851 In file included from ltp/src/postagger/extractor.h:9: 2025-09-04T16:28:37,851 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:28:37,851 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:28:37,851 107 | int _cap_pool; 2025-09-04T16:28:37,851 | ^~~~~~~~~ 2025-09-04T16:28:37,851 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:28:37,852 106 | int _len_pool; 2025-09-04T16:28:37,852 | ^~~~~~~~~ 2025-09-04T16:28:37,852 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:37,852 18 | StringVec() : 2025-09-04T16:28:37,852 | ^~~~~~~~~ 2025-09-04T16:28:37,855 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpace::FeatureSpace(int)’: 2025-09-04T16:28:37,855 ltp/src/postagger/featurespace.h:113:7: warning: ‘ltp::postagger::FeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:28:37,855 113 | int _num_labels; 2025-09-04T16:28:37,856 | ^~~~~~~~~~~ 2025-09-04T16:28:37,856 ltp/src/postagger/featurespace.h:111:7: warning: ‘int ltp::postagger::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:28:37,856 111 | int _offset; 2025-09-04T16:28:37,856 | ^~~~~~~ 2025-09-04T16:28:37,856 ltp/src/postagger/featurespace.cpp:7:1: warning: when initialized here [-Wreorder] 2025-09-04T16:28:37,856 7 | FeatureSpace::FeatureSpace(int num_labels) 2025-09-04T16:28:37,856 | ^~~~~~~~~~~~ 2025-09-04T16:28:37,860 ltp/src/postagger/featurespace.cpp: In member function ‘bool ltp::postagger::FeatureSpace::load(int, std::istream&)’: 2025-09-04T16:28:37,860 ltp/src/postagger/featurespace.cpp:90:10: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:37,860 90 | if (sz != _num_dicts) { 2025-09-04T16:28:37,860 | ~~~^~~~~~~~~~~~~ 2025-09-04T16:28:37,915 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:37,915 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:28:37,915 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:37,915 | ^ 2025-09-04T16:28:37,915 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:37,915 457 | unsigned int _cap_entries; 2025-09-04T16:28:37,915 | ^~~~~~~~~~~~ 2025-09-04T16:28:37,916 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:28:37,916 450 | unsigned int _num_buckets; 2025-09-04T16:28:37,916 | ^~~~~~~~~~~~ 2025-09-04T16:28:37,916 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:37,916 70 | explicit SmartMap() : 2025-09-04T16:28:37,916 | ^~~~~~~~ 2025-09-04T16:28:37,916 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:37,916 460 | unsigned int _len_key_buffer; 2025-09-04T16:28:37,916 | ^~~~~~~~~~~~~~~ 2025-09-04T16:28:37,916 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:28:37,917 441 | int * _hash_buckets; 2025-09-04T16:28:37,917 | ^~~~~~~~~~~~~ 2025-09-04T16:28:37,917 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:37,917 70 | explicit SmartMap() : 2025-09-04T16:28:37,917 | ^~~~~~~~ 2025-09-04T16:28:37,917 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:37,917 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:28:37,917 | ^~~~~~~~~~~ 2025-09-04T16:28:37,917 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:28:37,917 442 | int * _hash_buckets_volumn; 2025-09-04T16:28:37,917 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:37,918 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:37,918 70 | explicit SmartMap() : 2025-09-04T16:28:37,918 | ^~~~~~~~ 2025-09-04T16:28:37,920 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:37,920 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:28:37,920 614 | set(key, idx); 2025-09-04T16:28:37,920 | ~~~^~~~~~~~~~ 2025-09-04T16:28:37,921 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:37,921 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:37,921 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:37,924 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:28:37,924 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:28:37,924 679 | SmartMap::dump(out); 2025-09-04T16:28:37,924 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:28:37,924 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:28:37,924 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:28:37,924 | ^~~~~~ 2025-09-04T16:28:38,897 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/postagger/model.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/postagger/model.o 2025-09-04T16:28:40,266 In file included from ltp/src/postagger/featurespace.h:7, 2025-09-04T16:28:40,266 from ltp/src/postagger/model.h:5, 2025-09-04T16:28:40,266 from ltp/src/postagger/model.cpp:1: 2025-09-04T16:28:40,266 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:28:40,266 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:40,266 599 | int * entries; 2025-09-04T16:28:40,267 | ^~~~~~~ 2025-09-04T16:28:40,267 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:28:40,267 598 | int cap_entries; 2025-09-04T16:28:40,267 | ^~~~~~~~~~~ 2025-09-04T16:28:40,267 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:40,267 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:40,267 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:40,267 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:28:40,268 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:40,268 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:28:40,268 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:40,269 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:28:40,269 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:40,269 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:28:40,269 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:40,272 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:28:40,272 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:40,272 71 | utility::SmartMap * _dicts; 2025-09-04T16:28:40,272 | ^~~~~~ 2025-09-04T16:28:40,272 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:40,272 67 | int _i; 2025-09-04T16:28:40,272 | ^~ 2025-09-04T16:28:40,272 ltp/src/postagger/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:40,273 14 | FeatureSpaceIterator() 2025-09-04T16:28:40,273 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:40,273 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:28:40,273 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:40,273 71 | utility::SmartMap * _dicts; 2025-09-04T16:28:40,273 | ^~~~~~ 2025-09-04T16:28:40,273 ltp/src/postagger/featurespace.h:69:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:28:40,273 69 | int _num_dicts; 2025-09-04T16:28:40,273 | ^~~~~~~~~~ 2025-09-04T16:28:40,273 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:40,274 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:28:40,274 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:40,274 ltp/src/postagger/featurespace.h:69:7: warning: ‘ltp::postagger::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:40,274 69 | int _num_dicts; 2025-09-04T16:28:40,274 | ^~~~~~~~~~ 2025-09-04T16:28:40,274 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:40,274 67 | int _i; 2025-09-04T16:28:40,274 | ^~ 2025-09-04T16:28:40,274 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:40,274 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:28:40,275 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:40,473 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:40,473 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:28:40,473 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:40,473 | ^ 2025-09-04T16:28:40,473 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:40,473 457 | unsigned int _cap_entries; 2025-09-04T16:28:40,473 | ^~~~~~~~~~~~ 2025-09-04T16:28:40,473 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:28:40,473 450 | unsigned int _num_buckets; 2025-09-04T16:28:40,474 | ^~~~~~~~~~~~ 2025-09-04T16:28:40,474 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:40,474 70 | explicit SmartMap() : 2025-09-04T16:28:40,474 | ^~~~~~~~ 2025-09-04T16:28:40,474 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:40,474 460 | unsigned int _len_key_buffer; 2025-09-04T16:28:40,474 | ^~~~~~~~~~~~~~~ 2025-09-04T16:28:40,474 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:28:40,474 441 | int * _hash_buckets; 2025-09-04T16:28:40,474 | ^~~~~~~~~~~~~ 2025-09-04T16:28:40,474 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:40,475 70 | explicit SmartMap() : 2025-09-04T16:28:40,475 | ^~~~~~~~ 2025-09-04T16:28:40,475 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:40,475 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:28:40,475 | ^~~~~~~~~~~ 2025-09-04T16:28:40,475 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:28:40,475 442 | int * _hash_buckets_volumn; 2025-09-04T16:28:40,475 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:40,475 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:40,475 70 | explicit SmartMap() : 2025-09-04T16:28:40,475 | ^~~~~~~~ 2025-09-04T16:28:40,478 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:40,478 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:28:40,478 614 | set(key, idx); 2025-09-04T16:28:40,478 | ~~~^~~~~~~~~~ 2025-09-04T16:28:40,478 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:40,478 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:40,478 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:40,481 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:28:40,481 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:28:40,481 679 | SmartMap::dump(out); 2025-09-04T16:28:40,481 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:28:40,481 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:28:40,481 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:28:40,481 | ^~~~~~ 2025-09-04T16:28:40,509 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = ltp::utility::Bitset; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:40,509 ltp/src/postagger/model.cpp:6:14: required from here 2025-09-04T16:28:40,509 6 | Model::Model() { 2025-09-04T16:28:40,509 | ^ 2025-09-04T16:28:40,509 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:40,509 457 | unsigned int _cap_entries; 2025-09-04T16:28:40,509 | ^~~~~~~~~~~~ 2025-09-04T16:28:40,509 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:28:40,510 450 | unsigned int _num_buckets; 2025-09-04T16:28:40,510 | ^~~~~~~~~~~~ 2025-09-04T16:28:40,510 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:40,510 70 | explicit SmartMap() : 2025-09-04T16:28:40,510 | ^~~~~~~~ 2025-09-04T16:28:40,510 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:40,510 460 | unsigned int _len_key_buffer; 2025-09-04T16:28:40,510 | ^~~~~~~~~~~~~~~ 2025-09-04T16:28:40,510 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:28:40,510 441 | int * _hash_buckets; 2025-09-04T16:28:40,511 | ^~~~~~~~~~~~~ 2025-09-04T16:28:40,511 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:40,511 70 | explicit SmartMap() : 2025-09-04T16:28:40,511 | ^~~~~~~~ 2025-09-04T16:28:40,511 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:40,511 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:28:40,511 | ^~~~~~~~~~~ 2025-09-04T16:28:40,511 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:28:40,511 442 | int * _hash_buckets_volumn; 2025-09-04T16:28:40,511 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:40,511 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:40,512 70 | explicit SmartMap() : 2025-09-04T16:28:40,512 | ^~~~~~~~ 2025-09-04T16:28:41,128 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/postagger/options.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/postagger/options.o 2025-09-04T16:28:42,570 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/postagger/postag_dll.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/postagger/postag_dll.o 2025-09-04T16:28:43,007 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:28:43,007 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:28:43,007 from ltp/src/postagger/constrainutil.hpp:12, 2025-09-04T16:28:43,007 from ltp/src/postagger/postagger.h:7, 2025-09-04T16:28:43,008 from ltp/src/postagger/postag_dll.cpp:2: 2025-09-04T16:28:43,008 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:28:43,008 4 | #pragma warning(disable: 4309) 2025-09-04T16:28:44,218 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:28:44,218 from ltp/src/postagger/postagger.h:4: 2025-09-04T16:28:44,218 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:28:44,218 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:44,218 73 | int len = str.size(); 2025-09-04T16:28:44,218 | ^~~ 2025-09-04T16:28:44,222 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:44,222 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:44,222 127 | int len = str.size(); 2025-09-04T16:28:44,222 | ^~~ 2025-09-04T16:28:44,222 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:28:44,222 128 | int sep_flag = (sep != ""); 2025-09-04T16:28:44,222 | ^~~~~~~~ 2025-09-04T16:28:44,229 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:44,229 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:44,229 223 | int len = str.size(); 2025-09-04T16:28:44,229 | ^~~ 2025-09-04T16:28:44,282 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:28:44,282 ltp/src/utils/cfgparser.hpp:124:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:28:44,282 124 | bool ret = false; 2025-09-04T16:28:44,283 | ^~~ 2025-09-04T16:28:44,313 In file included from ltp/src/postagger/featurespace.h:7, 2025-09-04T16:28:44,314 from ltp/src/postagger/model.h:5, 2025-09-04T16:28:44,314 from ltp/src/postagger/postagger.h:5: 2025-09-04T16:28:44,314 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:28:44,314 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,314 599 | int * entries; 2025-09-04T16:28:44,314 | ^~~~~~~ 2025-09-04T16:28:44,314 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:28:44,314 598 | int cap_entries; 2025-09-04T16:28:44,315 | ^~~~~~~~~~~ 2025-09-04T16:28:44,315 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,315 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:44,315 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:44,315 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:28:44,315 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:44,315 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:28:44,315 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:44,316 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:28:44,316 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:44,317 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:28:44,317 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:44,319 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:28:44,319 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,320 71 | utility::SmartMap * _dicts; 2025-09-04T16:28:44,320 | ^~~~~~ 2025-09-04T16:28:44,320 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:44,320 67 | int _i; 2025-09-04T16:28:44,320 | ^~ 2025-09-04T16:28:44,320 ltp/src/postagger/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,320 14 | FeatureSpaceIterator() 2025-09-04T16:28:44,320 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:44,320 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:28:44,320 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,321 71 | utility::SmartMap * _dicts; 2025-09-04T16:28:44,321 | ^~~~~~ 2025-09-04T16:28:44,321 ltp/src/postagger/featurespace.h:69:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:28:44,321 69 | int _num_dicts; 2025-09-04T16:28:44,321 | ^~~~~~~~~~ 2025-09-04T16:28:44,321 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,321 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:28:44,321 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:44,321 ltp/src/postagger/featurespace.h:69:7: warning: ‘ltp::postagger::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,321 69 | int _num_dicts; 2025-09-04T16:28:44,322 | ^~~~~~~~~~ 2025-09-04T16:28:44,322 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:44,322 67 | int _i; 2025-09-04T16:28:44,322 | ^~ 2025-09-04T16:28:44,322 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,322 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:28:44,322 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:44,511 In file included from ltp/src/postagger/decoder.h:7, 2025-09-04T16:28:44,511 from ltp/src/postagger/postagger.h:6: 2025-09-04T16:28:44,511 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:28:44,511 ltp/src/postagger/instance.h:43:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:44,511 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:44,511 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:44,511 ltp/src/postagger/instance.h:43:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:44,512 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:44,512 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:44,529 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:28:44,529 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:28:44,529 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,529 68 | std::pair payload; 2025-09-04T16:28:44,529 | ^~~~~~~ 2025-09-04T16:28:44,529 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:44,530 65 | int encoding; 2025-09-04T16:28:44,530 | ^~~~~~~~ 2025-09-04T16:28:44,530 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,530 18 | iterator(const iterator & other) 2025-09-04T16:28:44,530 | ^~~~~~~~ 2025-09-04T16:28:44,530 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:28:44,530 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,530 68 | std::pair payload; 2025-09-04T16:28:44,530 | ^~~~~~~ 2025-09-04T16:28:44,530 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:44,531 65 | int encoding; 2025-09-04T16:28:44,531 | ^~~~~~~~ 2025-09-04T16:28:44,531 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,531 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:28:44,531 | ^~~~~~~~ 2025-09-04T16:28:44,533 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:28:44,533 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,533 68 | std::pair payload; 2025-09-04T16:28:44,533 | ^~~~~~~ 2025-09-04T16:28:44,533 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:44,534 65 | int encoding; 2025-09-04T16:28:44,534 | ^~~~~~~~ 2025-09-04T16:28:44,534 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,534 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:28:44,534 | ^~~~~~~~ 2025-09-04T16:28:44,606 ltp/src/postagger/postag_dll.cpp: In member function ‘int PostaggerWrapper::postag(const std::vector >&, std::vector >&)’: 2025-09-04T16:28:44,607 ltp/src/postagger/postag_dll.cpp:43:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:44,607 43 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:28:44,607 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:44,609 ltp/src/postagger/postag_dll.cpp: In function ‘int postagger_postag(void*, const std::vector >&, std::vector >&)’: 2025-09-04T16:28:44,610 ltp/src/postagger/postag_dll.cpp:101:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:44,610 101 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:28:44,610 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:44,710 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:44,711 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:28:44,711 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:44,711 | ^ 2025-09-04T16:28:44,711 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,711 457 | unsigned int _cap_entries; 2025-09-04T16:28:44,711 | ^~~~~~~~~~~~ 2025-09-04T16:28:44,711 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:28:44,711 450 | unsigned int _num_buckets; 2025-09-04T16:28:44,711 | ^~~~~~~~~~~~ 2025-09-04T16:28:44,711 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,712 70 | explicit SmartMap() : 2025-09-04T16:28:44,712 | ^~~~~~~~ 2025-09-04T16:28:44,712 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,712 460 | unsigned int _len_key_buffer; 2025-09-04T16:28:44,712 | ^~~~~~~~~~~~~~~ 2025-09-04T16:28:44,712 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:28:44,712 441 | int * _hash_buckets; 2025-09-04T16:28:44,712 | ^~~~~~~~~~~~~ 2025-09-04T16:28:44,712 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,712 70 | explicit SmartMap() : 2025-09-04T16:28:44,712 | ^~~~~~~~ 2025-09-04T16:28:44,713 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,713 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:28:44,713 | ^~~~~~~~~~~ 2025-09-04T16:28:44,713 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:28:44,713 442 | int * _hash_buckets_volumn; 2025-09-04T16:28:44,713 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:44,713 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,713 70 | explicit SmartMap() : 2025-09-04T16:28:44,713 | ^~~~~~~~ 2025-09-04T16:28:44,716 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:44,716 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:28:44,716 614 | set(key, idx); 2025-09-04T16:28:44,716 | ~~~^~~~~~~~~~ 2025-09-04T16:28:44,716 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:44,716 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:44,716 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:44,719 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:28:44,719 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:28:44,719 679 | SmartMap::dump(out); 2025-09-04T16:28:44,720 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:28:44,720 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:28:44,720 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:28:44,720 | ^~~~~~ 2025-09-04T16:28:44,751 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = ltp::utility::Bitset; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:44,752 ltp/src/postagger/constrainutil.hpp:81:36: required from here 2025-09-04T16:28:44,752 81 | model->external_lexicon.set(key.c_str(), mask); 2025-09-04T16:28:44,752 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:44,752 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:44,752 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:44,752 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:48,679 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/postagger/postagger.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/postagger/postagger.o 2025-09-04T16:28:49,109 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:28:49,109 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:28:49,109 from ltp/src/postagger/constrainutil.hpp:12, 2025-09-04T16:28:49,109 from ltp/src/postagger/postagger.h:7, 2025-09-04T16:28:49,109 from ltp/src/postagger/postagger.cpp:3: 2025-09-04T16:28:49,109 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:28:49,110 4 | #pragma warning(disable: 4309) 2025-09-04T16:28:50,349 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:28:50,350 from ltp/src/postagger/postagger.h:4: 2025-09-04T16:28:50,350 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:28:50,350 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:50,350 73 | int len = str.size(); 2025-09-04T16:28:50,350 | ^~~ 2025-09-04T16:28:50,353 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:50,353 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:50,353 127 | int len = str.size(); 2025-09-04T16:28:50,354 | ^~~ 2025-09-04T16:28:50,354 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:28:50,354 128 | int sep_flag = (sep != ""); 2025-09-04T16:28:50,354 | ^~~~~~~~ 2025-09-04T16:28:50,361 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:50,361 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:50,361 223 | int len = str.size(); 2025-09-04T16:28:50,361 | ^~~ 2025-09-04T16:28:50,414 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:28:50,414 ltp/src/utils/cfgparser.hpp:124:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:28:50,414 124 | bool ret = false; 2025-09-04T16:28:50,415 | ^~~ 2025-09-04T16:28:50,446 In file included from ltp/src/postagger/featurespace.h:7, 2025-09-04T16:28:50,446 from ltp/src/postagger/model.h:5, 2025-09-04T16:28:50,446 from ltp/src/postagger/postagger.h:5: 2025-09-04T16:28:50,446 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:28:50,446 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:50,446 599 | int * entries; 2025-09-04T16:28:50,447 | ^~~~~~~ 2025-09-04T16:28:50,447 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:28:50,447 598 | int cap_entries; 2025-09-04T16:28:50,447 | ^~~~~~~~~~~ 2025-09-04T16:28:50,447 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:50,447 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:50,447 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:50,447 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:28:50,447 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:50,448 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:28:50,448 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:50,449 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:28:50,449 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:50,449 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:28:50,449 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:50,452 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:28:50,452 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:50,452 71 | utility::SmartMap * _dicts; 2025-09-04T16:28:50,452 | ^~~~~~ 2025-09-04T16:28:50,452 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:50,452 67 | int _i; 2025-09-04T16:28:50,452 | ^~ 2025-09-04T16:28:50,453 ltp/src/postagger/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:50,453 14 | FeatureSpaceIterator() 2025-09-04T16:28:50,453 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:50,453 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:28:50,453 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:50,453 71 | utility::SmartMap * _dicts; 2025-09-04T16:28:50,453 | ^~~~~~ 2025-09-04T16:28:50,453 ltp/src/postagger/featurespace.h:69:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:28:50,453 69 | int _num_dicts; 2025-09-04T16:28:50,453 | ^~~~~~~~~~ 2025-09-04T16:28:50,454 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:50,454 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:28:50,454 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:50,454 ltp/src/postagger/featurespace.h:69:7: warning: ‘ltp::postagger::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:50,454 69 | int _num_dicts; 2025-09-04T16:28:50,454 | ^~~~~~~~~~ 2025-09-04T16:28:50,454 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:50,454 67 | int _i; 2025-09-04T16:28:50,454 | ^~ 2025-09-04T16:28:50,454 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:50,455 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:28:50,455 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:50,643 In file included from ltp/src/postagger/decoder.h:7, 2025-09-04T16:28:50,643 from ltp/src/postagger/postagger.h:6: 2025-09-04T16:28:50,643 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:28:50,643 ltp/src/postagger/instance.h:43:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:50,644 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:50,644 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:50,644 ltp/src/postagger/instance.h:43:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:50,644 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:50,644 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:50,651 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:28:50,651 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:28:50,651 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:50,652 68 | std::pair payload; 2025-09-04T16:28:50,652 | ^~~~~~~ 2025-09-04T16:28:50,652 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:50,652 65 | int encoding; 2025-09-04T16:28:50,652 | ^~~~~~~~ 2025-09-04T16:28:50,652 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:50,652 18 | iterator(const iterator & other) 2025-09-04T16:28:50,652 | ^~~~~~~~ 2025-09-04T16:28:50,652 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:28:50,652 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:50,653 68 | std::pair payload; 2025-09-04T16:28:50,653 | ^~~~~~~ 2025-09-04T16:28:50,653 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:50,653 65 | int encoding; 2025-09-04T16:28:50,653 | ^~~~~~~~ 2025-09-04T16:28:50,653 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:50,653 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:28:50,653 | ^~~~~~~~ 2025-09-04T16:28:50,655 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:28:50,655 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:50,655 68 | std::pair payload; 2025-09-04T16:28:50,656 | ^~~~~~~ 2025-09-04T16:28:50,656 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:50,656 65 | int encoding; 2025-09-04T16:28:50,656 | ^~~~~~~~ 2025-09-04T16:28:50,656 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:50,656 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:28:50,656 | ^~~~~~~~ 2025-09-04T16:28:50,735 In file included from ltp/src/postagger/extractor.h:9, 2025-09-04T16:28:50,735 from ltp/src/postagger/postagger.cpp:5: 2025-09-04T16:28:50,735 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:28:50,735 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:28:50,735 107 | int _cap_pool; 2025-09-04T16:28:50,735 | ^~~~~~~~~ 2025-09-04T16:28:50,736 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:28:50,736 106 | int _len_pool; 2025-09-04T16:28:50,736 | ^~~~~~~~~ 2025-09-04T16:28:50,736 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:50,736 18 | StringVec() : 2025-09-04T16:28:50,736 | ^~~~~~~~~ 2025-09-04T16:28:50,743 In file included from ltp/src/postagger/postagger.cpp:7: 2025-09-04T16:28:50,743 ltp/src/postagger/postaggerio.h: In member function ‘ltp::postagger::Instance* ltp::postagger::PostaggerReader::next()’: 2025-09-04T16:28:50,743 ltp/src/postagger/postaggerio.h:36:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:50,743 36 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:28:50,743 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:50,746 ltp/src/postagger/postaggerio.h: In member function ‘void ltp::postagger::PostaggerWriter::write(const ltp::postagger::Instance*)’: 2025-09-04T16:28:50,746 ltp/src/postagger/postaggerio.h:70:37: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:28:50,746 70 | if (inst->predicted_tags.size() != len) { 2025-09-04T16:28:50,747 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:50,887 ltp/src/postagger/postagger.h: In constructor ‘ltp::postagger::Postagger::Postagger()’: 2025-09-04T16:28:50,887 ltp/src/postagger/postagger.h:131:13: warning: ‘ltp::postagger::Postagger::decoder’ will be initialized after [-Wreorder] 2025-09-04T16:28:50,887 131 | Decoder * decoder; 2025-09-04T16:28:50,887 | ^~~~~~~ 2025-09-04T16:28:50,887 ltp/src/postagger/postagger.h:122:9: warning: ‘bool ltp::postagger::Postagger::__TRAIN__’ [-Wreorder] 2025-09-04T16:28:50,888 122 | bool __TRAIN__; 2025-09-04T16:28:50,888 | ^~~~~~~~~ 2025-09-04T16:28:50,888 ltp/src/postagger/postagger.cpp:24:1: warning: when initialized here [-Wreorder] 2025-09-04T16:28:50,888 24 | Postagger::Postagger() 2025-09-04T16:28:50,888 | ^~~~~~~~~ 2025-09-04T16:28:50,890 ltp/src/postagger/postagger.h: In constructor ‘ltp::postagger::Postagger::Postagger(ltp::utility::ConfigParser&)’: 2025-09-04T16:28:50,890 ltp/src/postagger/postagger.h:131:13: warning: ‘ltp::postagger::Postagger::decoder’ will be initialized after [-Wreorder] 2025-09-04T16:28:50,890 131 | Decoder * decoder; 2025-09-04T16:28:50,890 | ^~~~~~~ 2025-09-04T16:28:50,890 ltp/src/postagger/postagger.h:122:9: warning: ‘bool ltp::postagger::Postagger::__TRAIN__’ [-Wreorder] 2025-09-04T16:28:50,890 122 | bool __TRAIN__; 2025-09-04T16:28:50,890 | ^~~~~~~~~ 2025-09-04T16:28:50,890 ltp/src/postagger/postagger.cpp:32:1: warning: when initialized here [-Wreorder] 2025-09-04T16:28:50,890 32 | Postagger::Postagger(ltp::utility::ConfigParser & cfg) 2025-09-04T16:28:50,891 | ^~~~~~~~~ 2025-09-04T16:28:50,892 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::run()’: 2025-09-04T16:28:50,892 ltp/src/postagger/postagger.cpp:65:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:50,892 65 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:28:50,892 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:50,903 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::build_configuration()’: 2025-09-04T16:28:50,903 ltp/src/postagger/postagger.cpp:203:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:50,903 203 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:28:50,903 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:50,904 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::build_labels(ltp::postagger::Instance*, std::vector >&)’: 2025-09-04T16:28:50,904 ltp/src/postagger/postagger.cpp:218:38: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:28:50,905 218 | if (inst->predicted_tagsidx.size() != len) { 2025-09-04T16:28:50,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:50,916 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::extract_features(ltp::postagger::Instance*, bool)’: 2025-09-04T16:28:50,917 ltp/src/postagger/postagger.cpp:252:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:50,917 252 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:28:50,917 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:28:50,920 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::build_feature_space()’: 2025-09-04T16:28:50,920 ltp/src/postagger/postagger.cpp:300:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:50,920 300 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:28:50,920 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:50,925 ltp/src/postagger/postagger.cpp: In member function ‘ltp::postagger::Model* ltp::postagger::Postagger::erase_rare_features(int*)’: 2025-09-04T16:28:50,925 ltp/src/postagger/postagger.cpp:378:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:50,925 378 | for (int i = 0; i < model->labels.size(); ++ i) { 2025-09-04T16:28:50,925 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:50,933 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::train()’: 2025-09-04T16:28:50,933 ltp/src/postagger/postagger.cpp:506:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:50,933 506 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:28:50,933 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:51,057 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:51,057 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:28:51,057 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:51,057 | ^ 2025-09-04T16:28:51,057 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:51,057 457 | unsigned int _cap_entries; 2025-09-04T16:28:51,057 | ^~~~~~~~~~~~ 2025-09-04T16:28:51,058 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:28:51,058 450 | unsigned int _num_buckets; 2025-09-04T16:28:51,058 | ^~~~~~~~~~~~ 2025-09-04T16:28:51,058 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:51,058 70 | explicit SmartMap() : 2025-09-04T16:28:51,058 | ^~~~~~~~ 2025-09-04T16:28:51,058 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:51,058 460 | unsigned int _len_key_buffer; 2025-09-04T16:28:51,058 | ^~~~~~~~~~~~~~~ 2025-09-04T16:28:51,058 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:28:51,058 441 | int * _hash_buckets; 2025-09-04T16:28:51,059 | ^~~~~~~~~~~~~ 2025-09-04T16:28:51,059 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:51,059 70 | explicit SmartMap() : 2025-09-04T16:28:51,059 | ^~~~~~~~ 2025-09-04T16:28:51,059 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:51,059 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:28:51,059 | ^~~~~~~~~~~ 2025-09-04T16:28:51,059 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:28:51,059 442 | int * _hash_buckets_volumn; 2025-09-04T16:28:51,059 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:51,060 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:51,060 70 | explicit SmartMap() : 2025-09-04T16:28:51,060 | ^~~~~~~~ 2025-09-04T16:28:51,062 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:51,062 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:28:51,062 614 | set(key, idx); 2025-09-04T16:28:51,062 | ~~~^~~~~~~~~~ 2025-09-04T16:28:51,063 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:51,063 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:51,063 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:51,066 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:28:51,066 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:28:51,066 679 | SmartMap::dump(out); 2025-09-04T16:28:51,066 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:28:51,066 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:28:51,066 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:28:51,066 | ^~~~~~ 2025-09-04T16:28:51,098 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = ltp::utility::Bitset; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:51,098 ltp/src/postagger/constrainutil.hpp:81:36: required from here 2025-09-04T16:28:51,098 81 | model->external_lexicon.set(key.c_str(), mask); 2025-09-04T16:28:51,098 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:51,098 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:51,099 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:51,099 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:03,359 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/segmentor/customized_segmentor.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/segmentor/customized_segmentor.o 2025-09-04T16:29:03,794 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:29:03,794 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:29:03,794 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:29:03,795 from ltp/src/segmentor/segmentreader.h:7, 2025-09-04T16:29:03,795 from ltp/src/segmentor/customized_segmentor.cpp:6: 2025-09-04T16:29:03,795 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:29:03,795 4 | #pragma warning(disable: 4309) 2025-09-04T16:29:05,449 In file included from ltp/src/segmentor/customized_segmentor.cpp:3: 2025-09-04T16:29:05,449 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:29:05,450 ltp/src/segmentor/instance.h:25:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:05,450 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:05,450 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:05,450 ltp/src/segmentor/instance.h:25:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:05,450 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:05,450 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:05,450 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:29:05,451 ltp/src/segmentor/instance.h:52:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:05,451 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:29:05,451 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:05,451 ltp/src/segmentor/instance.h:56:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:05,451 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:05,451 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:05,451 ltp/src/segmentor/instance.h:56:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:05,451 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:05,452 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:05,575 In file included from ltp/src/segmentor/extractor.h:8, 2025-09-04T16:29:05,575 from ltp/src/segmentor/customized_segmentor.cpp:4: 2025-09-04T16:29:05,575 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:29:05,575 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:29:05,575 107 | int _cap_pool; 2025-09-04T16:29:05,576 | ^~~~~~~~~ 2025-09-04T16:29:05,576 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:29:05,576 106 | int _len_pool; 2025-09-04T16:29:05,576 | ^~~~~~~~~ 2025-09-04T16:29:05,576 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:05,576 18 | StringVec() : 2025-09-04T16:29:05,576 | ^~~~~~~~~ 2025-09-04T16:29:05,725 In file included from ltp/src/segmentor/rulebase.h:9: 2025-09-04T16:29:05,725 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:29:05,725 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:05,726 73 | int len = str.size(); 2025-09-04T16:29:05,726 | ^~~ 2025-09-04T16:29:05,729 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:05,729 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:05,729 127 | int len = str.size(); 2025-09-04T16:29:05,729 | ^~~ 2025-09-04T16:29:05,729 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:29:05,729 128 | int sep_flag = (sep != ""); 2025-09-04T16:29:05,729 | ^~~~~~~~ 2025-09-04T16:29:05,736 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:05,736 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:05,737 223 | int len = str.size(); 2025-09-04T16:29:05,737 | ^~~ 2025-09-04T16:29:05,751 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:29:05,751 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:29:05,751 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:05,751 68 | std::pair payload; 2025-09-04T16:29:05,751 | ^~~~~~~ 2025-09-04T16:29:05,751 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:05,751 65 | int encoding; 2025-09-04T16:29:05,751 | ^~~~~~~~ 2025-09-04T16:29:05,752 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:05,752 18 | iterator(const iterator & other) 2025-09-04T16:29:05,752 | ^~~~~~~~ 2025-09-04T16:29:05,752 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:29:05,752 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:05,752 68 | std::pair payload; 2025-09-04T16:29:05,752 | ^~~~~~~ 2025-09-04T16:29:05,752 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:05,752 65 | int encoding; 2025-09-04T16:29:05,752 | ^~~~~~~~ 2025-09-04T16:29:05,753 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:05,753 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:29:05,753 | ^~~~~~~~ 2025-09-04T16:29:05,755 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:29:05,755 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:05,755 68 | std::pair payload; 2025-09-04T16:29:05,755 | ^~~~~~~ 2025-09-04T16:29:05,755 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:05,755 65 | int encoding; 2025-09-04T16:29:05,756 | ^~~~~~~~ 2025-09-04T16:29:05,756 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:05,756 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:29:05,756 | ^~~~~~~~ 2025-09-04T16:29:05,817 In file included from ltp/src/segmentor/rulebase.h:11: 2025-09-04T16:29:05,817 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:29:05,817 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:05,817 599 | int * entries; 2025-09-04T16:29:05,817 | ^~~~~~~ 2025-09-04T16:29:05,817 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:29:05,817 598 | int cap_entries; 2025-09-04T16:29:05,818 | ^~~~~~~~~~~ 2025-09-04T16:29:05,818 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:05,818 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:05,818 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:05,818 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:29:05,818 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:05,818 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:29:05,818 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:05,820 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:29:05,820 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:05,820 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:29:05,820 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:06,065 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:29:06,065 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:29:06,066 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:29:06,066 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:29:06,066 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:29:06,066 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:29:06,066 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:06,066 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:29:06,066 | ^~~~~~~~ 2025-09-04T16:29:06,066 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:29:06,066 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:29:06,067 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:06,067 59 | template class auto_ptr; 2025-09-04T16:29:06,067 | ^~~~~~~~ 2025-09-04T16:29:06,384 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:29:06,384 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:29:06,384 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:29:06,384 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:06,384 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:29:06,384 | ^~~~~~~~ 2025-09-04T16:29:06,384 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:06,384 59 | template class auto_ptr; 2025-09-04T16:29:06,385 | ^~~~~~~~ 2025-09-04T16:29:06,399 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:06,399 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:29:06,399 | ^~~~~~~~ 2025-09-04T16:29:06,400 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:06,400 59 | template class auto_ptr; 2025-09-04T16:29:06,400 | ^~~~~~~~ 2025-09-04T16:29:06,401 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:06,401 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:29:06,402 | ^~~~~~~~ 2025-09-04T16:29:06,402 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:06,402 59 | template class auto_ptr; 2025-09-04T16:29:06,402 | ^~~~~~~~ 2025-09-04T16:29:06,402 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:06,402 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:29:06,402 | ^~~~~~~~ 2025-09-04T16:29:06,402 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:06,402 59 | template class auto_ptr; 2025-09-04T16:29:06,403 | ^~~~~~~~ 2025-09-04T16:29:06,403 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:06,403 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:29:06,403 | ^~~~~~~~ 2025-09-04T16:29:06,403 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:06,403 59 | template class auto_ptr; 2025-09-04T16:29:06,403 | ^~~~~~~~ 2025-09-04T16:29:06,403 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:06,403 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:29:06,403 | ^~~~~~~~ 2025-09-04T16:29:06,404 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:06,404 59 | template class auto_ptr; 2025-09-04T16:29:06,404 | ^~~~~~~~ 2025-09-04T16:29:06,405 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:29:06,406 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:06,406 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:29:06,406 | ^~~~~~~~ 2025-09-04T16:29:06,406 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:06,406 59 | template class auto_ptr; 2025-09-04T16:29:06,406 | ^~~~~~~~ 2025-09-04T16:29:06,923 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:29:06,923 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:29:06,923 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:29:06,923 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:29:06,923 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,923 420 | : public std::unary_function \ 2025-09-04T16:29:06,924 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,924 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:06,924 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:29:06,924 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,924 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:29:06,924 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:29:06,924 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:29:06,924 from /usr/include/c++/14/ios:44, 2025-09-04T16:29:06,924 from /usr/include/c++/14/ostream:40, 2025-09-04T16:29:06,924 from /usr/include/c++/14/iostream:41, 2025-09-04T16:29:06,925 from ltp/src/segmentor/instance.h:4: 2025-09-04T16:29:06,925 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,925 117 | struct unary_function 2025-09-04T16:29:06,925 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,925 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,925 420 | : public std::unary_function \ 2025-09-04T16:29:06,925 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,925 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:06,925 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:29:06,926 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,926 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,926 117 | struct unary_function 2025-09-04T16:29:06,926 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,926 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,926 420 | : public std::unary_function \ 2025-09-04T16:29:06,926 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,926 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:06,926 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:29:06,927 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,927 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,927 117 | struct unary_function 2025-09-04T16:29:06,927 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,927 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,927 420 | : public std::unary_function \ 2025-09-04T16:29:06,927 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,927 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:06,928 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:29:06,928 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,928 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,928 117 | struct unary_function 2025-09-04T16:29:06,928 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,928 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,928 420 | : public std::unary_function \ 2025-09-04T16:29:06,928 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,929 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:06,929 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:29:06,929 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,929 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,929 117 | struct unary_function 2025-09-04T16:29:06,929 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,929 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,930 420 | : public std::unary_function \ 2025-09-04T16:29:06,930 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,930 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:06,930 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:29:06,930 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,930 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,930 117 | struct unary_function 2025-09-04T16:29:06,930 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,931 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,931 420 | : public std::unary_function \ 2025-09-04T16:29:06,931 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,931 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:06,931 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:29:06,931 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,931 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,931 117 | struct unary_function 2025-09-04T16:29:06,932 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,932 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,932 420 | : public std::unary_function \ 2025-09-04T16:29:06,932 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,932 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:06,932 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:29:06,932 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,933 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,933 117 | struct unary_function 2025-09-04T16:29:06,933 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,933 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,933 420 | : public std::unary_function \ 2025-09-04T16:29:06,933 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,933 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:06,933 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:29:06,934 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,934 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,934 117 | struct unary_function 2025-09-04T16:29:06,934 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,934 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,934 420 | : public std::unary_function \ 2025-09-04T16:29:06,934 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,935 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:06,935 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:29:06,935 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,935 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,935 117 | struct unary_function 2025-09-04T16:29:06,935 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,935 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,935 420 | : public std::unary_function \ 2025-09-04T16:29:06,936 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,936 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:06,936 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:29:06,936 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,936 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,936 117 | struct unary_function 2025-09-04T16:29:06,936 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,937 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,937 420 | : public std::unary_function \ 2025-09-04T16:29:06,937 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,937 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:06,937 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:29:06,937 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,937 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,937 117 | struct unary_function 2025-09-04T16:29:06,937 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,938 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,938 420 | : public std::unary_function \ 2025-09-04T16:29:06,938 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,938 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:06,938 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:29:06,938 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,938 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,939 117 | struct unary_function 2025-09-04T16:29:06,939 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,939 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,939 420 | : public std::unary_function \ 2025-09-04T16:29:06,939 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,939 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:06,939 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:29:06,939 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,940 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,940 117 | struct unary_function 2025-09-04T16:29:06,940 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,940 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,940 430 | : public std::unary_function \ 2025-09-04T16:29:06,940 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,941 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:29:06,941 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:29:06,941 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,941 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,941 117 | struct unary_function 2025-09-04T16:29:06,941 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,942 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,942 430 | : public std::unary_function \ 2025-09-04T16:29:06,942 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,942 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:29:06,942 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:29:06,942 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,942 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,943 117 | struct unary_function 2025-09-04T16:29:06,943 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,943 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,943 420 | : public std::unary_function \ 2025-09-04T16:29:06,943 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,944 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:06,944 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:29:06,944 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,944 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,944 117 | struct unary_function 2025-09-04T16:29:06,944 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,944 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,944 420 | : public std::unary_function \ 2025-09-04T16:29:06,944 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,945 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:06,945 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:29:06,945 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,945 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,945 117 | struct unary_function 2025-09-04T16:29:06,945 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,945 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,945 420 | : public std::unary_function \ 2025-09-04T16:29:06,946 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,946 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:06,946 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:29:06,946 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:06,946 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,946 117 | struct unary_function 2025-09-04T16:29:06,946 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,946 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:06,946 484 | : public std::unary_function 2025-09-04T16:29:06,947 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:06,947 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:06,947 117 | struct unary_function 2025-09-04T16:29:06,947 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:07,080 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:29:07,080 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:07,080 257 | : std::unary_function 2025-09-04T16:29:07,080 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:07,080 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:07,080 117 | struct unary_function 2025-09-04T16:29:07,080 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:07,298 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:29:07,298 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:07,298 804 | : public std::iterator 2025-09-04T16:29:07,299 | ^~~~~~~~ 2025-09-04T16:29:07,299 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:29:07,299 from /usr/include/c++/14/string:47: 2025-09-04T16:29:07,299 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:07,299 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:07,299 | ^~~~~~~~ 2025-09-04T16:29:07,602 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:29:07,602 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:07,602 89 | : public std::iterator< 2025-09-04T16:29:07,603 | ^~~~~~~~ 2025-09-04T16:29:07,603 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:07,603 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:07,603 | ^~~~~~~~ 2025-09-04T16:29:07,607 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:29:07,607 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:07,608 171 | : public std::iterator< 2025-09-04T16:29:07,608 | ^~~~~~~~ 2025-09-04T16:29:07,608 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:07,608 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:07,608 | ^~~~~~~~ 2025-09-04T16:29:07,621 ltp/src/segmentor/segmentreader.h: In constructor ‘ltp::segmentor::SegmentReader::SegmentReader(std::istream&, bool, int)’: 2025-09-04T16:29:07,621 ltp/src/segmentor/segmentreader.h:111:8: warning: ‘ltp::segmentor::SegmentReader::segmented’ will be initialized after [-Wreorder] 2025-09-04T16:29:07,621 111 | bool segmented; 2025-09-04T16:29:07,621 | ^~~~~~~~~ 2025-09-04T16:29:07,621 ltp/src/segmentor/segmentreader.h:110:7: warning: ‘int ltp::segmentor::SegmentReader::style’ [-Wreorder] 2025-09-04T16:29:07,621 110 | int style; 2025-09-04T16:29:07,621 | ^~~~~ 2025-09-04T16:29:07,622 ltp/src/segmentor/segmentreader.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:07,622 16 | SegmentReader(std::istream & _ifs, bool _segmented = false, int _style = 4) : 2025-09-04T16:29:07,622 | ^~~~~~~~~~~~~ 2025-09-04T16:29:07,623 ltp/src/segmentor/segmentreader.h: In member function ‘ltp::segmentor::Instance* ltp::segmentor::SegmentReader::next()’: 2025-09-04T16:29:07,623 ltp/src/segmentor/segmentreader.h:39:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:07,623 39 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:29:07,623 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:07,629 In file included from ltp/src/segmentor/customized_segmentor.cpp:7: 2025-09-04T16:29:07,630 ltp/src/segmentor/segmentwriter.h: In member function ‘void ltp::segmentor::SegmentWriter::debug(const ltp::segmentor::Instance*)’: 2025-09-04T16:29:07,630 ltp/src/segmentor/segmentwriter.h:33:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:07,630 33 | for (int i = 0; i < inst->tags.size(); ++ i) { 2025-09-04T16:29:07,630 | ~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:07,631 ltp/src/segmentor/segmentwriter.h:39:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:07,631 39 | for (int i = 0; i < inst->tagsidx.size(); ++ i) { 2025-09-04T16:29:07,632 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:07,633 ltp/src/segmentor/segmentwriter.h:45:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:07,633 45 | for (int i = 0; i < inst->predicted_tags.size(); ++ i) { 2025-09-04T16:29:07,633 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:07,634 ltp/src/segmentor/segmentwriter.h:51:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:07,635 51 | for (int i = 0; i < inst->predicted_tagsidx.size(); ++ i) { 2025-09-04T16:29:07,635 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:07,636 ltp/src/segmentor/segmentwriter.h:57:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:07,636 57 | for (int i = 0; i < inst->words.size(); ++ i) { 2025-09-04T16:29:07,636 | ~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:07,638 ltp/src/segmentor/segmentwriter.h:63:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:07,638 63 | for (int i = 0; i < inst->predicted_words.size(); ++ i) { 2025-09-04T16:29:07,638 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:07,784 In file included from ltp/src/segmentor/segmentor.h:4, 2025-09-04T16:29:07,784 from ltp/src/segmentor/customized_segmentor.h:4, 2025-09-04T16:29:07,785 from ltp/src/segmentor/customized_segmentor.cpp:8: 2025-09-04T16:29:07,785 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:29:07,785 ltp/src/utils/cfgparser.hpp:124:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:29:07,785 124 | bool ret = false; 2025-09-04T16:29:07,785 | ^~~ 2025-09-04T16:29:07,797 In file included from ltp/src/segmentor/model.h:5, 2025-09-04T16:29:07,798 from ltp/src/segmentor/segmentor.h:5: 2025-09-04T16:29:07,798 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:29:07,798 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:07,798 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:07,798 | ^~~~~~ 2025-09-04T16:29:07,798 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:07,798 67 | int _i; 2025-09-04T16:29:07,798 | ^~ 2025-09-04T16:29:07,798 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:07,799 14 | FeatureSpaceIterator() 2025-09-04T16:29:07,799 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:07,799 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:29:07,799 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:07,799 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:07,799 | ^~~~~~ 2025-09-04T16:29:07,799 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:29:07,799 69 | int _num_dicts; 2025-09-04T16:29:07,799 | ^~~~~~~~~~ 2025-09-04T16:29:07,799 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:07,800 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:07,800 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:07,800 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:07,800 69 | int _num_dicts; 2025-09-04T16:29:07,800 | ^~~~~~~~~~ 2025-09-04T16:29:07,800 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:07,800 67 | int _i; 2025-09-04T16:29:07,800 | ^~ 2025-09-04T16:29:07,800 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:07,800 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:07,801 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:07,838 ltp/src/segmentor/customized_segmentor.cpp: In member function ‘virtual bool ltp::segmentor::CustomizedSegmentor::parse_cfg(ltp::utility::ConfigParser&)’: 2025-09-04T16:29:07,839 ltp/src/segmentor/customized_segmentor.cpp:56:9: warning: unused variable ‘intbuf’ [-Wunused-variable] 2025-09-04T16:29:07,839 56 | int intbuf; 2025-09-04T16:29:07,839 | ^~~~~~ 2025-09-04T16:29:07,841 ltp/src/segmentor/customized_segmentor.cpp: In member function ‘virtual void ltp::segmentor::CustomizedSegmentor::build_configuration()’: 2025-09-04T16:29:07,842 ltp/src/segmentor/customized_segmentor.cpp:97:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:07,842 97 | for (int i = 0; i < baseline_model->labels.size(); ++i) { 2025-09-04T16:29:07,842 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:07,942 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:07,942 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:29:07,943 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:07,943 | ^ 2025-09-04T16:29:07,943 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:07,943 457 | unsigned int _cap_entries; 2025-09-04T16:29:07,943 | ^~~~~~~~~~~~ 2025-09-04T16:29:07,943 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:07,943 450 | unsigned int _num_buckets; 2025-09-04T16:29:07,943 | ^~~~~~~~~~~~ 2025-09-04T16:29:07,943 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:07,943 70 | explicit SmartMap() : 2025-09-04T16:29:07,944 | ^~~~~~~~ 2025-09-04T16:29:07,944 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:07,944 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:07,944 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:07,944 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:07,944 441 | int * _hash_buckets; 2025-09-04T16:29:07,944 | ^~~~~~~~~~~~~ 2025-09-04T16:29:07,944 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:07,944 70 | explicit SmartMap() : 2025-09-04T16:29:07,944 | ^~~~~~~~ 2025-09-04T16:29:07,944 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:07,945 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:07,945 | ^~~~~~~~~~~ 2025-09-04T16:29:07,945 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:07,945 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:07,945 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:07,945 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:07,945 70 | explicit SmartMap() : 2025-09-04T16:29:07,945 | ^~~~~~~~ 2025-09-04T16:29:07,948 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:07,948 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:29:07,948 614 | set(key, idx); 2025-09-04T16:29:07,948 | ~~~^~~~~~~~~~ 2025-09-04T16:29:07,948 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:07,948 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:07,948 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:07,951 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:29:07,951 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:29:07,951 679 | SmartMap::dump(out); 2025-09-04T16:29:07,951 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:07,952 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:07,952 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:07,952 | ^~~~~~ 2025-09-04T16:29:08,568 ltp/src/segmentor/rulebase.h: At global scope: 2025-09-04T16:29:08,569 ltp/src/segmentor/rulebase.h:49:13: warning: ‘void ltp::segmentor::rulebase::flags_color(int*, int, int, int)’ defined but not used [-Wunused-function] 2025-09-04T16:29:08,569 49 | static void flags_color(int * flags, int left, int right, int color) { 2025-09-04T16:29:08,569 | ^~~~~~~~~~~ 2025-09-04T16:29:08,569 ltp/src/segmentor/rulebase.h:41:13: warning: ‘bool ltp::segmentor::rulebase::flags_clear_check(int*, int, int)’ defined but not used [-Wunused-function] 2025-09-04T16:29:08,569 41 | static bool flags_clear_check(int * flags, int left, int right) { 2025-09-04T16:29:08,569 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:13,715 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/segmentor/decoder.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/segmentor/decoder.o 2025-09-04T16:29:14,099 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:29:14,100 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:29:14,100 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:29:14,100 from ltp/src/segmentor/decoder.h:7, 2025-09-04T16:29:14,100 from ltp/src/segmentor/decoder.cpp:1: 2025-09-04T16:29:14,100 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:29:14,100 4 | #pragma warning(disable: 4309) 2025-09-04T16:29:15,726 In file included from ltp/src/segmentor/decoder.h:6: 2025-09-04T16:29:15,726 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:29:15,726 ltp/src/segmentor/instance.h:25:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:15,726 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:15,726 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:15,726 ltp/src/segmentor/instance.h:25:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:15,727 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:15,727 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:15,727 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:29:15,727 ltp/src/segmentor/instance.h:52:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:15,727 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:29:15,727 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:15,727 ltp/src/segmentor/instance.h:56:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:15,727 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:15,728 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:15,728 ltp/src/segmentor/instance.h:56:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:15,728 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:15,728 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:15,876 In file included from ltp/src/segmentor/rulebase.h:9: 2025-09-04T16:29:15,876 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:29:15,876 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:15,876 73 | int len = str.size(); 2025-09-04T16:29:15,876 | ^~~ 2025-09-04T16:29:15,879 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:15,879 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:15,879 127 | int len = str.size(); 2025-09-04T16:29:15,879 | ^~~ 2025-09-04T16:29:15,880 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:29:15,880 128 | int sep_flag = (sep != ""); 2025-09-04T16:29:15,880 | ^~~~~~~~ 2025-09-04T16:29:15,887 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:15,887 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:15,887 223 | int len = str.size(); 2025-09-04T16:29:15,887 | ^~~ 2025-09-04T16:29:15,901 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:29:15,901 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:29:15,901 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:15,902 68 | std::pair payload; 2025-09-04T16:29:15,902 | ^~~~~~~ 2025-09-04T16:29:15,902 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:15,902 65 | int encoding; 2025-09-04T16:29:15,902 | ^~~~~~~~ 2025-09-04T16:29:15,902 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:15,902 18 | iterator(const iterator & other) 2025-09-04T16:29:15,902 | ^~~~~~~~ 2025-09-04T16:29:15,902 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:29:15,902 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:15,903 68 | std::pair payload; 2025-09-04T16:29:15,903 | ^~~~~~~ 2025-09-04T16:29:15,903 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:15,903 65 | int encoding; 2025-09-04T16:29:15,903 | ^~~~~~~~ 2025-09-04T16:29:15,903 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:15,903 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:29:15,903 | ^~~~~~~~ 2025-09-04T16:29:15,905 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:29:15,905 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:15,906 68 | std::pair payload; 2025-09-04T16:29:15,906 | ^~~~~~~ 2025-09-04T16:29:15,906 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:15,906 65 | int encoding; 2025-09-04T16:29:15,906 | ^~~~~~~~ 2025-09-04T16:29:15,906 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:15,906 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:29:15,906 | ^~~~~~~~ 2025-09-04T16:29:15,990 In file included from ltp/src/segmentor/rulebase.h:11: 2025-09-04T16:29:15,991 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:29:15,991 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:15,991 599 | int * entries; 2025-09-04T16:29:15,991 | ^~~~~~~ 2025-09-04T16:29:15,991 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:29:15,991 598 | int cap_entries; 2025-09-04T16:29:15,991 | ^~~~~~~~~~~ 2025-09-04T16:29:15,991 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:15,991 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:15,992 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:15,992 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:29:15,992 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:15,992 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:29:15,992 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:15,994 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:29:15,994 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:15,994 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:29:15,994 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:16,338 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:29:16,338 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:29:16,338 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:29:16,339 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:29:16,339 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:29:16,339 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:29:16,339 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:16,339 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:29:16,339 | ^~~~~~~~ 2025-09-04T16:29:16,339 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:29:16,339 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:29:16,339 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:16,340 59 | template class auto_ptr; 2025-09-04T16:29:16,340 | ^~~~~~~~ 2025-09-04T16:29:16,654 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:29:16,654 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:29:16,654 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:29:16,654 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:16,654 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:29:16,654 | ^~~~~~~~ 2025-09-04T16:29:16,654 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:16,654 59 | template class auto_ptr; 2025-09-04T16:29:16,654 | ^~~~~~~~ 2025-09-04T16:29:16,669 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:16,669 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:29:16,670 | ^~~~~~~~ 2025-09-04T16:29:16,670 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:16,670 59 | template class auto_ptr; 2025-09-04T16:29:16,670 | ^~~~~~~~ 2025-09-04T16:29:16,671 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:16,672 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:29:16,672 | ^~~~~~~~ 2025-09-04T16:29:16,672 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:16,672 59 | template class auto_ptr; 2025-09-04T16:29:16,672 | ^~~~~~~~ 2025-09-04T16:29:16,672 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:16,672 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:29:16,672 | ^~~~~~~~ 2025-09-04T16:29:16,672 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:16,673 59 | template class auto_ptr; 2025-09-04T16:29:16,673 | ^~~~~~~~ 2025-09-04T16:29:16,673 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:16,673 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:29:16,673 | ^~~~~~~~ 2025-09-04T16:29:16,673 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:16,673 59 | template class auto_ptr; 2025-09-04T16:29:16,673 | ^~~~~~~~ 2025-09-04T16:29:16,673 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:16,673 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:29:16,674 | ^~~~~~~~ 2025-09-04T16:29:16,674 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:16,674 59 | template class auto_ptr; 2025-09-04T16:29:16,674 | ^~~~~~~~ 2025-09-04T16:29:16,675 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:29:16,676 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:16,676 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:29:16,676 | ^~~~~~~~ 2025-09-04T16:29:16,676 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:16,676 59 | template class auto_ptr; 2025-09-04T16:29:16,676 | ^~~~~~~~ 2025-09-04T16:29:17,162 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:29:17,162 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:29:17,163 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:29:17,163 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:29:17,163 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,163 420 | : public std::unary_function \ 2025-09-04T16:29:17,163 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,163 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:17,163 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:29:17,163 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,163 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:29:17,164 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:29:17,164 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:29:17,164 from /usr/include/c++/14/ios:44, 2025-09-04T16:29:17,164 from /usr/include/c++/14/ostream:40, 2025-09-04T16:29:17,164 from /usr/include/c++/14/iostream:41, 2025-09-04T16:29:17,164 from ltp/src/segmentor/decoder.h:4: 2025-09-04T16:29:17,164 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,164 117 | struct unary_function 2025-09-04T16:29:17,164 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,164 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,165 420 | : public std::unary_function \ 2025-09-04T16:29:17,165 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,165 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:17,165 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:29:17,165 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,165 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,165 117 | struct unary_function 2025-09-04T16:29:17,165 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,165 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,166 420 | : public std::unary_function \ 2025-09-04T16:29:17,166 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,166 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:17,166 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:29:17,166 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,166 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,166 117 | struct unary_function 2025-09-04T16:29:17,166 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,167 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,167 420 | : public std::unary_function \ 2025-09-04T16:29:17,167 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,167 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:17,167 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:29:17,167 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,167 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,167 117 | struct unary_function 2025-09-04T16:29:17,167 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,168 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,168 420 | : public std::unary_function \ 2025-09-04T16:29:17,168 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,168 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:17,168 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:29:17,168 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,168 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,169 117 | struct unary_function 2025-09-04T16:29:17,169 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,169 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,169 420 | : public std::unary_function \ 2025-09-04T16:29:17,169 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,169 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:17,169 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:29:17,170 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,170 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,170 117 | struct unary_function 2025-09-04T16:29:17,170 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,170 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,170 420 | : public std::unary_function \ 2025-09-04T16:29:17,170 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,170 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:17,171 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:29:17,171 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,171 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,171 117 | struct unary_function 2025-09-04T16:29:17,171 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,171 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,171 420 | : public std::unary_function \ 2025-09-04T16:29:17,172 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,172 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:17,172 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:29:17,172 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,172 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,172 117 | struct unary_function 2025-09-04T16:29:17,172 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,172 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,173 420 | : public std::unary_function \ 2025-09-04T16:29:17,173 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,173 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:17,173 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:29:17,173 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,173 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,173 117 | struct unary_function 2025-09-04T16:29:17,173 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,174 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,174 420 | : public std::unary_function \ 2025-09-04T16:29:17,174 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,174 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:17,174 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:29:17,174 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,174 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,174 117 | struct unary_function 2025-09-04T16:29:17,175 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,175 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,175 420 | : public std::unary_function \ 2025-09-04T16:29:17,175 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,175 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:17,175 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:29:17,175 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,176 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,176 117 | struct unary_function 2025-09-04T16:29:17,176 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,176 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,176 420 | : public std::unary_function \ 2025-09-04T16:29:17,176 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,176 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:17,176 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:29:17,177 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,177 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,177 117 | struct unary_function 2025-09-04T16:29:17,177 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,177 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,177 420 | : public std::unary_function \ 2025-09-04T16:29:17,177 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,177 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:17,178 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:29:17,178 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,178 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,178 117 | struct unary_function 2025-09-04T16:29:17,178 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,178 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,178 420 | : public std::unary_function \ 2025-09-04T16:29:17,179 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,179 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:17,179 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:29:17,179 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,179 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,179 117 | struct unary_function 2025-09-04T16:29:17,179 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,179 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,180 430 | : public std::unary_function \ 2025-09-04T16:29:17,180 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,180 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:29:17,180 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:29:17,180 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,180 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,180 117 | struct unary_function 2025-09-04T16:29:17,180 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,181 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,181 430 | : public std::unary_function \ 2025-09-04T16:29:17,181 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,181 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:29:17,182 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:29:17,182 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,182 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,182 117 | struct unary_function 2025-09-04T16:29:17,182 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,182 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,183 420 | : public std::unary_function \ 2025-09-04T16:29:17,183 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,183 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:17,183 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:29:17,183 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,183 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,183 117 | struct unary_function 2025-09-04T16:29:17,183 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,184 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,184 420 | : public std::unary_function \ 2025-09-04T16:29:17,184 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,184 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:17,184 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:29:17,184 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,184 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,184 117 | struct unary_function 2025-09-04T16:29:17,184 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,185 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,185 420 | : public std::unary_function \ 2025-09-04T16:29:17,185 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,185 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:17,185 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:29:17,185 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,185 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,186 117 | struct unary_function 2025-09-04T16:29:17,186 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,186 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,186 484 | : public std::unary_function 2025-09-04T16:29:17,186 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,186 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,186 117 | struct unary_function 2025-09-04T16:29:17,186 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,318 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:29:17,318 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,319 257 | : std::unary_function 2025-09-04T16:29:17,319 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,319 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:17,319 117 | struct unary_function 2025-09-04T16:29:17,319 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:17,538 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:29:17,538 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,538 804 | : public std::iterator 2025-09-04T16:29:17,538 | ^~~~~~~~ 2025-09-04T16:29:17,539 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:29:17,539 from /usr/include/c++/14/string:47: 2025-09-04T16:29:17,539 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:17,539 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:17,539 | ^~~~~~~~ 2025-09-04T16:29:17,867 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:29:17,868 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,868 89 | : public std::iterator< 2025-09-04T16:29:17,868 | ^~~~~~~~ 2025-09-04T16:29:17,868 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:17,868 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:17,868 | ^~~~~~~~ 2025-09-04T16:29:17,872 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:29:17,873 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:17,873 171 | : public std::iterator< 2025-09-04T16:29:17,873 | ^~~~~~~~ 2025-09-04T16:29:17,873 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:17,873 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:17,873 | ^~~~~~~~ 2025-09-04T16:29:17,979 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:17,979 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:29:17,979 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:17,979 | ^ 2025-09-04T16:29:17,979 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:17,980 457 | unsigned int _cap_entries; 2025-09-04T16:29:17,980 | ^~~~~~~~~~~~ 2025-09-04T16:29:17,980 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:17,980 450 | unsigned int _num_buckets; 2025-09-04T16:29:17,980 | ^~~~~~~~~~~~ 2025-09-04T16:29:17,980 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:17,980 70 | explicit SmartMap() : 2025-09-04T16:29:17,980 | ^~~~~~~~ 2025-09-04T16:29:17,980 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:17,980 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:17,981 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:17,981 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:17,981 441 | int * _hash_buckets; 2025-09-04T16:29:17,981 | ^~~~~~~~~~~~~ 2025-09-04T16:29:17,981 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:17,981 70 | explicit SmartMap() : 2025-09-04T16:29:17,981 | ^~~~~~~~ 2025-09-04T16:29:17,981 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:17,981 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:17,981 | ^~~~~~~~~~~ 2025-09-04T16:29:17,981 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:17,982 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:17,982 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:17,982 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:17,982 70 | explicit SmartMap() : 2025-09-04T16:29:17,982 | ^~~~~~~~ 2025-09-04T16:29:17,984 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:17,984 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:29:17,984 614 | set(key, idx); 2025-09-04T16:29:17,985 | ~~~^~~~~~~~~~ 2025-09-04T16:29:17,985 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:17,985 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:17,985 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:17,988 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:29:17,988 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:29:17,988 679 | SmartMap::dump(out); 2025-09-04T16:29:17,988 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:17,988 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:17,988 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:17,989 | ^~~~~~ 2025-09-04T16:29:18,382 ltp/src/segmentor/rulebase.h:49:13: warning: ‘void ltp::segmentor::rulebase::flags_color(int*, int, int, int)’ defined but not used [-Wunused-function] 2025-09-04T16:29:18,382 49 | static void flags_color(int * flags, int left, int right, int color) { 2025-09-04T16:29:18,382 | ^~~~~~~~~~~ 2025-09-04T16:29:18,382 ltp/src/segmentor/rulebase.h:41:13: warning: ‘bool ltp::segmentor::rulebase::flags_clear_check(int*, int, int)’ defined but not used [-Wunused-function] 2025-09-04T16:29:18,383 41 | static bool flags_clear_check(int * flags, int left, int right) { 2025-09-04T16:29:18,383 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:19,265 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/segmentor/extractor.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/segmentor/extractor.o 2025-09-04T16:29:19,678 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:29:19,678 from ltp/src/segmentor/extractor.cpp:4: 2025-09-04T16:29:19,678 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:29:19,678 4 | #pragma warning(disable: 4309) 2025-09-04T16:29:20,730 In file included from ltp/src/segmentor/extractor.h:6, 2025-09-04T16:29:20,730 from ltp/src/segmentor/extractor.cpp:1: 2025-09-04T16:29:20,730 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:29:20,730 ltp/src/segmentor/instance.h:25:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:20,730 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:20,730 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:20,730 ltp/src/segmentor/instance.h:25:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:20,731 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:20,731 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:20,731 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:29:20,731 ltp/src/segmentor/instance.h:52:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:20,731 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:29:20,731 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:20,731 ltp/src/segmentor/instance.h:56:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:20,731 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:20,731 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:20,732 ltp/src/segmentor/instance.h:56:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:20,732 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:20,732 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:20,860 In file included from ltp/src/segmentor/extractor.h:8: 2025-09-04T16:29:20,861 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:29:20,861 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:29:20,861 107 | int _cap_pool; 2025-09-04T16:29:20,861 | ^~~~~~~~~ 2025-09-04T16:29:20,861 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:29:20,861 106 | int _len_pool; 2025-09-04T16:29:20,861 | ^~~~~~~~~ 2025-09-04T16:29:20,861 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:20,861 18 | StringVec() : 2025-09-04T16:29:20,862 | ^~~~~~~~~ 2025-09-04T16:29:20,979 In file included from ltp/src/segmentor/extractor.cpp:3: 2025-09-04T16:29:20,979 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:29:20,979 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:20,979 73 | int len = str.size(); 2025-09-04T16:29:20,979 | ^~~ 2025-09-04T16:29:20,982 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:20,982 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:20,982 127 | int len = str.size(); 2025-09-04T16:29:20,983 | ^~~ 2025-09-04T16:29:20,983 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:29:20,983 128 | int sep_flag = (sep != ""); 2025-09-04T16:29:20,983 | ^~~~~~~~ 2025-09-04T16:29:20,990 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:20,990 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:20,990 223 | int len = str.size(); 2025-09-04T16:29:20,990 | ^~~ 2025-09-04T16:29:21,031 ltp/src/segmentor/extractor.cpp: In destructor ‘ltp::segmentor::Extractor::~Extractor()’: 2025-09-04T16:29:21,031 ltp/src/segmentor/extractor.cpp:51:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:21,031 51 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:29:21,032 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:21,035 ltp/src/segmentor/extractor.cpp: In static member function ‘static int ltp::segmentor::Extractor::extract1o(const ltp::segmentor::Instance*, int, std::vector&)’: 2025-09-04T16:29:21,035 ltp/src/segmentor/extractor.cpp:86:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:21,035 86 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:29:21,035 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:23,045 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/segmentor/featurespace.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/segmentor/featurespace.o 2025-09-04T16:29:24,452 In file included from ltp/src/segmentor/featurespace.h:7, 2025-09-04T16:29:24,452 from ltp/src/segmentor/featurespace.cpp:1: 2025-09-04T16:29:24,452 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:29:24,452 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:24,453 599 | int * entries; 2025-09-04T16:29:24,453 | ^~~~~~~ 2025-09-04T16:29:24,453 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:29:24,453 598 | int cap_entries; 2025-09-04T16:29:24,453 | ^~~~~~~~~~~ 2025-09-04T16:29:24,453 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:24,453 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:24,453 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,454 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:29:24,454 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:24,454 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:29:24,454 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,455 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:29:24,455 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:24,455 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:29:24,455 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:24,458 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:29:24,458 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:24,458 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:24,458 | ^~~~~~ 2025-09-04T16:29:24,458 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:24,459 67 | int _i; 2025-09-04T16:29:24,459 | ^~ 2025-09-04T16:29:24,459 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:24,459 14 | FeatureSpaceIterator() 2025-09-04T16:29:24,459 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,459 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:29:24,459 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:24,459 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:24,459 | ^~~~~~ 2025-09-04T16:29:24,460 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:29:24,460 69 | int _num_dicts; 2025-09-04T16:29:24,460 | ^~~~~~~~~~ 2025-09-04T16:29:24,460 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:24,460 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:24,460 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,460 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:24,460 69 | int _num_dicts; 2025-09-04T16:29:24,460 | ^~~~~~~~~~ 2025-09-04T16:29:24,460 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:24,461 67 | int _i; 2025-09-04T16:29:24,461 | ^~ 2025-09-04T16:29:24,461 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:24,461 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:24,461 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,612 In file included from ltp/src/segmentor/extractor.h:6, 2025-09-04T16:29:24,612 from ltp/src/segmentor/featurespace.cpp:2: 2025-09-04T16:29:24,612 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:29:24,612 ltp/src/segmentor/instance.h:25:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:24,613 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:24,613 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,613 ltp/src/segmentor/instance.h:25:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:24,613 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:24,613 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,613 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:29:24,613 ltp/src/segmentor/instance.h:52:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:24,613 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:29:24,613 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:24,614 ltp/src/segmentor/instance.h:56:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:24,614 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:24,614 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:24,614 ltp/src/segmentor/instance.h:56:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:24,614 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:24,614 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,735 In file included from ltp/src/segmentor/extractor.h:8: 2025-09-04T16:29:24,735 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:29:24,735 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:29:24,735 107 | int _cap_pool; 2025-09-04T16:29:24,735 | ^~~~~~~~~ 2025-09-04T16:29:24,735 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:29:24,735 106 | int _len_pool; 2025-09-04T16:29:24,735 | ^~~~~~~~~ 2025-09-04T16:29:24,736 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:24,736 18 | StringVec() : 2025-09-04T16:29:24,736 | ^~~~~~~~~ 2025-09-04T16:29:24,739 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpace::FeatureSpace(int)’: 2025-09-04T16:29:24,739 ltp/src/segmentor/featurespace.h:111:7: warning: ‘ltp::segmentor::FeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:29:24,739 111 | int _num_labels; 2025-09-04T16:29:24,739 | ^~~~~~~~~~~ 2025-09-04T16:29:24,740 ltp/src/segmentor/featurespace.h:110:7: warning: ‘int ltp::segmentor::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:29:24,740 110 | int _offset; 2025-09-04T16:29:24,740 | ^~~~~~~ 2025-09-04T16:29:24,740 ltp/src/segmentor/featurespace.cpp:7:1: warning: when initialized here [-Wreorder] 2025-09-04T16:29:24,740 7 | FeatureSpace::FeatureSpace(int num_labels) 2025-09-04T16:29:24,740 | ^~~~~~~~~~~~ 2025-09-04T16:29:24,743 ltp/src/segmentor/featurespace.cpp: In member function ‘bool ltp::segmentor::FeatureSpace::load(int, std::istream&)’: 2025-09-04T16:29:24,744 ltp/src/segmentor/featurespace.cpp:102:10: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:24,744 102 | if (sz != _num_dicts) { 2025-09-04T16:29:24,744 | ~~~^~~~~~~~~~~~~ 2025-09-04T16:29:24,795 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:24,795 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:29:24,796 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:24,796 | ^ 2025-09-04T16:29:24,796 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:24,796 457 | unsigned int _cap_entries; 2025-09-04T16:29:24,796 | ^~~~~~~~~~~~ 2025-09-04T16:29:24,796 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:24,796 450 | unsigned int _num_buckets; 2025-09-04T16:29:24,796 | ^~~~~~~~~~~~ 2025-09-04T16:29:24,796 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:24,796 70 | explicit SmartMap() : 2025-09-04T16:29:24,797 | ^~~~~~~~ 2025-09-04T16:29:24,797 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:24,797 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:24,797 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:24,797 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:24,797 441 | int * _hash_buckets; 2025-09-04T16:29:24,797 | ^~~~~~~~~~~~~ 2025-09-04T16:29:24,797 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:24,797 70 | explicit SmartMap() : 2025-09-04T16:29:24,797 | ^~~~~~~~ 2025-09-04T16:29:24,797 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:24,798 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:24,798 | ^~~~~~~~~~~ 2025-09-04T16:29:24,798 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:24,798 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:24,798 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,798 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:24,798 70 | explicit SmartMap() : 2025-09-04T16:29:24,798 | ^~~~~~~~ 2025-09-04T16:29:24,801 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:24,801 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:29:24,801 614 | set(key, idx); 2025-09-04T16:29:24,801 | ~~~^~~~~~~~~~ 2025-09-04T16:29:24,801 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:24,801 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:24,801 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:24,804 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:29:24,804 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:29:24,804 679 | SmartMap::dump(out); 2025-09-04T16:29:24,805 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:24,805 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:24,805 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:24,805 | ^~~~~~ 2025-09-04T16:29:25,747 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/segmentor/model.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/segmentor/model.o 2025-09-04T16:29:27,133 In file included from ltp/src/segmentor/featurespace.h:7, 2025-09-04T16:29:27,133 from ltp/src/segmentor/model.h:5, 2025-09-04T16:29:27,133 from ltp/src/segmentor/model.cpp:1: 2025-09-04T16:29:27,133 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:29:27,133 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:27,133 599 | int * entries; 2025-09-04T16:29:27,133 | ^~~~~~~ 2025-09-04T16:29:27,134 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:29:27,134 598 | int cap_entries; 2025-09-04T16:29:27,134 | ^~~~~~~~~~~ 2025-09-04T16:29:27,134 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:27,134 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:27,134 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:27,134 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:29:27,134 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:27,134 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:29:27,135 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:27,136 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:29:27,136 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:27,136 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:29:27,136 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:27,138 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:29:27,139 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:27,139 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:27,139 | ^~~~~~ 2025-09-04T16:29:27,139 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:27,139 67 | int _i; 2025-09-04T16:29:27,139 | ^~ 2025-09-04T16:29:27,139 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:27,139 14 | FeatureSpaceIterator() 2025-09-04T16:29:27,139 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:27,140 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:29:27,140 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:27,140 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:27,140 | ^~~~~~ 2025-09-04T16:29:27,140 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:29:27,140 69 | int _num_dicts; 2025-09-04T16:29:27,140 | ^~~~~~~~~~ 2025-09-04T16:29:27,140 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:27,140 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:27,141 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:27,141 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:27,141 69 | int _num_dicts; 2025-09-04T16:29:27,141 | ^~~~~~~~~~ 2025-09-04T16:29:27,141 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:27,141 67 | int _i; 2025-09-04T16:29:27,141 | ^~ 2025-09-04T16:29:27,141 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:27,141 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:27,141 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:27,330 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:27,331 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:29:27,331 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:27,331 | ^ 2025-09-04T16:29:27,331 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:27,331 457 | unsigned int _cap_entries; 2025-09-04T16:29:27,331 | ^~~~~~~~~~~~ 2025-09-04T16:29:27,331 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:27,331 450 | unsigned int _num_buckets; 2025-09-04T16:29:27,331 | ^~~~~~~~~~~~ 2025-09-04T16:29:27,332 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:27,332 70 | explicit SmartMap() : 2025-09-04T16:29:27,332 | ^~~~~~~~ 2025-09-04T16:29:27,332 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:27,332 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:27,332 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:27,332 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:27,332 441 | int * _hash_buckets; 2025-09-04T16:29:27,332 | ^~~~~~~~~~~~~ 2025-09-04T16:29:27,332 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:27,332 70 | explicit SmartMap() : 2025-09-04T16:29:27,333 | ^~~~~~~~ 2025-09-04T16:29:27,333 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:27,333 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:27,333 | ^~~~~~~~~~~ 2025-09-04T16:29:27,333 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:27,333 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:27,333 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:27,333 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:27,333 70 | explicit SmartMap() : 2025-09-04T16:29:27,333 | ^~~~~~~~ 2025-09-04T16:29:27,336 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:27,336 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:29:27,336 614 | set(key, idx); 2025-09-04T16:29:27,336 | ~~~^~~~~~~~~~ 2025-09-04T16:29:27,336 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:27,336 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:27,336 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:27,339 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:29:27,339 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:29:27,339 679 | SmartMap::dump(out); 2025-09-04T16:29:27,339 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:27,339 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:27,339 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:27,339 | ^~~~~~ 2025-09-04T16:29:27,363 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = bool; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:27,363 ltp/src/segmentor/model.cpp:12:13: required from here 2025-09-04T16:29:27,363 12 | full(false) { 2025-09-04T16:29:27,363 | ^ 2025-09-04T16:29:27,363 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:27,364 457 | unsigned int _cap_entries; 2025-09-04T16:29:27,364 | ^~~~~~~~~~~~ 2025-09-04T16:29:27,364 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:27,364 450 | unsigned int _num_buckets; 2025-09-04T16:29:27,364 | ^~~~~~~~~~~~ 2025-09-04T16:29:27,364 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:27,364 70 | explicit SmartMap() : 2025-09-04T16:29:27,364 | ^~~~~~~~ 2025-09-04T16:29:27,364 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:27,364 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:27,365 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:27,365 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:27,365 441 | int * _hash_buckets; 2025-09-04T16:29:27,365 | ^~~~~~~~~~~~~ 2025-09-04T16:29:27,365 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:27,365 70 | explicit SmartMap() : 2025-09-04T16:29:27,365 | ^~~~~~~~ 2025-09-04T16:29:27,365 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:27,365 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:27,365 | ^~~~~~~~~~~ 2025-09-04T16:29:27,365 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:27,366 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:27,366 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:27,366 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:27,366 70 | explicit SmartMap() : 2025-09-04T16:29:27,366 | ^~~~~~~~ 2025-09-04T16:29:27,366 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = bool; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:29:27,367 ltp/src/segmentor/model.cpp:50:24: required from here 2025-09-04T16:29:27,367 50 | internal_lexicon.dump(ofs); 2025-09-04T16:29:27,367 | ~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:27,367 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:27,367 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:27,367 | ^~~~~~ 2025-09-04T16:29:28,158 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/segmentor/rulebase.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/segmentor/rulebase.o 2025-09-04T16:29:28,539 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:29:28,539 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:29:28,539 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:29:28,539 from ltp/src/segmentor/rulebase.cpp:1: 2025-09-04T16:29:28,539 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:29:28,539 4 | #pragma warning(disable: 4309) 2025-09-04T16:29:30,191 In file included from ltp/src/segmentor/rulebase.h:9: 2025-09-04T16:29:30,192 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:29:30,192 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:30,192 73 | int len = str.size(); 2025-09-04T16:29:30,192 | ^~~ 2025-09-04T16:29:30,195 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:30,195 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:30,195 127 | int len = str.size(); 2025-09-04T16:29:30,195 | ^~~ 2025-09-04T16:29:30,196 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:29:30,196 128 | int sep_flag = (sep != ""); 2025-09-04T16:29:30,196 | ^~~~~~~~ 2025-09-04T16:29:30,203 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:30,203 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:30,203 223 | int len = str.size(); 2025-09-04T16:29:30,203 | ^~~ 2025-09-04T16:29:30,217 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:29:30,218 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:29:30,218 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:30,218 68 | std::pair payload; 2025-09-04T16:29:30,218 | ^~~~~~~ 2025-09-04T16:29:30,218 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:30,218 65 | int encoding; 2025-09-04T16:29:30,218 | ^~~~~~~~ 2025-09-04T16:29:30,218 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:30,219 18 | iterator(const iterator & other) 2025-09-04T16:29:30,219 | ^~~~~~~~ 2025-09-04T16:29:30,219 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:29:30,219 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:30,219 68 | std::pair payload; 2025-09-04T16:29:30,219 | ^~~~~~~ 2025-09-04T16:29:30,219 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:30,219 65 | int encoding; 2025-09-04T16:29:30,219 | ^~~~~~~~ 2025-09-04T16:29:30,220 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:30,220 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:29:30,220 | ^~~~~~~~ 2025-09-04T16:29:30,222 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:29:30,223 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:30,223 68 | std::pair payload; 2025-09-04T16:29:30,223 | ^~~~~~~ 2025-09-04T16:29:30,223 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:30,223 65 | int encoding; 2025-09-04T16:29:30,223 | ^~~~~~~~ 2025-09-04T16:29:30,223 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:30,223 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:29:30,223 | ^~~~~~~~ 2025-09-04T16:29:30,396 In file included from ltp/src/segmentor/rulebase.h:11: 2025-09-04T16:29:30,397 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:29:30,397 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:30,397 599 | int * entries; 2025-09-04T16:29:30,397 | ^~~~~~~ 2025-09-04T16:29:30,397 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:29:30,397 598 | int cap_entries; 2025-09-04T16:29:30,397 | ^~~~~~~~~~~ 2025-09-04T16:29:30,397 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:30,397 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:30,398 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:30,398 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:29:30,398 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:30,398 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:29:30,398 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:30,399 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:29:30,399 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:30,400 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:29:30,400 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:30,742 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:29:30,743 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:29:30,743 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:29:30,743 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:29:30,743 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:29:30,743 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:29:30,743 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:30,743 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:29:30,743 | ^~~~~~~~ 2025-09-04T16:29:30,744 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:29:30,744 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:29:30,744 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:30,744 59 | template class auto_ptr; 2025-09-04T16:29:30,744 | ^~~~~~~~ 2025-09-04T16:29:31,057 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:29:31,058 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:29:31,058 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:29:31,058 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:31,058 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:29:31,058 | ^~~~~~~~ 2025-09-04T16:29:31,058 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:31,058 59 | template class auto_ptr; 2025-09-04T16:29:31,058 | ^~~~~~~~ 2025-09-04T16:29:31,073 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:31,073 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:29:31,073 | ^~~~~~~~ 2025-09-04T16:29:31,073 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:31,073 59 | template class auto_ptr; 2025-09-04T16:29:31,074 | ^~~~~~~~ 2025-09-04T16:29:31,075 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:31,075 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:29:31,075 | ^~~~~~~~ 2025-09-04T16:29:31,076 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:31,076 59 | template class auto_ptr; 2025-09-04T16:29:31,076 | ^~~~~~~~ 2025-09-04T16:29:31,076 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:31,076 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:29:31,076 | ^~~~~~~~ 2025-09-04T16:29:31,076 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:31,076 59 | template class auto_ptr; 2025-09-04T16:29:31,076 | ^~~~~~~~ 2025-09-04T16:29:31,076 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:31,077 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:29:31,077 | ^~~~~~~~ 2025-09-04T16:29:31,077 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:31,077 59 | template class auto_ptr; 2025-09-04T16:29:31,077 | ^~~~~~~~ 2025-09-04T16:29:31,077 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:31,077 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:29:31,077 | ^~~~~~~~ 2025-09-04T16:29:31,077 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:31,077 59 | template class auto_ptr; 2025-09-04T16:29:31,078 | ^~~~~~~~ 2025-09-04T16:29:31,079 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:29:31,079 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:31,080 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:29:31,080 | ^~~~~~~~ 2025-09-04T16:29:31,080 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:31,080 59 | template class auto_ptr; 2025-09-04T16:29:31,080 | ^~~~~~~~ 2025-09-04T16:29:31,567 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:29:31,567 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:29:31,567 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:29:31,567 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:29:31,567 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,567 420 | : public std::unary_function \ 2025-09-04T16:29:31,567 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,568 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:31,568 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:29:31,568 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,568 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:29:31,568 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:29:31,568 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:29:31,568 from /usr/include/c++/14/ios:44, 2025-09-04T16:29:31,568 from /usr/include/c++/14/ostream:40, 2025-09-04T16:29:31,568 from /usr/include/c++/14/iostream:41, 2025-09-04T16:29:31,568 from ltp/src/segmentor/rulebase.h:4: 2025-09-04T16:29:31,569 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,569 117 | struct unary_function 2025-09-04T16:29:31,569 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,569 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,569 420 | : public std::unary_function \ 2025-09-04T16:29:31,569 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,569 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:31,569 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:29:31,569 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,570 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,570 117 | struct unary_function 2025-09-04T16:29:31,570 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,570 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,570 420 | : public std::unary_function \ 2025-09-04T16:29:31,570 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,570 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:31,570 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:29:31,570 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,571 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,571 117 | struct unary_function 2025-09-04T16:29:31,571 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,571 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,571 420 | : public std::unary_function \ 2025-09-04T16:29:31,571 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,571 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:31,571 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:29:31,571 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,572 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,572 117 | struct unary_function 2025-09-04T16:29:31,572 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,572 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,572 420 | : public std::unary_function \ 2025-09-04T16:29:31,572 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,572 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:31,573 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:29:31,573 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,573 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,573 117 | struct unary_function 2025-09-04T16:29:31,573 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,573 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,573 420 | : public std::unary_function \ 2025-09-04T16:29:31,573 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,573 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:31,574 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:29:31,574 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,574 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,574 117 | struct unary_function 2025-09-04T16:29:31,574 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,574 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,574 420 | : public std::unary_function \ 2025-09-04T16:29:31,575 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,575 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:31,575 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:29:31,575 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,575 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,575 117 | struct unary_function 2025-09-04T16:29:31,575 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,576 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,576 420 | : public std::unary_function \ 2025-09-04T16:29:31,576 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,576 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:31,576 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:29:31,576 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,576 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,576 117 | struct unary_function 2025-09-04T16:29:31,576 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,577 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,577 420 | : public std::unary_function \ 2025-09-04T16:29:31,577 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,577 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:31,577 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:29:31,577 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,577 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,577 117 | struct unary_function 2025-09-04T16:29:31,578 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,578 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,578 420 | : public std::unary_function \ 2025-09-04T16:29:31,578 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,578 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:31,578 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:29:31,578 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,579 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,579 117 | struct unary_function 2025-09-04T16:29:31,579 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,579 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,579 420 | : public std::unary_function \ 2025-09-04T16:29:31,579 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,579 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:31,579 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:29:31,580 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,580 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,580 117 | struct unary_function 2025-09-04T16:29:31,580 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,580 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,580 420 | : public std::unary_function \ 2025-09-04T16:29:31,580 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,581 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:31,581 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:29:31,581 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,581 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,581 117 | struct unary_function 2025-09-04T16:29:31,581 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,581 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,581 420 | : public std::unary_function \ 2025-09-04T16:29:31,582 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,582 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:31,582 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:29:31,582 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,582 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,582 117 | struct unary_function 2025-09-04T16:29:31,582 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,582 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,583 420 | : public std::unary_function \ 2025-09-04T16:29:31,583 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,583 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:31,583 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:29:31,583 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,583 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,583 117 | struct unary_function 2025-09-04T16:29:31,583 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,584 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,584 430 | : public std::unary_function \ 2025-09-04T16:29:31,584 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,584 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:29:31,584 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:29:31,584 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,584 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,584 117 | struct unary_function 2025-09-04T16:29:31,585 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,585 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,585 430 | : public std::unary_function \ 2025-09-04T16:29:31,585 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,586 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:29:31,586 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:29:31,586 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,586 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,586 117 | struct unary_function 2025-09-04T16:29:31,586 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,587 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,587 420 | : public std::unary_function \ 2025-09-04T16:29:31,587 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,587 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:31,587 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:29:31,587 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,587 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,587 117 | struct unary_function 2025-09-04T16:29:31,587 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,588 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,588 420 | : public std::unary_function \ 2025-09-04T16:29:31,588 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,588 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:31,588 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:29:31,588 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,588 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,588 117 | struct unary_function 2025-09-04T16:29:31,588 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,589 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,589 420 | : public std::unary_function \ 2025-09-04T16:29:31,589 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,589 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:31,589 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:29:31,589 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,589 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,590 117 | struct unary_function 2025-09-04T16:29:31,590 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,590 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,590 484 | : public std::unary_function 2025-09-04T16:29:31,590 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,590 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,590 117 | struct unary_function 2025-09-04T16:29:31,590 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,721 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:29:31,721 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,721 257 | : std::unary_function 2025-09-04T16:29:31,721 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,721 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:31,721 117 | struct unary_function 2025-09-04T16:29:31,721 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:31,949 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:29:31,949 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:31,949 804 | : public std::iterator 2025-09-04T16:29:31,949 | ^~~~~~~~ 2025-09-04T16:29:31,949 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:29:31,949 from /usr/include/c++/14/string:47: 2025-09-04T16:29:31,950 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:31,950 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:31,950 | ^~~~~~~~ 2025-09-04T16:29:32,253 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:29:32,253 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:32,253 89 | : public std::iterator< 2025-09-04T16:29:32,253 | ^~~~~~~~ 2025-09-04T16:29:32,253 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:32,253 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:32,253 | ^~~~~~~~ 2025-09-04T16:29:32,258 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:29:32,258 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:32,258 171 | : public std::iterator< 2025-09-04T16:29:32,258 | ^~~~~~~~ 2025-09-04T16:29:32,258 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:32,258 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:32,259 | ^~~~~~~~ 2025-09-04T16:29:32,375 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:32,375 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:29:32,375 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:32,375 | ^ 2025-09-04T16:29:32,376 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:32,376 457 | unsigned int _cap_entries; 2025-09-04T16:29:32,376 | ^~~~~~~~~~~~ 2025-09-04T16:29:32,376 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:32,376 450 | unsigned int _num_buckets; 2025-09-04T16:29:32,376 | ^~~~~~~~~~~~ 2025-09-04T16:29:32,376 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:32,376 70 | explicit SmartMap() : 2025-09-04T16:29:32,376 | ^~~~~~~~ 2025-09-04T16:29:32,376 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:32,377 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:32,377 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:32,377 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:32,377 441 | int * _hash_buckets; 2025-09-04T16:29:32,377 | ^~~~~~~~~~~~~ 2025-09-04T16:29:32,377 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:32,377 70 | explicit SmartMap() : 2025-09-04T16:29:32,377 | ^~~~~~~~ 2025-09-04T16:29:32,377 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:32,377 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:32,377 | ^~~~~~~~~~~ 2025-09-04T16:29:32,378 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:32,378 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:32,378 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:32,378 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:32,378 70 | explicit SmartMap() : 2025-09-04T16:29:32,378 | ^~~~~~~~ 2025-09-04T16:29:32,380 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:32,381 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:29:32,381 614 | set(key, idx); 2025-09-04T16:29:32,381 | ~~~^~~~~~~~~~ 2025-09-04T16:29:32,381 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:32,381 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:32,381 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:32,384 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:29:32,384 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:29:32,384 679 | SmartMap::dump(out); 2025-09-04T16:29:32,384 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:32,385 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:32,385 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:32,385 | ^~~~~~ 2025-09-04T16:29:42,185 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/segmentor/segment_dll.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/segmentor/segment_dll.o 2025-09-04T16:29:42,608 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:29:42,608 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:29:42,608 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:29:42,608 from ltp/src/segmentor/decoder.h:7, 2025-09-04T16:29:42,608 from ltp/src/segmentor/segmentor.h:7, 2025-09-04T16:29:42,608 from ltp/src/segmentor/segment_dll.cpp:2: 2025-09-04T16:29:42,608 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:29:42,608 4 | #pragma warning(disable: 4309) 2025-09-04T16:29:44,410 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:29:44,410 from ltp/src/segmentor/segmentor.h:4: 2025-09-04T16:29:44,410 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:29:44,410 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:44,410 73 | int len = str.size(); 2025-09-04T16:29:44,410 | ^~~ 2025-09-04T16:29:44,414 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:44,414 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:44,414 127 | int len = str.size(); 2025-09-04T16:29:44,414 | ^~~ 2025-09-04T16:29:44,414 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:29:44,414 128 | int sep_flag = (sep != ""); 2025-09-04T16:29:44,414 | ^~~~~~~~ 2025-09-04T16:29:44,421 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:44,421 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:44,421 223 | int len = str.size(); 2025-09-04T16:29:44,422 | ^~~ 2025-09-04T16:29:44,474 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:29:44,475 ltp/src/utils/cfgparser.hpp:124:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:29:44,475 124 | bool ret = false; 2025-09-04T16:29:44,475 | ^~~ 2025-09-04T16:29:44,506 In file included from ltp/src/segmentor/featurespace.h:7, 2025-09-04T16:29:44,506 from ltp/src/segmentor/model.h:5, 2025-09-04T16:29:44,506 from ltp/src/segmentor/segmentor.h:5: 2025-09-04T16:29:44,506 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:29:44,506 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:44,506 599 | int * entries; 2025-09-04T16:29:44,506 | ^~~~~~~ 2025-09-04T16:29:44,507 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:29:44,507 598 | int cap_entries; 2025-09-04T16:29:44,507 | ^~~~~~~~~~~ 2025-09-04T16:29:44,507 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:44,507 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:44,507 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:44,507 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:29:44,507 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:44,507 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:29:44,508 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:44,509 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:29:44,509 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:44,509 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:29:44,509 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:44,512 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:29:44,512 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:44,512 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:44,512 | ^~~~~~ 2025-09-04T16:29:44,512 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:44,512 67 | int _i; 2025-09-04T16:29:44,513 | ^~ 2025-09-04T16:29:44,513 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:44,513 14 | FeatureSpaceIterator() 2025-09-04T16:29:44,513 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:44,513 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:29:44,513 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:44,513 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:44,513 | ^~~~~~ 2025-09-04T16:29:44,513 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:29:44,513 69 | int _num_dicts; 2025-09-04T16:29:44,514 | ^~~~~~~~~~ 2025-09-04T16:29:44,514 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:44,514 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:44,514 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:44,514 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:44,514 69 | int _num_dicts; 2025-09-04T16:29:44,514 | ^~~~~~~~~~ 2025-09-04T16:29:44,514 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:44,514 67 | int _i; 2025-09-04T16:29:44,514 | ^~ 2025-09-04T16:29:44,515 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:44,515 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:44,515 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:44,583 In file included from ltp/src/segmentor/decoder.h:6: 2025-09-04T16:29:44,583 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:29:44,583 ltp/src/segmentor/instance.h:25:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:44,583 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:44,584 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:44,584 ltp/src/segmentor/instance.h:25:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:44,584 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:44,584 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:44,584 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:29:44,584 ltp/src/segmentor/instance.h:52:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:44,584 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:29:44,585 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:44,585 ltp/src/segmentor/instance.h:56:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:44,585 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:44,585 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:44,585 ltp/src/segmentor/instance.h:56:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:44,585 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:44,585 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:44,624 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:29:44,624 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:29:44,624 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:44,624 68 | std::pair payload; 2025-09-04T16:29:44,624 | ^~~~~~~ 2025-09-04T16:29:44,624 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:44,624 65 | int encoding; 2025-09-04T16:29:44,625 | ^~~~~~~~ 2025-09-04T16:29:44,625 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:44,625 18 | iterator(const iterator & other) 2025-09-04T16:29:44,625 | ^~~~~~~~ 2025-09-04T16:29:44,625 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:29:44,625 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:44,625 68 | std::pair payload; 2025-09-04T16:29:44,625 | ^~~~~~~ 2025-09-04T16:29:44,625 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:44,625 65 | int encoding; 2025-09-04T16:29:44,626 | ^~~~~~~~ 2025-09-04T16:29:44,626 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:44,626 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:29:44,626 | ^~~~~~~~ 2025-09-04T16:29:44,628 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:29:44,628 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:44,628 68 | std::pair payload; 2025-09-04T16:29:44,628 | ^~~~~~~ 2025-09-04T16:29:44,628 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:44,629 65 | int encoding; 2025-09-04T16:29:44,629 | ^~~~~~~~ 2025-09-04T16:29:44,629 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:44,629 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:29:44,629 | ^~~~~~~~ 2025-09-04T16:29:45,031 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:29:45,031 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:29:45,031 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:29:45,031 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:29:45,031 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:29:45,031 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:29:45,031 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:45,031 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:29:45,031 | ^~~~~~~~ 2025-09-04T16:29:45,032 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:29:45,032 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:29:45,032 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:45,032 59 | template class auto_ptr; 2025-09-04T16:29:45,032 | ^~~~~~~~ 2025-09-04T16:29:45,345 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:29:45,346 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:29:45,346 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:29:45,346 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:45,346 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:29:45,346 | ^~~~~~~~ 2025-09-04T16:29:45,346 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:45,346 59 | template class auto_ptr; 2025-09-04T16:29:45,346 | ^~~~~~~~ 2025-09-04T16:29:45,361 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:45,361 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:29:45,362 | ^~~~~~~~ 2025-09-04T16:29:45,362 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:45,362 59 | template class auto_ptr; 2025-09-04T16:29:45,362 | ^~~~~~~~ 2025-09-04T16:29:45,364 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:45,364 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:29:45,364 | ^~~~~~~~ 2025-09-04T16:29:45,364 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:45,364 59 | template class auto_ptr; 2025-09-04T16:29:45,364 | ^~~~~~~~ 2025-09-04T16:29:45,364 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:45,364 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:29:45,364 | ^~~~~~~~ 2025-09-04T16:29:45,365 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:45,365 59 | template class auto_ptr; 2025-09-04T16:29:45,365 | ^~~~~~~~ 2025-09-04T16:29:45,365 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:45,365 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:29:45,365 | ^~~~~~~~ 2025-09-04T16:29:45,365 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:45,365 59 | template class auto_ptr; 2025-09-04T16:29:45,365 | ^~~~~~~~ 2025-09-04T16:29:45,365 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:45,366 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:29:45,366 | ^~~~~~~~ 2025-09-04T16:29:45,366 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:45,366 59 | template class auto_ptr; 2025-09-04T16:29:45,366 | ^~~~~~~~ 2025-09-04T16:29:45,368 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:29:45,368 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:45,368 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:29:45,368 | ^~~~~~~~ 2025-09-04T16:29:45,368 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:45,368 59 | template class auto_ptr; 2025-09-04T16:29:45,368 | ^~~~~~~~ 2025-09-04T16:29:45,861 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:29:45,861 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:29:45,861 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:29:45,862 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:29:45,862 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,862 420 | : public std::unary_function \ 2025-09-04T16:29:45,862 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,862 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:45,862 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:29:45,862 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,862 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:29:45,862 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:29:45,863 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:29:45,863 from /usr/include/c++/14/ios:44, 2025-09-04T16:29:45,863 from /usr/include/c++/14/ostream:40, 2025-09-04T16:29:45,863 from /usr/include/c++/14/iostream:41, 2025-09-04T16:29:45,863 from ltp/src/segmentor/segment_dll.h:9, 2025-09-04T16:29:45,863 from ltp/src/segmentor/segment_dll.cpp:1: 2025-09-04T16:29:45,863 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,863 117 | struct unary_function 2025-09-04T16:29:45,863 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,863 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,864 420 | : public std::unary_function \ 2025-09-04T16:29:45,864 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,864 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:45,864 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:29:45,864 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,864 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,864 117 | struct unary_function 2025-09-04T16:29:45,864 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,864 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,865 420 | : public std::unary_function \ 2025-09-04T16:29:45,865 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,865 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:45,865 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:29:45,865 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,865 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,865 117 | struct unary_function 2025-09-04T16:29:45,865 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,865 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,866 420 | : public std::unary_function \ 2025-09-04T16:29:45,866 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,866 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:45,866 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:29:45,866 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,866 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,866 117 | struct unary_function 2025-09-04T16:29:45,866 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,867 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,867 420 | : public std::unary_function \ 2025-09-04T16:29:45,867 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,867 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:45,867 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:29:45,867 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,867 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,868 117 | struct unary_function 2025-09-04T16:29:45,868 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,868 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,868 420 | : public std::unary_function \ 2025-09-04T16:29:45,868 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,868 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:45,868 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:29:45,868 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,869 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,869 117 | struct unary_function 2025-09-04T16:29:45,869 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,869 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,869 420 | : public std::unary_function \ 2025-09-04T16:29:45,869 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,869 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:45,870 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:29:45,870 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,870 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,870 117 | struct unary_function 2025-09-04T16:29:45,870 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,880 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,880 420 | : public std::unary_function \ 2025-09-04T16:29:45,880 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,880 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:45,880 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:29:45,880 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,880 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,881 117 | struct unary_function 2025-09-04T16:29:45,881 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,881 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,881 420 | : public std::unary_function \ 2025-09-04T16:29:45,881 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,881 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:45,881 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:29:45,881 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,881 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,882 117 | struct unary_function 2025-09-04T16:29:45,882 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,882 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,882 420 | : public std::unary_function \ 2025-09-04T16:29:45,882 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,882 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:45,882 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:29:45,882 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,882 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,882 117 | struct unary_function 2025-09-04T16:29:45,883 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,883 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,883 420 | : public std::unary_function \ 2025-09-04T16:29:45,883 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,883 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:45,883 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:29:45,883 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,883 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,884 117 | struct unary_function 2025-09-04T16:29:45,884 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,884 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,884 420 | : public std::unary_function \ 2025-09-04T16:29:45,884 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,884 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:45,884 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:29:45,884 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,885 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,885 117 | struct unary_function 2025-09-04T16:29:45,885 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,885 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,885 420 | : public std::unary_function \ 2025-09-04T16:29:45,885 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,885 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:45,885 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:29:45,886 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,886 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,886 117 | struct unary_function 2025-09-04T16:29:45,886 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,886 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,886 420 | : public std::unary_function \ 2025-09-04T16:29:45,886 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,886 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:45,887 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:29:45,887 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,887 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,887 117 | struct unary_function 2025-09-04T16:29:45,887 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,887 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,887 430 | : public std::unary_function \ 2025-09-04T16:29:45,887 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,887 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:29:45,887 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:29:45,887 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,888 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,888 117 | struct unary_function 2025-09-04T16:29:45,888 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,888 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,888 430 | : public std::unary_function \ 2025-09-04T16:29:45,888 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,888 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:29:45,888 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:29:45,888 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,888 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,889 117 | struct unary_function 2025-09-04T16:29:45,889 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,889 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,889 420 | : public std::unary_function \ 2025-09-04T16:29:45,889 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,889 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:45,889 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:29:45,889 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,889 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,889 117 | struct unary_function 2025-09-04T16:29:45,890 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,890 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,890 420 | : public std::unary_function \ 2025-09-04T16:29:45,890 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,890 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:45,890 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:29:45,890 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,890 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,890 117 | struct unary_function 2025-09-04T16:29:45,891 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,891 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,891 420 | : public std::unary_function \ 2025-09-04T16:29:45,891 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,891 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:45,891 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:29:45,891 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:45,891 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,891 117 | struct unary_function 2025-09-04T16:29:45,891 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,891 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:45,892 484 | : public std::unary_function 2025-09-04T16:29:45,892 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:45,892 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:45,892 117 | struct unary_function 2025-09-04T16:29:45,892 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:46,020 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:29:46,020 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:46,020 257 | : std::unary_function 2025-09-04T16:29:46,020 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:46,020 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:46,020 117 | struct unary_function 2025-09-04T16:29:46,020 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:46,233 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:29:46,233 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:46,233 804 | : public std::iterator 2025-09-04T16:29:46,234 | ^~~~~~~~ 2025-09-04T16:29:46,240 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:29:46,240 from /usr/include/c++/14/string:47: 2025-09-04T16:29:46,240 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:46,240 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:46,240 | ^~~~~~~~ 2025-09-04T16:29:46,537 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:29:46,538 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:46,538 89 | : public std::iterator< 2025-09-04T16:29:46,538 | ^~~~~~~~ 2025-09-04T16:29:46,538 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:46,538 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:46,538 | ^~~~~~~~ 2025-09-04T16:29:46,546 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:29:46,546 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:46,547 171 | : public std::iterator< 2025-09-04T16:29:46,547 | ^~~~~~~~ 2025-09-04T16:29:46,547 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:46,547 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:46,547 | ^~~~~~~~ 2025-09-04T16:29:46,587 ltp/src/segmentor/segment_dll.cpp: In function ‘void* segmentor_create_segmentor(const char*, const char*)’: 2025-09-04T16:29:46,587 ltp/src/segmentor/segment_dll.cpp:112:5: warning: deleting object of polymorphic class type ‘SegmentorWrapper’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2025-09-04T16:29:46,587 112 | delete wrapper; 2025-09-04T16:29:46,587 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:46,588 ltp/src/segmentor/segment_dll.cpp: In function ‘int segmentor_release_segmentor(void*)’: 2025-09-04T16:29:46,588 ltp/src/segmentor/segment_dll.cpp:123:3: warning: deleting object of polymorphic class type ‘SegmentorWrapper’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2025-09-04T16:29:46,588 123 | delete reinterpret_cast(segmentor); 2025-09-04T16:29:46,588 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:46,691 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:46,691 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:29:46,691 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:46,691 | ^ 2025-09-04T16:29:46,691 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:46,691 457 | unsigned int _cap_entries; 2025-09-04T16:29:46,691 | ^~~~~~~~~~~~ 2025-09-04T16:29:46,691 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:46,692 450 | unsigned int _num_buckets; 2025-09-04T16:29:46,692 | ^~~~~~~~~~~~ 2025-09-04T16:29:46,692 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:46,692 70 | explicit SmartMap() : 2025-09-04T16:29:46,692 | ^~~~~~~~ 2025-09-04T16:29:46,692 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:46,692 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:46,692 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:46,693 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:46,693 441 | int * _hash_buckets; 2025-09-04T16:29:46,693 | ^~~~~~~~~~~~~ 2025-09-04T16:29:46,693 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:46,693 70 | explicit SmartMap() : 2025-09-04T16:29:46,693 | ^~~~~~~~ 2025-09-04T16:29:46,693 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:46,693 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:46,694 | ^~~~~~~~~~~ 2025-09-04T16:29:46,694 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:46,694 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:46,694 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:46,694 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:46,694 70 | explicit SmartMap() : 2025-09-04T16:29:46,694 | ^~~~~~~~ 2025-09-04T16:29:46,699 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:46,699 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:29:46,699 614 | set(key, idx); 2025-09-04T16:29:46,700 | ~~~^~~~~~~~~~ 2025-09-04T16:29:46,700 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:46,700 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:46,700 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:46,704 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:29:46,704 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:29:46,704 679 | SmartMap::dump(out); 2025-09-04T16:29:46,704 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:46,704 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:46,704 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:46,704 | ^~~~~~ 2025-09-04T16:29:46,779 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = bool; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:46,779 ltp/src/segmentor/segment_dll.cpp:47:38: required from here 2025-09-04T16:29:46,779 47 | model->external_lexicon.set(buffer.c_str(), true); 2025-09-04T16:29:46,779 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:46,779 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:46,779 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:46,779 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:47,230 ltp/src/segmentor/rulebase.h: At global scope: 2025-09-04T16:29:47,230 ltp/src/segmentor/rulebase.h:49:13: warning: ‘void ltp::segmentor::rulebase::flags_color(int*, int, int, int)’ defined but not used [-Wunused-function] 2025-09-04T16:29:47,230 49 | static void flags_color(int * flags, int left, int right, int color) { 2025-09-04T16:29:47,231 | ^~~~~~~~~~~ 2025-09-04T16:29:47,231 ltp/src/segmentor/rulebase.h:41:13: warning: ‘bool ltp::segmentor::rulebase::flags_clear_check(int*, int, int)’ defined but not used [-Wunused-function] 2025-09-04T16:29:47,231 41 | static bool flags_clear_check(int * flags, int left, int right) { 2025-09-04T16:29:47,231 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,746 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/segmentor/segmentor.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/segmentor/segmentor.o 2025-09-04T16:29:50,179 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:29:50,179 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:29:50,179 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:29:50,179 from ltp/src/segmentor/decoder.h:7, 2025-09-04T16:29:50,180 from ltp/src/segmentor/segmentor.h:7, 2025-09-04T16:29:50,180 from ltp/src/segmentor/segmentor.cpp:4: 2025-09-04T16:29:50,180 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:29:50,180 4 | #pragma warning(disable: 4309) 2025-09-04T16:29:51,573 In file included from ltp/src/segmentor/segmentor.cpp:3: 2025-09-04T16:29:51,574 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:29:51,574 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:29:51,574 107 | int _cap_pool; 2025-09-04T16:29:51,574 | ^~~~~~~~~ 2025-09-04T16:29:51,574 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:29:51,574 106 | int _len_pool; 2025-09-04T16:29:51,574 | ^~~~~~~~~ 2025-09-04T16:29:51,574 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:51,575 18 | StringVec() : 2025-09-04T16:29:51,575 | ^~~~~~~~~ 2025-09-04T16:29:51,973 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:29:51,973 from ltp/src/segmentor/segmentor.h:4: 2025-09-04T16:29:51,973 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:29:51,973 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:51,973 73 | int len = str.size(); 2025-09-04T16:29:51,973 | ^~~ 2025-09-04T16:29:51,976 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:51,977 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:51,977 127 | int len = str.size(); 2025-09-04T16:29:51,977 | ^~~ 2025-09-04T16:29:51,977 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:29:51,977 128 | int sep_flag = (sep != ""); 2025-09-04T16:29:51,977 | ^~~~~~~~ 2025-09-04T16:29:51,984 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:51,984 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:51,984 223 | int len = str.size(); 2025-09-04T16:29:51,984 | ^~~ 2025-09-04T16:29:52,038 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:29:52,038 ltp/src/utils/cfgparser.hpp:124:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:29:52,038 124 | bool ret = false; 2025-09-04T16:29:52,038 | ^~~ 2025-09-04T16:29:52,070 In file included from ltp/src/segmentor/featurespace.h:7, 2025-09-04T16:29:52,070 from ltp/src/segmentor/model.h:5, 2025-09-04T16:29:52,070 from ltp/src/segmentor/segmentor.h:5: 2025-09-04T16:29:52,070 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:29:52,070 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:52,070 599 | int * entries; 2025-09-04T16:29:52,070 | ^~~~~~~ 2025-09-04T16:29:52,070 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:29:52,071 598 | int cap_entries; 2025-09-04T16:29:52,071 | ^~~~~~~~~~~ 2025-09-04T16:29:52,071 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:52,071 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:52,071 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:52,071 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:29:52,071 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:52,071 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:29:52,071 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:52,072 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:29:52,073 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:52,073 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:29:52,073 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:52,075 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:29:52,076 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:52,076 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:52,076 | ^~~~~~ 2025-09-04T16:29:52,076 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:52,076 67 | int _i; 2025-09-04T16:29:52,076 | ^~ 2025-09-04T16:29:52,076 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:52,076 14 | FeatureSpaceIterator() 2025-09-04T16:29:52,076 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:52,077 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:29:52,077 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:52,077 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:52,077 | ^~~~~~ 2025-09-04T16:29:52,077 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:29:52,077 69 | int _num_dicts; 2025-09-04T16:29:52,077 | ^~~~~~~~~~ 2025-09-04T16:29:52,077 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:52,077 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:52,077 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:52,078 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:52,078 69 | int _num_dicts; 2025-09-04T16:29:52,078 | ^~~~~~~~~~ 2025-09-04T16:29:52,078 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:52,078 67 | int _i; 2025-09-04T16:29:52,078 | ^~ 2025-09-04T16:29:52,078 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:52,078 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:52,078 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:52,147 In file included from ltp/src/segmentor/decoder.h:6: 2025-09-04T16:29:52,147 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:29:52,147 ltp/src/segmentor/instance.h:25:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:52,147 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:52,148 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:52,148 ltp/src/segmentor/instance.h:25:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:52,148 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:52,148 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:52,148 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:29:52,148 ltp/src/segmentor/instance.h:52:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:52,148 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:29:52,149 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:52,149 ltp/src/segmentor/instance.h:56:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:52,149 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:52,149 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:52,149 ltp/src/segmentor/instance.h:56:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:52,149 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:52,149 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:52,188 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:29:52,188 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:29:52,188 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:52,188 68 | std::pair payload; 2025-09-04T16:29:52,188 | ^~~~~~~ 2025-09-04T16:29:52,188 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:52,189 65 | int encoding; 2025-09-04T16:29:52,189 | ^~~~~~~~ 2025-09-04T16:29:52,189 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:52,189 18 | iterator(const iterator & other) 2025-09-04T16:29:52,189 | ^~~~~~~~ 2025-09-04T16:29:52,189 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:29:52,189 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:52,189 68 | std::pair payload; 2025-09-04T16:29:52,189 | ^~~~~~~ 2025-09-04T16:29:52,190 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:52,190 65 | int encoding; 2025-09-04T16:29:52,190 | ^~~~~~~~ 2025-09-04T16:29:52,190 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:52,190 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:29:52,190 | ^~~~~~~~ 2025-09-04T16:29:52,192 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:29:52,192 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:52,192 68 | std::pair payload; 2025-09-04T16:29:52,192 | ^~~~~~~ 2025-09-04T16:29:52,193 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:52,193 65 | int encoding; 2025-09-04T16:29:52,193 | ^~~~~~~~ 2025-09-04T16:29:52,193 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:52,193 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:29:52,193 | ^~~~~~~~ 2025-09-04T16:29:52,590 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:29:52,590 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:29:52,590 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:29:52,590 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:29:52,591 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:29:52,591 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:29:52,591 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:52,591 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:29:52,591 | ^~~~~~~~ 2025-09-04T16:29:52,591 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:29:52,591 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:29:52,591 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:52,591 59 | template class auto_ptr; 2025-09-04T16:29:52,591 | ^~~~~~~~ 2025-09-04T16:29:52,903 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:29:52,903 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:29:52,903 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:29:52,903 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:52,903 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:29:52,903 | ^~~~~~~~ 2025-09-04T16:29:52,903 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:52,903 59 | template class auto_ptr; 2025-09-04T16:29:52,904 | ^~~~~~~~ 2025-09-04T16:29:52,918 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:52,918 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:29:52,919 | ^~~~~~~~ 2025-09-04T16:29:52,919 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:52,919 59 | template class auto_ptr; 2025-09-04T16:29:52,919 | ^~~~~~~~ 2025-09-04T16:29:52,921 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:52,921 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:29:52,921 | ^~~~~~~~ 2025-09-04T16:29:52,921 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:52,921 59 | template class auto_ptr; 2025-09-04T16:29:52,921 | ^~~~~~~~ 2025-09-04T16:29:52,921 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:52,921 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:29:52,921 | ^~~~~~~~ 2025-09-04T16:29:52,922 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:52,922 59 | template class auto_ptr; 2025-09-04T16:29:52,922 | ^~~~~~~~ 2025-09-04T16:29:52,922 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:52,922 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:29:52,922 | ^~~~~~~~ 2025-09-04T16:29:52,922 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:52,922 59 | template class auto_ptr; 2025-09-04T16:29:52,922 | ^~~~~~~~ 2025-09-04T16:29:52,922 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:52,923 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:29:52,923 | ^~~~~~~~ 2025-09-04T16:29:52,923 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:52,923 59 | template class auto_ptr; 2025-09-04T16:29:52,923 | ^~~~~~~~ 2025-09-04T16:29:52,925 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:29:52,925 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:52,925 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:29:52,925 | ^~~~~~~~ 2025-09-04T16:29:52,925 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:52,925 59 | template class auto_ptr; 2025-09-04T16:29:52,925 | ^~~~~~~~ 2025-09-04T16:29:53,414 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:29:53,415 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:29:53,415 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:29:53,415 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:29:53,415 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,415 420 | : public std::unary_function \ 2025-09-04T16:29:53,415 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,415 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,415 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:29:53,416 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,416 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:29:53,416 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:29:53,416 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:29:53,416 from /usr/include/c++/14/ios:44, 2025-09-04T16:29:53,416 from /usr/include/c++/14/ostream:40, 2025-09-04T16:29:53,416 from /usr/include/c++/14/iostream:41, 2025-09-04T16:29:53,416 from ltp/src/utils/strvec.hpp:7: 2025-09-04T16:29:53,416 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,416 117 | struct unary_function 2025-09-04T16:29:53,417 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,417 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,417 420 | : public std::unary_function \ 2025-09-04T16:29:53,417 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,417 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,417 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:29:53,417 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,417 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,417 117 | struct unary_function 2025-09-04T16:29:53,418 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,418 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,418 420 | : public std::unary_function \ 2025-09-04T16:29:53,418 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,418 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,418 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:29:53,418 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,418 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,418 117 | struct unary_function 2025-09-04T16:29:53,419 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,419 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,419 420 | : public std::unary_function \ 2025-09-04T16:29:53,419 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,419 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,419 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:29:53,419 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,419 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,420 117 | struct unary_function 2025-09-04T16:29:53,420 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,420 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,420 420 | : public std::unary_function \ 2025-09-04T16:29:53,420 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,420 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,420 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:29:53,421 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,421 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,421 117 | struct unary_function 2025-09-04T16:29:53,421 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,421 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,421 420 | : public std::unary_function \ 2025-09-04T16:29:53,421 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,421 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,422 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:29:53,422 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,422 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,422 117 | struct unary_function 2025-09-04T16:29:53,422 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,422 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,422 420 | : public std::unary_function \ 2025-09-04T16:29:53,422 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,423 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,423 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:29:53,423 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,423 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,423 117 | struct unary_function 2025-09-04T16:29:53,423 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,423 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,424 420 | : public std::unary_function \ 2025-09-04T16:29:53,424 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,424 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,424 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:29:53,424 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,424 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,424 117 | struct unary_function 2025-09-04T16:29:53,424 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,425 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,425 420 | : public std::unary_function \ 2025-09-04T16:29:53,425 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,425 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,425 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:29:53,425 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,425 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,425 117 | struct unary_function 2025-09-04T16:29:53,425 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,426 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,426 420 | : public std::unary_function \ 2025-09-04T16:29:53,426 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,426 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,426 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:29:53,426 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,426 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,427 117 | struct unary_function 2025-09-04T16:29:53,427 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,427 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,427 420 | : public std::unary_function \ 2025-09-04T16:29:53,427 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,427 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,427 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:29:53,427 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,428 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,428 117 | struct unary_function 2025-09-04T16:29:53,428 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,428 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,428 420 | : public std::unary_function \ 2025-09-04T16:29:53,428 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,428 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,428 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:29:53,429 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,429 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,429 117 | struct unary_function 2025-09-04T16:29:53,429 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,429 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,429 420 | : public std::unary_function \ 2025-09-04T16:29:53,429 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,430 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,430 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:29:53,430 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,430 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,430 117 | struct unary_function 2025-09-04T16:29:53,430 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,430 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,431 420 | : public std::unary_function \ 2025-09-04T16:29:53,431 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,431 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,431 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:29:53,431 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,431 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,431 117 | struct unary_function 2025-09-04T16:29:53,431 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,432 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,432 430 | : public std::unary_function \ 2025-09-04T16:29:53,432 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,432 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:29:53,432 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:29:53,432 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,432 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,432 117 | struct unary_function 2025-09-04T16:29:53,433 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,433 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,433 430 | : public std::unary_function \ 2025-09-04T16:29:53,433 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,434 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:29:53,434 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:29:53,434 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,434 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,434 117 | struct unary_function 2025-09-04T16:29:53,434 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,435 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,435 420 | : public std::unary_function \ 2025-09-04T16:29:53,435 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,435 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,435 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:29:53,435 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,435 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,435 117 | struct unary_function 2025-09-04T16:29:53,436 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,436 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,436 420 | : public std::unary_function \ 2025-09-04T16:29:53,436 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,436 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,436 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:29:53,436 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,436 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,436 117 | struct unary_function 2025-09-04T16:29:53,437 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,437 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,437 420 | : public std::unary_function \ 2025-09-04T16:29:53,437 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,437 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,437 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:29:53,437 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,437 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,438 117 | struct unary_function 2025-09-04T16:29:53,438 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,438 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,438 484 | : public std::unary_function 2025-09-04T16:29:53,438 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,438 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,438 117 | struct unary_function 2025-09-04T16:29:53,438 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,572 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:29:53,572 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,572 257 | : std::unary_function 2025-09-04T16:29:53,572 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,572 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,572 117 | struct unary_function 2025-09-04T16:29:53,572 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,787 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:29:53,787 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,788 804 | : public std::iterator 2025-09-04T16:29:53,788 | ^~~~~~~~ 2025-09-04T16:29:53,788 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:29:53,788 from /usr/include/c++/14/string:47: 2025-09-04T16:29:53,788 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:53,788 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:53,788 | ^~~~~~~~ 2025-09-04T16:29:54,088 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:29:54,089 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:54,089 89 | : public std::iterator< 2025-09-04T16:29:54,089 | ^~~~~~~~ 2025-09-04T16:29:54,089 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:54,089 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:54,089 | ^~~~~~~~ 2025-09-04T16:29:54,094 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:29:54,094 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:54,094 171 | : public std::iterator< 2025-09-04T16:29:54,094 | ^~~~~~~~ 2025-09-04T16:29:54,094 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:54,094 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:54,094 | ^~~~~~~~ 2025-09-04T16:29:54,133 In file included from ltp/src/segmentor/segmentor.cpp:8: 2025-09-04T16:29:54,134 ltp/src/segmentor/segmentreader.h: In constructor ‘ltp::segmentor::SegmentReader::SegmentReader(std::istream&, bool, int)’: 2025-09-04T16:29:54,134 ltp/src/segmentor/segmentreader.h:111:8: warning: ‘ltp::segmentor::SegmentReader::segmented’ will be initialized after [-Wreorder] 2025-09-04T16:29:54,134 111 | bool segmented; 2025-09-04T16:29:54,134 | ^~~~~~~~~ 2025-09-04T16:29:54,134 ltp/src/segmentor/segmentreader.h:110:7: warning: ‘int ltp::segmentor::SegmentReader::style’ [-Wreorder] 2025-09-04T16:29:54,134 110 | int style; 2025-09-04T16:29:54,134 | ^~~~~ 2025-09-04T16:29:54,134 ltp/src/segmentor/segmentreader.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:54,134 16 | SegmentReader(std::istream & _ifs, bool _segmented = false, int _style = 4) : 2025-09-04T16:29:54,135 | ^~~~~~~~~~~~~ 2025-09-04T16:29:54,135 ltp/src/segmentor/segmentreader.h: In member function ‘ltp::segmentor::Instance* ltp::segmentor::SegmentReader::next()’: 2025-09-04T16:29:54,136 ltp/src/segmentor/segmentreader.h:39:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:54,136 39 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:29:54,136 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:54,142 In file included from ltp/src/segmentor/segmentor.cpp:9: 2025-09-04T16:29:54,143 ltp/src/segmentor/segmentwriter.h: In member function ‘void ltp::segmentor::SegmentWriter::debug(const ltp::segmentor::Instance*)’: 2025-09-04T16:29:54,143 ltp/src/segmentor/segmentwriter.h:33:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:54,143 33 | for (int i = 0; i < inst->tags.size(); ++ i) { 2025-09-04T16:29:54,143 | ~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:54,144 ltp/src/segmentor/segmentwriter.h:39:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:54,144 39 | for (int i = 0; i < inst->tagsidx.size(); ++ i) { 2025-09-04T16:29:54,144 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:54,146 ltp/src/segmentor/segmentwriter.h:45:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:54,146 45 | for (int i = 0; i < inst->predicted_tags.size(); ++ i) { 2025-09-04T16:29:54,146 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:54,147 ltp/src/segmentor/segmentwriter.h:51:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:54,148 51 | for (int i = 0; i < inst->predicted_tagsidx.size(); ++ i) { 2025-09-04T16:29:54,148 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:54,149 ltp/src/segmentor/segmentwriter.h:57:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:54,149 57 | for (int i = 0; i < inst->words.size(); ++ i) { 2025-09-04T16:29:54,149 | ~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:54,160 ltp/src/segmentor/segmentwriter.h:63:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:54,160 63 | for (int i = 0; i < inst->predicted_words.size(); ++ i) { 2025-09-04T16:29:54,160 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:54,160 ltp/src/segmentor/segmentor.h: In constructor ‘ltp::segmentor::Segmentor::Segmentor()’: 2025-09-04T16:29:54,160 ltp/src/segmentor/segmentor.h:286:11: warning: ‘ltp::segmentor::Segmentor::model’ will be initialized after [-Wreorder] 2025-09-04T16:29:54,160 286 | Model * model; 2025-09-04T16:29:54,160 | ^~~~~ 2025-09-04T16:29:54,161 ltp/src/segmentor/segmentor.h:277:17: warning: ‘ltp::segmentor::TrainOptions* ltp::segmentor::Segmentor::train_opt’ [-Wreorder] 2025-09-04T16:29:54,161 277 | TrainOptions* train_opt; 2025-09-04T16:29:54,161 | ^~~~~~~~~ 2025-09-04T16:29:54,161 ltp/src/segmentor/segmentor.cpp:27:1: warning: when initialized here [-Wreorder] 2025-09-04T16:29:54,161 27 | Segmentor::Segmentor() 2025-09-04T16:29:54,161 | ^~~~~~~~~ 2025-09-04T16:29:54,161 ltp/src/segmentor/segmentor.h:298:16: warning: ‘ltp::segmentor::Segmentor::score_matrix’ will be initialized after [-Wreorder] 2025-09-04T16:29:54,161 298 | ScoreMatrix* score_matrix; 2025-09-04T16:29:54,161 | ^~~~~~~~~~~~ 2025-09-04T16:29:54,161 ltp/src/segmentor/segmentor.h:265:9: warning: ‘bool ltp::segmentor::Segmentor::__TRAIN__’ [-Wreorder] 2025-09-04T16:29:54,161 265 | bool __TRAIN__; 2025-09-04T16:29:54,162 | ^~~~~~~~~ 2025-09-04T16:29:54,162 ltp/src/segmentor/segmentor.cpp:27:1: warning: when initialized here [-Wreorder] 2025-09-04T16:29:54,162 27 | Segmentor::Segmentor() 2025-09-04T16:29:54,162 | ^~~~~~~~~ 2025-09-04T16:29:54,162 ltp/src/segmentor/segmentor.h: In constructor ‘ltp::segmentor::Segmentor::Segmentor(ltp::utility::ConfigParser&)’: 2025-09-04T16:29:54,162 ltp/src/segmentor/segmentor.h:298:16: warning: ‘ltp::segmentor::Segmentor::score_matrix’ will be initialized after [-Wreorder] 2025-09-04T16:29:54,162 298 | ScoreMatrix* score_matrix; 2025-09-04T16:29:54,162 | ^~~~~~~~~~~~ 2025-09-04T16:29:54,162 ltp/src/segmentor/segmentor.h:265:9: warning: ‘bool ltp::segmentor::Segmentor::__TRAIN__’ [-Wreorder] 2025-09-04T16:29:54,162 265 | bool __TRAIN__; 2025-09-04T16:29:54,163 | ^~~~~~~~~ 2025-09-04T16:29:54,163 ltp/src/segmentor/segmentor.cpp:40:1: warning: when initialized here [-Wreorder] 2025-09-04T16:29:54,163 40 | Segmentor::Segmentor(utils::ConfigParser & cfg) : 2025-09-04T16:29:54,163 | ^~~~~~~~~ 2025-09-04T16:29:54,163 ltp/src/segmentor/segmentor.cpp: In member function ‘void ltp::segmentor::Segmentor::run()’: 2025-09-04T16:29:54,163 ltp/src/segmentor/segmentor.cpp:78:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:54,163 78 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:29:54,163 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:54,174 ltp/src/segmentor/segmentor.cpp: In member function ‘virtual void ltp::segmentor::Segmentor::build_configuration()’: 2025-09-04T16:29:54,174 ltp/src/segmentor/segmentor.cpp:215:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:54,174 215 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:29:54,174 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:54,180 ltp/src/segmentor/segmentor.cpp:230:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:54,180 230 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:29:54,180 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:54,180 ltp/src/segmentor/segmentor.cpp:251:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:54,180 251 | for (int i = 0; i < freqs.size(); ++ i) { 2025-09-04T16:29:54,180 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:54,194 ltp/src/segmentor/segmentor.cpp: In member function ‘void ltp::segmentor::Segmentor::extract_features(const ltp::segmentor::Instance*, ltp::segmentor::Model*, ltp::segmentor::DecodeContext*, bool)’: 2025-09-04T16:29:54,194 ltp/src/segmentor/segmentor.cpp:345:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:54,194 345 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:29:54,195 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:29:54,200 ltp/src/segmentor/segmentor.cpp: In member function ‘virtual void ltp::segmentor::Segmentor::build_feature_space()’: 2025-09-04T16:29:54,200 ltp/src/segmentor/segmentor.cpp:418:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:54,200 418 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:29:54,200 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:54,206 ltp/src/segmentor/segmentor.cpp: In member function ‘virtual ltp::segmentor::Model* ltp::segmentor::Segmentor::erase_rare_features(const int*)’: 2025-09-04T16:29:54,206 ltp/src/segmentor/segmentor.cpp:509:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:54,206 509 | for (int i = 0; i < model->labels.size(); ++ i) { 2025-09-04T16:29:54,206 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:54,217 ltp/src/segmentor/segmentor.cpp: In member function ‘virtual void ltp::segmentor::Segmentor::train()’: 2025-09-04T16:29:54,217 ltp/src/segmentor/segmentor.cpp:716:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:54,217 716 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:29:54,217 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:54,340 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:54,340 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:29:54,340 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:54,341 | ^ 2025-09-04T16:29:54,341 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:54,341 457 | unsigned int _cap_entries; 2025-09-04T16:29:54,341 | ^~~~~~~~~~~~ 2025-09-04T16:29:54,341 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:54,341 450 | unsigned int _num_buckets; 2025-09-04T16:29:54,341 | ^~~~~~~~~~~~ 2025-09-04T16:29:54,341 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:54,342 70 | explicit SmartMap() : 2025-09-04T16:29:54,342 | ^~~~~~~~ 2025-09-04T16:29:54,342 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:54,342 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:54,342 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:54,342 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:54,342 441 | int * _hash_buckets; 2025-09-04T16:29:54,342 | ^~~~~~~~~~~~~ 2025-09-04T16:29:54,343 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:54,343 70 | explicit SmartMap() : 2025-09-04T16:29:54,343 | ^~~~~~~~ 2025-09-04T16:29:54,343 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:54,343 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:54,343 | ^~~~~~~~~~~ 2025-09-04T16:29:54,343 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:54,343 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:54,344 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:54,344 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:54,344 70 | explicit SmartMap() : 2025-09-04T16:29:54,344 | ^~~~~~~~ 2025-09-04T16:29:54,349 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:54,349 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:29:54,349 614 | set(key, idx); 2025-09-04T16:29:54,349 | ~~~^~~~~~~~~~ 2025-09-04T16:29:54,349 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:54,349 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:54,349 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:54,353 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:29:54,353 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:29:54,353 679 | SmartMap::dump(out); 2025-09-04T16:29:54,353 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:54,354 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:54,354 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:54,354 | ^~~~~~ 2025-09-04T16:29:54,439 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = bool; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:54,439 ltp/src/segmentor/segmentor.cpp:228:25: required from here 2025-09-04T16:29:54,439 228 | utils::SmartMap wordfreq; 2025-09-04T16:29:54,439 | ^~~~~~~~ 2025-09-04T16:29:54,440 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:54,440 457 | unsigned int _cap_entries; 2025-09-04T16:29:54,440 | ^~~~~~~~~~~~ 2025-09-04T16:29:54,440 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:54,440 450 | unsigned int _num_buckets; 2025-09-04T16:29:54,440 | ^~~~~~~~~~~~ 2025-09-04T16:29:54,440 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:54,440 70 | explicit SmartMap() : 2025-09-04T16:29:54,440 | ^~~~~~~~ 2025-09-04T16:29:54,440 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:54,441 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:54,441 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:54,441 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:54,441 441 | int * _hash_buckets; 2025-09-04T16:29:54,441 | ^~~~~~~~~~~~~ 2025-09-04T16:29:54,441 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:54,441 70 | explicit SmartMap() : 2025-09-04T16:29:54,441 | ^~~~~~~~ 2025-09-04T16:29:54,441 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:54,441 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:54,442 | ^~~~~~~~~~~ 2025-09-04T16:29:54,442 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:54,442 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:54,442 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:54,442 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:54,442 70 | explicit SmartMap() : 2025-09-04T16:29:54,442 | ^~~~~~~~ 2025-09-04T16:29:54,444 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = bool; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:54,445 ltp/src/segmentor/segmentor.cpp:236:19: required from here 2025-09-04T16:29:54,445 236 | wordfreq.set(inst->words[j].c_str(), true); 2025-09-04T16:29:54,445 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:54,445 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:54,445 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:54,445 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:55,137 ltp/src/segmentor/rulebase.h: At global scope: 2025-09-04T16:29:55,138 ltp/src/segmentor/rulebase.h:49:13: warning: ‘void ltp::segmentor::rulebase::flags_color(int*, int, int, int)’ defined but not used [-Wunused-function] 2025-09-04T16:29:55,138 49 | static void flags_color(int * flags, int left, int right, int color) { 2025-09-04T16:29:55,138 | ^~~~~~~~~~~ 2025-09-04T16:29:55,138 ltp/src/segmentor/rulebase.h:41:13: warning: ‘bool ltp::segmentor::rulebase::flags_clear_check(int*, int, int)’ defined but not used [-Wunused-function] 2025-09-04T16:29:55,138 41 | static bool flags_clear_check(int * flags, int left, int right) { 2025-09-04T16:29:55,138 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:30:08,105 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/Configuration.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/Configuration.o 2025-09-04T16:30:09,468 ltp/src/srl/Configuration.cpp: In member function ‘void Configuration::parse(const std::vector >&)’: 2025-09-04T16:30:09,468 ltp/src/srl/Configuration.cpp:60:12: warning: unused variable ‘language_end’ [-Wunused-variable] 2025-09-04T16:30:09,468 60 | size_t language_end = find(lines, ""); 2025-09-04T16:30:09,469 | ^~~~~~~~~~~~ 2025-09-04T16:30:11,413 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/Corpus.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/Corpus.o 2025-09-04T16:30:13,326 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/DataPreProcess.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/DataPreProcess.o 2025-09-04T16:30:13,374 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:30:13,374 from ltp/src/srl/DataPreProcess.cpp:11: 2025-09-04T16:30:13,375 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:30:13,375 12 | #pragma warning(disable:4786) 2025-09-04T16:30:13,414 In file included from ltp/src/srl/MyTree.h:15: 2025-09-04T16:30:13,414 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:30:13,414 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:30:15,414 In file included from ltp/src/srl/MyTree.h:17: 2025-09-04T16:30:15,414 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:30:15,414 ltp/src/__util/MyLib.h:125:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:15,414 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:30:15,415 | ~~^~~~~~~~~~~~ 2025-09-04T16:30:15,416 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:30:15,416 ltp/src/__util/MyLib.h:134:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:15,416 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:30:15,416 | ~~^~~~~~~~~~~~ 2025-09-04T16:30:17,191 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/DepSRL.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/DepSRL.o 2025-09-04T16:30:17,240 In file included from ltp/src/srl/DepSRL.h:14, 2025-09-04T16:30:17,240 from ltp/src/srl/DepSRL.cpp:12: 2025-09-04T16:30:17,240 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:30:17,241 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:30:17,698 In file included from ltp/src/srl/SRLBaselineExt.h:13, 2025-09-04T16:30:17,698 from ltp/src/srl/DepSRL.h:16: 2025-09-04T16:30:17,698 ltp/src/srl/SRLBaseline.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:30:17,698 12 | #pragma warning(disable:4786) 2025-09-04T16:30:17,699 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:30:17,699 from ltp/src/srl/SRLBaseline.h:15: 2025-09-04T16:30:17,699 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:30:17,699 12 | #pragma warning(disable:4786) 2025-09-04T16:30:20,934 In file included from ltp/src/srl/DepSRL.h:15: 2025-09-04T16:30:20,934 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:30:20,934 ltp/src/__util/MyLib.h:125:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:20,935 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:30:20,935 | ~~^~~~~~~~~~~~ 2025-09-04T16:30:20,937 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:30:20,937 ltp/src/__util/MyLib.h:134:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:20,937 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:30:20,937 | ~~^~~~~~~~~~~~ 2025-09-04T16:30:21,569 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:30:21,569 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:30:21,569 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:30:21,569 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:30:21,569 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:30:21,569 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:30:21,569 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:30:21,570 ltp/thirdparty/boost/include/boost/get_pointer.hpp:27:40: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:30:21,570 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:30:21,570 | ^~~~~~~~ 2025-09-04T16:30:21,570 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:30:21,570 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:30:21,570 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:30:21,570 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:30:21,570 59 | template class auto_ptr; 2025-09-04T16:30:21,570 | ^~~~~~~~ 2025-09-04T16:30:21,617 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:30:21,617 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:30:21,617 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:30:21,617 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:30:21,617 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:21,617 656 | , public std::unary_function 2025-09-04T16:30:21,618 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:21,618 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:30:21,618 from ltp/src/srl/MyStruct.h:15: 2025-09-04T16:30:21,618 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:21,619 117 | struct unary_function 2025-09-04T16:30:21,619 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:21,631 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:30:21,632 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:30:21,632 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:30:21,632 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:21,632 660 | , public std::binary_function 2025-09-04T16:30:21,632 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:21,632 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:21,633 131 | struct binary_function 2025-09-04T16:30:21,633 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:21,878 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:30:21,878 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:30:21,879 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:30:21,879 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:30:21,879 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:30:21,879 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:30:21,879 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:30:21,879 188 | failed ************ (Pred::************ 2025-09-04T16:30:21,879 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:21,879 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:30:21,879 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:21,879 190 | ); 2025-09-04T16:30:21,880 | ~ 2025-09-04T16:30:21,880 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:30:21,880 188 | failed ************ (Pred::************ 2025-09-04T16:30:21,880 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:21,880 | - 2025-09-04T16:30:21,880 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:30:21,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:21,880 190 | ); 2025-09-04T16:30:21,880 | ~ 2025-09-04T16:30:21,881 | - 2025-09-04T16:30:21,881 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:30:21,881 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:30:21,881 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:21,881 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:30:21,881 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:21,881 195 | ); 2025-09-04T16:30:21,881 | ~ 2025-09-04T16:30:21,881 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:30:21,881 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:30:21,882 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:21,882 | - 2025-09-04T16:30:21,882 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:30:21,882 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:21,882 195 | ); 2025-09-04T16:30:21,882 | ~ 2025-09-04T16:30:21,882 | - 2025-09-04T16:30:21,922 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:30:21,922 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:42:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:21,923 42 | typedef typename Array::index_range index_range; 2025-09-04T16:30:21,923 | ^~~~~~~~~~~ 2025-09-04T16:30:21,923 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:43:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:21,923 43 | typedef typename Array::index index; 2025-09-04T16:30:21,923 | ^~~~~ 2025-09-04T16:30:21,923 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper<0>::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:30:21,923 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:53:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:21,923 53 | typedef typename Array::index_range index_range; 2025-09-04T16:30:21,923 | ^~~~~~~~~~~ 2025-09-04T16:30:21,924 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:54:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:21,924 54 | typedef typename Array::index index; 2025-09-04T16:30:21,924 | ^~~~~ 2025-09-04T16:30:21,995 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:30:21,995 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:30:21,995 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:30:21,995 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:21,995 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:30:21,995 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:21,995 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:21,996 117 | struct unary_function 2025-09-04T16:30:21,996 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:21,996 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:21,996 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:30:21,996 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:21,996 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:21,996 131 | struct binary_function 2025-09-04T16:30:21,996 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:21,996 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:21,997 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:30:21,997 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:21,997 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:21,997 117 | struct unary_function 2025-09-04T16:30:21,997 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:21,997 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:21,997 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:30:21,997 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:21,997 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:21,997 117 | struct unary_function 2025-09-04T16:30:21,998 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:21,998 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:21,998 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:30:21,998 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:21,998 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:21,998 117 | struct unary_function 2025-09-04T16:30:21,998 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:21,999 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:21,999 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:30:21,999 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:21,999 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:21,999 131 | struct binary_function 2025-09-04T16:30:21,999 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:21,999 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:21,999 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:30:22,000 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:22,000 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:22,000 117 | struct unary_function 2025-09-04T16:30:22,000 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:22,000 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:22,000 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:30:22,000 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:22,000 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:22,000 131 | struct binary_function 2025-09-04T16:30:22,001 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:22,001 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:22,001 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:30:22,001 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:22,001 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:22,001 117 | struct unary_function 2025-09-04T16:30:22,001 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:22,001 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:22,002 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:30:22,002 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:22,002 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:22,002 131 | struct binary_function 2025-09-04T16:30:22,002 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:22,002 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:22,002 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:30:22,002 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:22,002 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:22,002 117 | struct unary_function 2025-09-04T16:30:22,003 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:22,003 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:22,003 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:30:22,003 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:22,003 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:22,003 131 | struct binary_function 2025-09-04T16:30:22,003 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:22,003 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:22,004 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:30:22,004 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:22,004 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:22,004 117 | struct unary_function 2025-09-04T16:30:22,004 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:22,004 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:22,004 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:30:22,004 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:22,004 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:22,005 131 | struct binary_function 2025-09-04T16:30:22,005 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:22,712 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::ProcessOnePredicate(const std::vector >&, const std::vector >&, int, const std::vector >&, const std::vector, double> >&, const std::vector, double> >&, std::vector, std::pair > >&)’: 2025-09-04T16:30:22,713 ltp/src/srl/DepSRL.cpp:278:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:22,713 278 | for (int index = 0; index < vecPairNNLPS.size(); index++) 2025-09-04T16:30:22,713 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:22,718 ltp/src/srl/DepSRL.cpp:302:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:22,718 302 | for (int index = 0; index < vecPairPSBuf.size(); index++) 2025-09-04T16:30:22,718 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:22,721 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::RemoveNullLabel(const std::vector, double> >&, const std::vector, double> >&, const std::vector >&, std::vector, double> >&, std::vector, double> >&, std::vector >&) const’: 2025-09-04T16:30:22,721 ltp/src/srl/DepSRL.cpp:318:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, double> >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:22,721 318 | for (int index = 0; index < vecPairMaxArgs.size(); index++) 2025-09-04T16:30:22,721 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:22,723 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::InsertOneArg(const std::pair&, const std::pair, double>&, const std::pair, double>&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’: 2025-09-04T16:30:22,723 ltp/src/srl/DepSRL.cpp:368:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:22,723 368 | for(int id = 0; id < vctCol.size(); id++) { 2025-09-04T16:30:22,723 | ~~~^~~~~~~~~~~~~~~ 2025-09-04T16:30:22,723 ltp/src/srl/DepSRL.cpp:374:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:22,723 374 | for(int id = 0; id < vctSameDel.size(); id++) { 2025-09-04T16:30:22,723 | ~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:22,746 ltp/src/srl/DepSRL.cpp: In member function ‘bool DepSRL::IsInsertPredicate(int, std::vector, double> >&, std::vector >&) const’: 2025-09-04T16:30:22,746 ltp/src/srl/DepSRL.cpp:433:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:22,746 433 | for(int index = 0; index < vecPairPSBuf.size(); index++) 2025-09-04T16:30:22,746 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:22,767 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::FindCollisionCand(const std::vector >&, const std::pair&, std::vector&) const’: 2025-09-04T16:30:22,767 ltp/src/srl/DepSRL.cpp:538:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:22,767 538 | for (int index = 0; index < vecPairPSCands.size(); index++) 2025-09-04T16:30:22,768 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:22,769 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::FindSameLabelCand(const std::vector, double> >&, const std::pair, double>&, std::vector&) const’: 2025-09-04T16:30:22,769 ltp/src/srl/DepSRL.cpp:556:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, double> >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:22,769 556 | for (int index = 0; index < vecPairArgCands.size(); index++) 2025-09-04T16:30:22,769 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:22,771 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::QTYArgsProcess(const std::vector >&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’: 2025-09-04T16:30:22,771 ltp/src/srl/DepSRL.cpp:581:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:22,771 581 | for (int index = 0; index < vecPairPSTemp.size(); index++) 2025-09-04T16:30:22,771 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:22,777 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::PSERArgsProcess(const std::string&, const std::vector >&, const std::vector >&, const std::vector, double> >&, const std::vector, double> >&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’: 2025-09-04T16:30:22,778 ltp/src/srl/DepSRL.cpp:622:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:22,778 622 | for (int index = 0; index < vecPairPSBuf.size(); index++) 2025-09-04T16:30:22,778 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:22,780 ltp/src/srl/DepSRL.cpp: In member function ‘bool DepSRL::FindArgFromDropCand(const std::string&, const std::vector >&, const std::vector, double> >&, const std::vector, double> >&, std::pair&, std::pair, double>&, std::pair, double>&) const’: 2025-09-04T16:30:22,780 ltp/src/srl/DepSRL.cpp:675:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:22,780 675 | for (int index = 0; index < vecPairPS.size(); index++) 2025-09-04T16:30:22,780 | ~~~~~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:22,782 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::ReplaceArgFromNextProp(const std::vector&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’: 2025-09-04T16:30:22,782 ltp/src/srl/DepSRL.cpp:720:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:22,782 720 | for (int index = 0; index < vecIndex.size(); index++) 2025-09-04T16:30:22,783 | ~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:30:22,789 ltp/src/srl/DepSRL.cpp: In member function ‘bool DepSRL::IsInsertNColLabel(const std::vector&, const std::pair, double>&, std::vector, double> >&, std::vector, double> >&, std::vector >&) const’: 2025-09-04T16:30:22,789 ltp/src/srl/DepSRL.cpp:790:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:22,789 790 | for (id = 0; id < vecCol.size(); id++) 2025-09-04T16:30:22,789 | ~~~^~~~~~~~~~~~~~~ 2025-09-04T16:30:22,789 ltp/src/srl/DepSRL.cpp:787:9: warning: unused variable ‘isPSColInsert’ [-Wunused-variable] 2025-09-04T16:30:22,789 787 | int isPSColInsert = 1; 2025-09-04T16:30:22,789 | ^~~~~~~~~~~~~ 2025-09-04T16:30:22,790 ltp/src/srl/DepSRL.cpp: In member function ‘bool DepSRL::IsInsertSameLabel(const std::vector&, const std::pair, double>&, std::vector, double> >&, std::vector, double> >&, std::vector >&, std::vector&) const’: 2025-09-04T16:30:22,790 ltp/src/srl/DepSRL.cpp:842:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:22,790 842 | for (id = 0; id < vecSame.size(); id++) 2025-09-04T16:30:22,790 | ~~~^~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,626 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:30:23,626 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:30:23,626 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:23,626 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:23,626 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,626 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,627 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:23,627 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,627 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,627 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:23,627 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,627 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,627 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:23,627 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:23,627 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,627 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:23,627 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:23,628 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:23,628 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:23,628 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:23,628 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,628 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,628 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:23,628 391 | boost::function_requires >(); 2025-09-04T16:30:23,628 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,628 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,628 340 | init_multi_array_ref(extents); 2025-09-04T16:30:23,629 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:23,629 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,629 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:23,629 | ^ 2025-09-04T16:30:23,629 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:23,629 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:23,629 | ^ 2025-09-04T16:30:23,629 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:23,629 38 | Sentence() {} 2025-09-04T16:30:23,629 | ^ 2025-09-04T16:30:23,630 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:23,630 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,630 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,630 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:30:23,630 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:30:23,630 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,630 | ^ 2025-09-04T16:30:23,630 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:23,631 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:23,631 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,631 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,631 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:23,631 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,631 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,631 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:23,631 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,631 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,631 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:23,631 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:23,632 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,632 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:23,632 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:23,632 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:23,632 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:23,632 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:23,632 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,632 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,632 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:23,632 391 | boost::function_requires >(); 2025-09-04T16:30:23,633 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,633 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,633 340 | init_multi_array_ref(extents); 2025-09-04T16:30:23,633 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:23,633 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,633 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:23,633 | ^ 2025-09-04T16:30:23,633 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:23,633 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:23,633 | ^ 2025-09-04T16:30:23,633 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:23,634 38 | Sentence() {} 2025-09-04T16:30:23,634 | ^ 2025-09-04T16:30:23,634 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:23,634 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,634 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,634 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:30:23,634 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,634 | ^ 2025-09-04T16:30:23,634 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:23,634 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:23,634 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,635 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,635 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:23,635 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,635 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,635 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:23,635 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:23,635 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,635 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:23,635 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:23,635 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:23,636 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:23,636 45 | typedef mpl::bool_ type; 2025-09-04T16:30:23,636 | ^~~~ 2025-09-04T16:30:23,636 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:23,636 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:23,636 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,636 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,636 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:23,636 391 | boost::function_requires >(); 2025-09-04T16:30:23,636 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,637 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,637 340 | init_multi_array_ref(extents); 2025-09-04T16:30:23,637 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:23,637 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,637 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:23,637 | ^ 2025-09-04T16:30:23,637 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:23,637 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:23,638 | ^ 2025-09-04T16:30:23,638 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:23,638 38 | Sentence() {} 2025-09-04T16:30:23,638 | ^ 2025-09-04T16:30:23,638 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:23,638 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,638 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,638 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:30:23,638 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,638 | ^ 2025-09-04T16:30:23,639 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:30:23,639 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:23,639 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,639 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,639 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:23,639 391 | boost::function_requires >(); 2025-09-04T16:30:23,639 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,639 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,639 340 | init_multi_array_ref(extents); 2025-09-04T16:30:23,640 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:23,640 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,640 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:23,640 | ^ 2025-09-04T16:30:23,640 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:23,640 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:23,640 | ^ 2025-09-04T16:30:23,640 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:23,640 38 | Sentence() {} 2025-09-04T16:30:23,640 | ^ 2025-09-04T16:30:23,641 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:23,641 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,641 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,641 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:30:23,641 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:30:23,641 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:30:23,641 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:30:23,641 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:30:23,641 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:30:23,641 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:30:23,641 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,642 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,642 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:30:23,642 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:30:23,642 | ^ 2025-09-04T16:30:23,642 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:30:23,642 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:30:23,642 | ^~~~~~~~~~~~ 2025-09-04T16:30:23,642 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:30:23,642 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,642 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,643 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:23,643 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:23,643 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,643 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,643 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:23,643 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,643 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,643 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:23,643 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,643 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,644 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:23,644 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:23,644 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,644 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:23,644 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:23,644 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:23,644 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:23,644 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:23,644 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,645 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,645 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:23,645 391 | boost::function_requires >(); 2025-09-04T16:30:23,645 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,645 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,645 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:23,645 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,645 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,645 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:23,645 | ^ 2025-09-04T16:30:23,646 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:23,646 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:23,646 | ^ 2025-09-04T16:30:23,646 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:23,646 38 | Sentence() {} 2025-09-04T16:30:23,646 | ^ 2025-09-04T16:30:23,646 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:23,646 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,646 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,646 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:30:23,647 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,647 | ^ 2025-09-04T16:30:23,647 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:23,647 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:23,647 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,647 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,647 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:23,647 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,647 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,647 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:23,648 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,648 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,648 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:23,648 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:23,648 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,648 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:23,648 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:23,648 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:23,648 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:23,648 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:23,649 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,649 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,649 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:23,649 391 | boost::function_requires >(); 2025-09-04T16:30:23,649 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,649 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,649 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:23,649 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,649 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,650 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:23,650 | ^ 2025-09-04T16:30:23,650 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:23,650 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:23,650 | ^ 2025-09-04T16:30:23,650 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:23,650 38 | Sentence() {} 2025-09-04T16:30:23,650 | ^ 2025-09-04T16:30:23,650 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:23,650 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,651 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,651 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:30:23,651 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,651 | ^ 2025-09-04T16:30:23,651 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:23,651 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:23,651 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,651 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,651 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:23,652 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,652 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,652 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:23,652 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:23,652 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,652 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:23,652 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:23,652 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:23,652 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:23,653 45 | typedef mpl::bool_ type; 2025-09-04T16:30:23,653 | ^~~~ 2025-09-04T16:30:23,653 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:23,653 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:23,653 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,653 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,653 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:23,653 391 | boost::function_requires >(); 2025-09-04T16:30:23,653 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,653 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,653 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:23,654 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,654 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,654 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:23,654 | ^ 2025-09-04T16:30:23,654 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:23,654 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:23,654 | ^ 2025-09-04T16:30:23,654 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:23,654 38 | Sentence() {} 2025-09-04T16:30:23,655 | ^ 2025-09-04T16:30:23,655 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:23,655 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,655 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,655 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:30:23,655 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,655 | ^ 2025-09-04T16:30:23,655 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:30:23,655 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:23,655 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,655 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,656 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:23,656 391 | boost::function_requires >(); 2025-09-04T16:30:23,656 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,656 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,656 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:23,656 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,656 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,656 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:23,656 | ^ 2025-09-04T16:30:23,656 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:23,656 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:23,657 | ^ 2025-09-04T16:30:23,657 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:23,657 38 | Sentence() {} 2025-09-04T16:30:23,657 | ^ 2025-09-04T16:30:23,657 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:23,657 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,657 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,657 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:30:23,657 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,657 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,657 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:30:23,658 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:30:23,658 | ^ 2025-09-04T16:30:23,658 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:30:23,658 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:30:23,658 | ^~~~~~~~~~~~ 2025-09-04T16:30:23,658 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:30:23,658 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,658 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,658 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:30:23,659 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:23,659 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,659 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,659 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:23,659 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,659 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,659 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:23,659 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,659 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,660 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:23,660 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,660 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,660 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:23,660 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:23,660 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,660 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:23,660 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:23,660 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,660 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,661 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:23,661 391 | boost::function_requires >(); 2025-09-04T16:30:23,661 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,661 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,661 340 | init_multi_array_ref(extents); 2025-09-04T16:30:23,661 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:23,661 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,661 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:23,661 | ^ 2025-09-04T16:30:23,661 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:23,662 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:23,662 | ^ 2025-09-04T16:30:23,662 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:23,662 38 | Sentence() {} 2025-09-04T16:30:23,662 | ^ 2025-09-04T16:30:23,662 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:23,662 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,662 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,662 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = const unsigned int*]’ 2025-09-04T16:30:23,662 30 | ~model() 2025-09-04T16:30:23,662 | ^ 2025-09-04T16:30:23,663 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:23,663 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:30:23,663 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,663 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:30:23,663 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:23,663 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,663 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,663 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:23,663 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,663 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,663 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:23,664 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,664 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,664 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:23,664 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,664 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,664 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:23,664 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:23,664 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,664 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:23,664 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:23,664 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,665 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,665 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:23,665 391 | boost::function_requires >(); 2025-09-04T16:30:23,665 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,665 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,665 340 | init_multi_array_ref(extents); 2025-09-04T16:30:23,665 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:23,665 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,666 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:23,666 | ^ 2025-09-04T16:30:23,666 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:23,666 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:23,666 | ^ 2025-09-04T16:30:23,666 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:23,666 38 | Sentence() {} 2025-09-04T16:30:23,666 | ^ 2025-09-04T16:30:23,666 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:23,666 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,666 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,667 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = const unsigned int*]’ 2025-09-04T16:30:23,667 30 | ~model() 2025-09-04T16:30:23,667 | ^ 2025-09-04T16:30:23,667 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:23,667 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:30:23,667 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,667 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:30:23,667 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:23,667 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,667 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,668 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:23,668 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,668 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,668 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:23,668 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,668 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,668 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:23,668 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:23,668 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,668 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:23,669 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:23,669 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:23,669 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:23,669 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:23,669 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,669 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,669 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:23,669 391 | boost::function_requires >(); 2025-09-04T16:30:23,669 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,669 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,670 340 | init_multi_array_ref(extents); 2025-09-04T16:30:23,670 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:23,670 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,670 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:23,670 | ^ 2025-09-04T16:30:23,670 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:23,670 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:23,670 | ^ 2025-09-04T16:30:23,670 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:23,671 38 | Sentence() {} 2025-09-04T16:30:23,671 | ^ 2025-09-04T16:30:23,671 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:23,671 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,671 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,671 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:30:23,671 30 | ~model() 2025-09-04T16:30:23,671 | ^ 2025-09-04T16:30:23,671 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:23,671 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:30:23,672 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,672 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:30:23,672 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:23,672 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,672 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,672 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:23,672 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,672 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,672 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:23,672 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,672 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,673 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:23,673 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,673 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,673 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:23,673 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:23,673 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,673 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:23,673 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:23,673 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,674 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,674 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:23,674 391 | boost::function_requires >(); 2025-09-04T16:30:23,674 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,674 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,674 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:23,674 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,674 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,674 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:23,674 | ^ 2025-09-04T16:30:23,674 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:23,675 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:23,675 | ^ 2025-09-04T16:30:23,675 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:23,675 38 | Sentence() {} 2025-09-04T16:30:23,675 | ^ 2025-09-04T16:30:23,675 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:23,675 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,675 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,675 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = int*]’ 2025-09-04T16:30:23,675 30 | ~model() 2025-09-04T16:30:23,676 | ^ 2025-09-04T16:30:23,676 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:23,676 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:30:23,676 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,676 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:30:23,676 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:23,676 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,676 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,676 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:23,676 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,677 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,677 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:23,677 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,677 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,677 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:23,677 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,677 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,677 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:23,677 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:23,677 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,678 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:23,678 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:23,678 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,678 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,678 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:23,678 391 | boost::function_requires >(); 2025-09-04T16:30:23,678 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,678 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,678 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:23,678 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,678 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,679 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:23,679 | ^ 2025-09-04T16:30:23,679 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:23,679 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:23,679 | ^ 2025-09-04T16:30:23,679 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:23,679 38 | Sentence() {} 2025-09-04T16:30:23,679 | ^ 2025-09-04T16:30:23,679 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:23,680 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,680 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,680 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = int*]’ 2025-09-04T16:30:23,680 30 | ~model() 2025-09-04T16:30:23,680 | ^ 2025-09-04T16:30:23,680 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:23,680 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:30:23,680 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,680 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:30:23,681 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:23,681 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,681 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,681 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:23,681 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,681 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,681 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:23,681 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,681 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,681 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:23,682 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:23,682 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,682 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:23,682 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:23,682 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:23,682 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:23,682 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:23,682 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,682 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,682 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:23,683 391 | boost::function_requires >(); 2025-09-04T16:30:23,683 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,683 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,683 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:23,683 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,683 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,683 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:23,683 | ^ 2025-09-04T16:30:23,683 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:23,683 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:23,684 | ^ 2025-09-04T16:30:23,684 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:23,684 38 | Sentence() {} 2025-09-04T16:30:23,684 | ^ 2025-09-04T16:30:23,684 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:23,684 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,684 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,684 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = int*]’ 2025-09-04T16:30:23,684 30 | ~model() 2025-09-04T16:30:23,684 | ^ 2025-09-04T16:30:23,684 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:23,685 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:30:23,685 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,688 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T16:30:23,688 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:30:23,688 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,688 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,688 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:23,688 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,689 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,689 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:23,689 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,689 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,689 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:23,689 391 | boost::function_requires >(); 2025-09-04T16:30:23,689 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,689 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,689 340 | init_multi_array_ref(extents); 2025-09-04T16:30:23,689 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:23,690 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,690 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:23,690 | ^ 2025-09-04T16:30:23,690 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:23,690 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:23,690 | ^ 2025-09-04T16:30:23,690 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:23,690 38 | Sentence() {} 2025-09-04T16:30:23,690 | ^ 2025-09-04T16:30:23,690 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:23,691 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,691 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,691 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T16:30:23,691 107 | template <> struct SignedInteger {}; 2025-09-04T16:30:23,691 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,691 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:23,691 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:30:23,691 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,691 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,692 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:30:23,692 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:23,692 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,692 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:23,692 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:23,692 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:23,692 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:23,692 45 | typedef mpl::bool_ type; 2025-09-04T16:30:23,692 | ^~~~ 2025-09-04T16:30:23,692 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:30:23,693 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:30:23,693 | ^~~~~ 2025-09-04T16:30:23,693 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:23,693 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:23,693 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,693 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,693 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:23,693 391 | boost::function_requires >(); 2025-09-04T16:30:23,693 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,693 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,694 340 | init_multi_array_ref(extents); 2025-09-04T16:30:23,694 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:23,694 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,694 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:23,694 | ^ 2025-09-04T16:30:23,694 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:23,694 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:23,694 | ^ 2025-09-04T16:30:23,694 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:23,694 38 | Sentence() {} 2025-09-04T16:30:23,695 | ^ 2025-09-04T16:30:23,695 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:23,695 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,695 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,695 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:30:23,695 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,695 | ^ 2025-09-04T16:30:23,695 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:30:23,695 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:30:23,695 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,696 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,696 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:23,696 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:23,696 | ^~~~~~~~~~~~~ 2025-09-04T16:30:23,696 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:23,696 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,696 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,696 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:23,696 391 | boost::function_requires >(); 2025-09-04T16:30:23,696 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,697 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,697 340 | init_multi_array_ref(extents); 2025-09-04T16:30:23,697 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:23,697 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,697 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:23,697 | ^ 2025-09-04T16:30:23,697 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:23,697 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:23,697 | ^ 2025-09-04T16:30:23,698 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:23,698 38 | Sentence() {} 2025-09-04T16:30:23,698 | ^ 2025-09-04T16:30:23,698 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:23,698 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,698 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,698 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:30:23,698 30 | ~model() 2025-09-04T16:30:23,698 | ^ 2025-09-04T16:30:23,698 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:23,699 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:30:23,699 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,708 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:30:23,708 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:23,709 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,709 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,709 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:30:23,709 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,709 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,709 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:30:23,709 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:23,709 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,710 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:23,710 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:23,710 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:23,710 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:23,710 45 | typedef mpl::bool_ type; 2025-09-04T16:30:23,710 | ^~~~ 2025-09-04T16:30:23,710 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:23,710 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:23,710 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:23,710 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:23,711 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:23,711 391 | boost::function_requires >(); 2025-09-04T16:30:23,711 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,711 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,711 340 | init_multi_array_ref(extents); 2025-09-04T16:30:23,711 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:23,711 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:23,711 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:23,711 | ^ 2025-09-04T16:30:23,712 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:23,712 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:23,712 | ^ 2025-09-04T16:30:23,712 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:23,712 38 | Sentence() {} 2025-09-04T16:30:23,712 | ^ 2025-09-04T16:30:23,712 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:23,712 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:23,712 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:23,712 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:30:23,713 30 | ~model() 2025-09-04T16:30:23,713 | ^ 2025-09-04T16:30:23,713 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:23,713 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:30:23,713 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:27,069 In file included from /usr/include/c++/14/algorithm:61, 2025-09-04T16:30:27,069 from ltp/src/__util/MyLib.h:21: 2025-09-04T16:30:27,069 /usr/include/c++/14/bits/stl_algo.h: In function ‘_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Predicate = boost::_bi::bind_t, boost::_bi::list2, double> >, boost::_bi::list1 > >, boost::_bi::value > >]’: 2025-09-04T16:30:27,069 /usr/include/c++/14/bits/stl_algo.h:822:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:30:27,069 822 | remove_if(_ForwardIterator __first, _ForwardIterator __last, 2025-09-04T16:30:27,069 | ^~~~~~~~~ 2025-09-04T16:30:27,070 /usr/include/c++/14/bits/stl_algo.h:822:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:30:28,303 In file included from /usr/include/c++/14/vector:72, 2025-09-04T16:30:28,303 from ltp/src/srl/MyStruct.h:17: 2025-09-04T16:30:28,303 /usr/include/c++/14/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = std::pair, double>; _Alloc = std::allocator, double> >]’: 2025-09-04T16:30:28,303 /usr/include/c++/14/bits/vector.tcc:195:5: note: parameter passing for argument of type ‘std::vector, double> >::iterator’ changed in GCC 7.1 2025-09-04T16:30:28,304 195 | vector<_Tp, _Alloc>:: 2025-09-04T16:30:28,304 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:28,304 /usr/include/c++/14/bits/vector.tcc:195:5: note: parameter passing for argument of type ‘std::vector, double> >::iterator’ changed in GCC 7.1 2025-09-04T16:30:28,773 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::InsertOneArg(const std::pair&, const std::pair, double>&, const std::pair, double>&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’: 2025-09-04T16:30:28,774 ltp/src/srl/DepSRL.cpp:380:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:30:28,774 380 | remove_if( 2025-09-04T16:30:28,774 | ~~~~~~~~~^ 2025-09-04T16:30:28,774 381 | vecPairMaxArgBuf.begin(), 2025-09-04T16:30:28,774 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:28,774 382 | vecPairMaxArgBuf.end(), 2025-09-04T16:30:28,774 | ~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:28,775 383 | boost::bind( 2025-09-04T16:30:28,775 | ~~~~~~~~~~~~ 2025-09-04T16:30:28,775 384 | less(), 2025-09-04T16:30:28,775 | ~~~~~~~~~~~~~~~ 2025-09-04T16:30:28,775 385 | boost::bind( 2025-09-04T16:30:28,775 | ~~~~~~~~~~~~ 2025-09-04T16:30:28,775 386 | &pair::second, 2025-09-04T16:30:28,775 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:28,775 387 | _1 2025-09-04T16:30:28,775 | ~~ 2025-09-04T16:30:28,775 388 | ), 2025-09-04T16:30:28,776 | ~~ 2025-09-04T16:30:28,776 389 | 0 2025-09-04T16:30:28,776 | ~ 2025-09-04T16:30:28,776 390 | ) 2025-09-04T16:30:28,776 | ~ 2025-09-04T16:30:28,776 391 | ), 2025-09-04T16:30:28,776 | ~ 2025-09-04T16:30:28,776 In file included from /usr/include/c++/14/vector:66: 2025-09-04T16:30:28,776 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = std::pair, double>; _Alloc = std::allocator, double> >]’, 2025-09-04T16:30:28,777 inlined from ‘void DepSRL::InsertOneArg(const std::pair&, const std::pair, double>&, const std::pair, double>&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’ at ltp/src/srl/DepSRL.cpp:379:27: 2025-09-04T16:30:28,777 /usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:30:28,777 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2025-09-04T16:30:28,777 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:28,777 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::InsertOneArg(const std::pair&, const std::pair, double>&, const std::pair, double>&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’: 2025-09-04T16:30:28,777 ltp/src/srl/DepSRL.cpp:395:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:30:28,777 395 | remove_if( 2025-09-04T16:30:28,777 | ~~~~~~~~~^ 2025-09-04T16:30:28,777 396 | vecPairNextArgBuf.begin(), 2025-09-04T16:30:28,777 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:28,777 397 | vecPairNextArgBuf.end(), 2025-09-04T16:30:28,778 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:28,778 398 | boost::bind( 2025-09-04T16:30:28,778 | ~~~~~~~~~~~~ 2025-09-04T16:30:28,778 399 | less(), 2025-09-04T16:30:28,778 | ~~~~~~~~~~~~~~~ 2025-09-04T16:30:28,778 400 | boost::bind( 2025-09-04T16:30:28,778 | ~~~~~~~~~~~~ 2025-09-04T16:30:28,778 401 | &pair::second, 2025-09-04T16:30:28,778 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:28,778 402 | _1 2025-09-04T16:30:28,778 | ~~ 2025-09-04T16:30:28,779 403 | ), 2025-09-04T16:30:28,779 | ~~ 2025-09-04T16:30:28,779 404 | 0 2025-09-04T16:30:28,779 | ~ 2025-09-04T16:30:28,779 405 | ) 2025-09-04T16:30:28,779 | ~ 2025-09-04T16:30:28,779 406 | ), 2025-09-04T16:30:28,779 | ~ 2025-09-04T16:30:28,779 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = std::pair, double>; _Alloc = std::allocator, double> >]’, 2025-09-04T16:30:28,779 inlined from ‘void DepSRL::InsertOneArg(const std::pair&, const std::pair, double>&, const std::pair, double>&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’ at ltp/src/srl/DepSRL.cpp:394:28: 2025-09-04T16:30:28,780 /usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:30:28,780 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2025-09-04T16:30:28,780 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:30,079 /usr/include/c++/14/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = std::pair, double>; _Alloc = std::allocator, double> >]’: 2025-09-04T16:30:30,079 /usr/include/c++/14/bits/vector.tcc:181:5: note: parameter passing for argument of type ‘std::vector, double> >::iterator’ changed in GCC 7.1 2025-09-04T16:30:30,079 181 | vector<_Tp, _Alloc>:: 2025-09-04T16:30:30,079 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:30,156 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = std::pair, double>; _Alloc = std::allocator, double> >]’, 2025-09-04T16:30:30,157 inlined from ‘void DepSRL::ReplaceArgFromNextProp(const std::vector&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’ at ltp/src/srl/DepSRL.cpp:725:36: 2025-09-04T16:30:30,157 /usr/include/c++/14/bits/stl_vector.h:1537:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:30:30,157 1537 | { return _M_erase(begin() + (__position - cbegin())); } 2025-09-04T16:30:30,157 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:30,157 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = std::pair, double>; _Alloc = std::allocator, double> >]’, 2025-09-04T16:30:30,157 inlined from ‘void DepSRL::ReplaceArgFromNextProp(const std::vector&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’ at ltp/src/srl/DepSRL.cpp:726:37: 2025-09-04T16:30:30,157 /usr/include/c++/14/bits/stl_vector.h:1537:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:30:30,157 1537 | { return _M_erase(begin() + (__position - cbegin())); } 2025-09-04T16:30:30,157 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,872 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/FeatureExtractor.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/FeatureExtractor.o 2025-09-04T16:30:35,264 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:30:35,265 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:30:35,265 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:30:35,265 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:30:35,265 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:30:35,265 from ltp/src/srl/FeatureExtractor.cpp:12: 2025-09-04T16:30:35,265 ltp/thirdparty/boost/include/boost/get_pointer.hpp:27:40: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:30:35,265 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:30:35,265 | ^~~~~~~~ 2025-09-04T16:30:35,266 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:30:35,266 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:30:35,266 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:30:35,266 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:30:35,266 59 | template class auto_ptr; 2025-09-04T16:30:35,266 | ^~~~~~~~ 2025-09-04T16:30:35,306 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:30:35,307 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:30:35,307 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:30:35,307 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:30:35,307 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:35,307 656 | , public std::unary_function 2025-09-04T16:30:35,307 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:35,307 In file included from /usr/include/c++/14/functional:49, 2025-09-04T16:30:35,307 from ltp/thirdparty/boost/include/boost/function.hpp:13: 2025-09-04T16:30:35,307 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:35,308 117 | struct unary_function 2025-09-04T16:30:35,308 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:35,320 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:30:35,320 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:30:35,320 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:30:35,320 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:35,320 660 | , public std::binary_function 2025-09-04T16:30:35,320 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:35,320 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:35,321 131 | struct binary_function 2025-09-04T16:30:35,321 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:36,239 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:30:36,239 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:30:36,239 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:30:36,239 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:30:36,239 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:30:36,239 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:30:36,239 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:30:36,239 188 | failed ************ (Pred::************ 2025-09-04T16:30:36,239 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,240 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:30:36,240 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,240 190 | ); 2025-09-04T16:30:36,240 | ~ 2025-09-04T16:30:36,240 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:30:36,240 188 | failed ************ (Pred::************ 2025-09-04T16:30:36,240 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,240 | - 2025-09-04T16:30:36,240 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:30:36,241 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,241 190 | ); 2025-09-04T16:30:36,241 | ~ 2025-09-04T16:30:36,241 | - 2025-09-04T16:30:36,241 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:30:36,241 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:30:36,241 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,241 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:30:36,241 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,241 195 | ); 2025-09-04T16:30:36,242 | ~ 2025-09-04T16:30:36,242 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:30:36,242 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:30:36,242 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,242 | - 2025-09-04T16:30:36,242 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:30:36,242 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,242 195 | ); 2025-09-04T16:30:36,242 | ~ 2025-09-04T16:30:36,242 | - 2025-09-04T16:30:36,279 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:30:36,279 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:42:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:36,279 42 | typedef typename Array::index_range index_range; 2025-09-04T16:30:36,279 | ^~~~~~~~~~~ 2025-09-04T16:30:36,279 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:43:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:36,280 43 | typedef typename Array::index index; 2025-09-04T16:30:36,280 | ^~~~~ 2025-09-04T16:30:36,280 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper<0>::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:30:36,280 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:53:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:36,280 53 | typedef typename Array::index_range index_range; 2025-09-04T16:30:36,280 | ^~~~~~~~~~~ 2025-09-04T16:30:36,280 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:54:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:36,280 54 | typedef typename Array::index index; 2025-09-04T16:30:36,280 | ^~~~~ 2025-09-04T16:30:36,350 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:30:36,350 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:30:36,350 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:30:36,350 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:36,350 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:30:36,350 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:36,351 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:36,351 117 | struct unary_function 2025-09-04T16:30:36,351 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:36,351 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:36,351 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:30:36,352 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:36,352 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:36,352 131 | struct binary_function 2025-09-04T16:30:36,352 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:36,352 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:36,352 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:30:36,352 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:36,352 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:36,353 117 | struct unary_function 2025-09-04T16:30:36,353 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:36,353 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:36,353 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:30:36,353 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:36,353 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:36,353 117 | struct unary_function 2025-09-04T16:30:36,353 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:36,354 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:36,354 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:30:36,354 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:36,354 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:36,354 117 | struct unary_function 2025-09-04T16:30:36,354 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:36,354 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:36,355 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:30:36,355 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:36,355 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:36,355 131 | struct binary_function 2025-09-04T16:30:36,355 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:36,355 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:36,355 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:30:36,355 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:36,355 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:36,355 117 | struct unary_function 2025-09-04T16:30:36,356 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:36,356 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:36,356 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:30:36,356 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:36,356 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:36,356 131 | struct binary_function 2025-09-04T16:30:36,356 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:36,356 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:36,357 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:30:36,357 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:36,357 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:36,357 117 | struct unary_function 2025-09-04T16:30:36,357 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:36,357 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:36,357 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:30:36,357 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:36,357 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:36,357 131 | struct binary_function 2025-09-04T16:30:36,358 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:36,358 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:36,358 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:30:36,358 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:36,358 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:36,358 117 | struct unary_function 2025-09-04T16:30:36,358 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:36,358 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:36,358 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:30:36,359 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:36,359 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:36,359 131 | struct binary_function 2025-09-04T16:30:36,359 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:36,359 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:36,359 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:30:36,359 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:36,360 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:36,360 117 | struct unary_function 2025-09-04T16:30:36,360 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:36,360 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:36,360 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:30:36,360 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:36,360 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:36,360 131 | struct binary_function 2025-09-04T16:30:36,360 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:37,085 ltp/src/srl/FeatureExtractor.cpp: In member function ‘void FeatureExtractor::fg_path_length_(size_t)’: 2025-09-04T16:30:37,085 ltp/src/srl/FeatureExtractor.cpp:1005:24: warning: unused variable ‘up_path’ [-Wunused-variable] 2025-09-04T16:30:37,085 1005 | const std::string& up_path = get_feature_value_(FEAT_UP_PATH, row); 2025-09-04T16:30:37,085 | ^~~~~~~ 2025-09-04T16:30:37,123 ltp/src/srl/FeatureExtractor.cpp: In member function ‘void FeatureExtractor::fg_verb_voice_en_(size_t)’: 2025-09-04T16:30:37,124 ltp/src/srl/FeatureExtractor.cpp:1394:19: warning: unused variable ‘LEMMA’ [-Wunused-variable] 2025-09-04T16:30:37,124 1394 | const string& LEMMA = mp_sentence->get_PLEMMA(row); 2025-09-04T16:30:37,124 | ^~~~~ 2025-09-04T16:30:37,832 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:30:37,832 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:30:37,832 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:37,832 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:37,833 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,833 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,833 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:37,833 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,833 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,833 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:37,833 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,833 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,833 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:37,833 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:37,833 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,834 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:37,834 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:37,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:37,834 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:37,834 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:37,834 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,834 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,834 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:37,834 391 | boost::function_requires >(); 2025-09-04T16:30:37,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,835 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,835 340 | init_multi_array_ref(extents); 2025-09-04T16:30:37,835 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:37,835 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,835 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:37,835 | ^ 2025-09-04T16:30:37,835 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:37,835 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:37,835 | ^ 2025-09-04T16:30:37,835 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:37,835 38 | Sentence() {} 2025-09-04T16:30:37,836 | ^ 2025-09-04T16:30:37,836 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:37,836 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,836 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,836 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:30:37,836 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:30:37,836 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,836 | ^ 2025-09-04T16:30:37,836 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:37,837 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:37,837 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,837 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,837 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:37,837 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,837 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,837 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:37,837 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,837 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,837 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:37,838 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:37,838 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,838 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:37,838 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:37,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:37,838 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:37,838 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:37,838 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,838 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,838 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:37,838 391 | boost::function_requires >(); 2025-09-04T16:30:37,839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,839 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,839 340 | init_multi_array_ref(extents); 2025-09-04T16:30:37,839 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:37,839 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,839 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:37,839 | ^ 2025-09-04T16:30:37,839 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:37,839 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:37,840 | ^ 2025-09-04T16:30:37,840 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:37,840 38 | Sentence() {} 2025-09-04T16:30:37,840 | ^ 2025-09-04T16:30:37,840 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:37,840 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,840 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,840 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:30:37,840 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,840 | ^ 2025-09-04T16:30:37,840 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:37,841 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:37,841 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,841 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,841 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:37,841 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,841 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,841 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:37,841 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:37,841 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,842 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:37,842 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:37,842 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:37,842 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:37,842 45 | typedef mpl::bool_ type; 2025-09-04T16:30:37,842 | ^~~~ 2025-09-04T16:30:37,842 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:37,842 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:37,842 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,842 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,843 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:37,843 391 | boost::function_requires >(); 2025-09-04T16:30:37,843 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,843 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,843 340 | init_multi_array_ref(extents); 2025-09-04T16:30:37,843 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:37,843 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,843 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:37,843 | ^ 2025-09-04T16:30:37,844 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:37,844 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:37,844 | ^ 2025-09-04T16:30:37,844 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:37,844 38 | Sentence() {} 2025-09-04T16:30:37,844 | ^ 2025-09-04T16:30:37,844 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:37,844 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,844 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,844 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:30:37,845 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,845 | ^ 2025-09-04T16:30:37,845 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:30:37,845 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:37,845 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,845 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,845 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:37,845 391 | boost::function_requires >(); 2025-09-04T16:30:37,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,846 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,846 340 | init_multi_array_ref(extents); 2025-09-04T16:30:37,846 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:37,846 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,846 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:37,846 | ^ 2025-09-04T16:30:37,846 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:37,846 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:37,846 | ^ 2025-09-04T16:30:37,847 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:37,847 38 | Sentence() {} 2025-09-04T16:30:37,847 | ^ 2025-09-04T16:30:37,847 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:37,847 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,847 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,847 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:30:37,847 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:30:37,847 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:30:37,847 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:30:37,847 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:30:37,848 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:30:37,848 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:30:37,848 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,848 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,848 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:30:37,848 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:30:37,848 | ^ 2025-09-04T16:30:37,848 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:30:37,848 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:30:37,848 | ^~~~~~~~~~~~ 2025-09-04T16:30:37,849 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:30:37,849 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,849 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,849 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:37,849 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:37,849 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,849 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,849 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:37,849 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,850 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,850 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:37,850 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,850 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,850 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:37,850 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:37,850 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,850 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:37,850 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:37,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:37,851 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:37,851 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:37,851 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,851 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,851 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:37,851 391 | boost::function_requires >(); 2025-09-04T16:30:37,851 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,851 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,851 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:37,852 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,852 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,852 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:37,852 | ^ 2025-09-04T16:30:37,852 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:37,852 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:37,852 | ^ 2025-09-04T16:30:37,852 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:37,852 38 | Sentence() {} 2025-09-04T16:30:37,852 | ^ 2025-09-04T16:30:37,853 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:37,853 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,853 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,853 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:30:37,853 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,853 | ^ 2025-09-04T16:30:37,853 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:37,853 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:37,853 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,853 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,854 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:37,854 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,854 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,854 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:37,854 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,854 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,854 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:37,854 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:37,854 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,854 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:37,855 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:37,855 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:37,855 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:37,855 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:37,855 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,855 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,855 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:37,855 391 | boost::function_requires >(); 2025-09-04T16:30:37,855 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,855 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,856 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:37,856 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,856 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,856 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:37,856 | ^ 2025-09-04T16:30:37,856 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:37,856 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:37,856 | ^ 2025-09-04T16:30:37,856 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:37,856 38 | Sentence() {} 2025-09-04T16:30:37,857 | ^ 2025-09-04T16:30:37,857 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:37,857 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,857 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,857 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:30:37,857 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,857 | ^ 2025-09-04T16:30:37,857 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:37,857 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:37,858 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,858 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,858 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:37,858 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,858 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,858 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:37,858 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:37,858 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,858 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:37,859 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:37,859 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:37,859 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:37,859 45 | typedef mpl::bool_ type; 2025-09-04T16:30:37,859 | ^~~~ 2025-09-04T16:30:37,859 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:37,859 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:37,859 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,859 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,860 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:37,860 391 | boost::function_requires >(); 2025-09-04T16:30:37,860 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,860 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,860 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:37,860 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,860 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,860 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:37,860 | ^ 2025-09-04T16:30:37,860 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:37,861 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:37,861 | ^ 2025-09-04T16:30:37,861 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:37,861 38 | Sentence() {} 2025-09-04T16:30:37,861 | ^ 2025-09-04T16:30:37,861 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:37,861 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,861 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,861 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:30:37,861 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,862 | ^ 2025-09-04T16:30:37,862 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:30:37,862 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:37,862 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,862 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,862 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:37,862 391 | boost::function_requires >(); 2025-09-04T16:30:37,862 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,862 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,863 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:37,863 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,863 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,863 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:37,863 | ^ 2025-09-04T16:30:37,863 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:37,863 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:37,863 | ^ 2025-09-04T16:30:37,863 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:37,864 38 | Sentence() {} 2025-09-04T16:30:37,864 | ^ 2025-09-04T16:30:37,864 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:37,864 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,864 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,864 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:30:37,864 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,864 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,864 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:30:37,864 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:30:37,865 | ^ 2025-09-04T16:30:37,865 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:30:37,865 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:30:37,865 | ^~~~~~~~~~~~ 2025-09-04T16:30:37,865 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:30:37,865 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,865 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,867 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:30:37,867 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:37,867 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,867 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,868 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:37,868 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,868 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,868 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:37,868 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,868 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,868 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:37,868 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,868 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,868 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:37,869 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:37,869 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,869 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:37,869 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:37,869 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,869 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,869 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:37,869 391 | boost::function_requires >(); 2025-09-04T16:30:37,869 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,869 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,870 340 | init_multi_array_ref(extents); 2025-09-04T16:30:37,870 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:37,870 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,870 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:37,870 | ^ 2025-09-04T16:30:37,870 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:37,870 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:37,870 | ^ 2025-09-04T16:30:37,870 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:37,870 38 | Sentence() {} 2025-09-04T16:30:37,871 | ^ 2025-09-04T16:30:37,871 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:37,871 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,871 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,871 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = const unsigned int*]’ 2025-09-04T16:30:37,871 30 | ~model() 2025-09-04T16:30:37,871 | ^ 2025-09-04T16:30:37,871 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:37,872 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:30:37,872 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,872 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:30:37,872 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:37,872 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,872 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,872 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:37,872 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,872 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,872 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:37,873 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,873 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,873 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:37,873 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,873 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,873 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:37,873 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:37,873 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,873 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:37,873 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:37,874 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,874 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,874 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:37,874 391 | boost::function_requires >(); 2025-09-04T16:30:37,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,874 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,874 340 | init_multi_array_ref(extents); 2025-09-04T16:30:37,874 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:37,874 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,874 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:37,874 | ^ 2025-09-04T16:30:37,875 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:37,875 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:37,875 | ^ 2025-09-04T16:30:37,875 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:37,875 38 | Sentence() {} 2025-09-04T16:30:37,875 | ^ 2025-09-04T16:30:37,875 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:37,875 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,875 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,875 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = const unsigned int*]’ 2025-09-04T16:30:37,875 30 | ~model() 2025-09-04T16:30:37,876 | ^ 2025-09-04T16:30:37,876 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:37,876 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:30:37,876 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,876 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:30:37,876 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:37,876 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,876 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,876 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:37,876 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,877 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,877 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:37,877 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,877 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,877 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:37,877 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:37,877 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,877 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:37,877 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:37,877 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:37,878 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:37,878 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:37,878 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,878 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,878 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:37,878 391 | boost::function_requires >(); 2025-09-04T16:30:37,878 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,878 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,878 340 | init_multi_array_ref(extents); 2025-09-04T16:30:37,879 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:37,879 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,879 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:37,879 | ^ 2025-09-04T16:30:37,879 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:37,879 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:37,879 | ^ 2025-09-04T16:30:37,879 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:37,879 38 | Sentence() {} 2025-09-04T16:30:37,880 | ^ 2025-09-04T16:30:37,880 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:37,880 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,880 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,880 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:30:37,880 30 | ~model() 2025-09-04T16:30:37,880 | ^ 2025-09-04T16:30:37,880 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:37,880 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:30:37,880 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,881 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:30:37,881 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:37,881 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,881 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,881 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:37,881 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,881 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,881 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:37,881 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,881 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,881 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:37,882 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,882 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,882 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:37,882 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:37,882 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,882 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:37,882 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:37,882 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,882 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,882 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:37,883 391 | boost::function_requires >(); 2025-09-04T16:30:37,883 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,883 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,883 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:37,883 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,883 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,883 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:37,883 | ^ 2025-09-04T16:30:37,883 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:37,884 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:37,884 | ^ 2025-09-04T16:30:37,884 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:37,884 38 | Sentence() {} 2025-09-04T16:30:37,884 | ^ 2025-09-04T16:30:37,884 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:37,884 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,884 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,884 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = int*]’ 2025-09-04T16:30:37,884 30 | ~model() 2025-09-04T16:30:37,885 | ^ 2025-09-04T16:30:37,885 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:37,885 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:30:37,885 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,885 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:30:37,885 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:37,885 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,885 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,885 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:37,885 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,886 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,886 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:37,886 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,886 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,886 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:37,886 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,886 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,886 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:37,887 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:37,887 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,887 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:37,887 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:37,887 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,887 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,887 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:37,887 391 | boost::function_requires >(); 2025-09-04T16:30:37,887 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,887 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,888 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:37,888 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,888 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,888 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:37,888 | ^ 2025-09-04T16:30:37,888 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:37,888 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:37,888 | ^ 2025-09-04T16:30:37,888 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:37,888 38 | Sentence() {} 2025-09-04T16:30:37,889 | ^ 2025-09-04T16:30:37,889 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:37,889 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,889 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,889 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = int*]’ 2025-09-04T16:30:37,889 30 | ~model() 2025-09-04T16:30:37,889 | ^ 2025-09-04T16:30:37,889 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:37,889 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:30:37,890 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,890 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:30:37,890 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:37,890 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,890 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,890 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:37,890 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,890 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,890 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:37,890 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,891 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,891 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:37,891 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:37,891 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,891 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:37,891 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:37,891 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:37,891 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:37,891 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:37,891 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,892 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,892 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:37,892 391 | boost::function_requires >(); 2025-09-04T16:30:37,892 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,892 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,892 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:37,892 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,892 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,892 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:37,892 | ^ 2025-09-04T16:30:37,893 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:37,893 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:37,893 | ^ 2025-09-04T16:30:37,893 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:37,893 38 | Sentence() {} 2025-09-04T16:30:37,893 | ^ 2025-09-04T16:30:37,893 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:37,893 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,893 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,894 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = int*]’ 2025-09-04T16:30:37,894 30 | ~model() 2025-09-04T16:30:37,894 | ^ 2025-09-04T16:30:37,894 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:37,894 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:30:37,894 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,895 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T16:30:37,896 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:30:37,896 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,896 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,896 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:37,896 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,896 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,896 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:37,896 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,896 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,897 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:37,897 391 | boost::function_requires >(); 2025-09-04T16:30:37,897 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,897 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,897 340 | init_multi_array_ref(extents); 2025-09-04T16:30:37,897 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:37,897 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,897 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:37,897 | ^ 2025-09-04T16:30:37,897 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:37,897 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:37,898 | ^ 2025-09-04T16:30:37,898 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:37,898 38 | Sentence() {} 2025-09-04T16:30:37,898 | ^ 2025-09-04T16:30:37,898 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:37,898 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,898 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,898 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T16:30:37,898 107 | template <> struct SignedInteger {}; 2025-09-04T16:30:37,899 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,899 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:37,899 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:30:37,899 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,899 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,899 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:30:37,899 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:37,899 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,899 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:37,900 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:37,900 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:37,900 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:37,900 45 | typedef mpl::bool_ type; 2025-09-04T16:30:37,900 | ^~~~ 2025-09-04T16:30:37,900 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:30:37,900 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:30:37,900 | ^~~~~ 2025-09-04T16:30:37,900 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:37,900 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:37,901 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,901 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,901 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:37,901 391 | boost::function_requires >(); 2025-09-04T16:30:37,901 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,901 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,901 340 | init_multi_array_ref(extents); 2025-09-04T16:30:37,901 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:37,901 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,902 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:37,902 | ^ 2025-09-04T16:30:37,902 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:37,902 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:37,902 | ^ 2025-09-04T16:30:37,902 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:37,902 38 | Sentence() {} 2025-09-04T16:30:37,902 | ^ 2025-09-04T16:30:37,902 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:37,902 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,902 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,903 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:30:37,903 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,903 | ^ 2025-09-04T16:30:37,903 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:30:37,903 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:30:37,903 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,903 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,903 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:37,903 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:37,903 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,904 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:37,904 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,904 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,904 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:37,904 391 | boost::function_requires >(); 2025-09-04T16:30:37,904 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,904 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,904 340 | init_multi_array_ref(extents); 2025-09-04T16:30:37,904 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:37,905 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,905 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:37,905 | ^ 2025-09-04T16:30:37,905 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:37,905 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:37,905 | ^ 2025-09-04T16:30:37,905 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:37,905 38 | Sentence() {} 2025-09-04T16:30:37,905 | ^ 2025-09-04T16:30:37,906 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:37,906 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,906 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,906 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:30:37,906 30 | ~model() 2025-09-04T16:30:37,906 | ^ 2025-09-04T16:30:37,906 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:37,906 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:30:37,906 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,911 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:30:37,911 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:37,911 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,911 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,911 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:30:37,911 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,911 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,911 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:30:37,912 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:37,912 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,912 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:37,912 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:37,912 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:37,912 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:37,912 45 | typedef mpl::bool_ type; 2025-09-04T16:30:37,912 | ^~~~ 2025-09-04T16:30:37,912 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:37,912 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:37,913 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:37,913 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,913 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:37,913 391 | boost::function_requires >(); 2025-09-04T16:30:37,913 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,913 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,913 340 | init_multi_array_ref(extents); 2025-09-04T16:30:37,913 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:37,913 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:37,913 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:37,914 | ^ 2025-09-04T16:30:37,914 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:37,914 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:37,914 | ^ 2025-09-04T16:30:37,914 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:37,914 38 | Sentence() {} 2025-09-04T16:30:37,914 | ^ 2025-09-04T16:30:37,914 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:37,914 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:37,915 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:37,915 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:30:37,915 30 | ~model() 2025-09-04T16:30:37,915 | ^ 2025-09-04T16:30:37,915 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:37,915 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:30:37,915 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:52,121 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/GetInstance.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/GetInstance.o 2025-09-04T16:30:55,900 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:30:55,900 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:30:55,901 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:30:55,901 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:30:55,901 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:30:55,901 from ltp/src/srl/GetInstance.h:18, 2025-09-04T16:30:55,901 from ltp/src/srl/GetInstance.cpp:12: 2025-09-04T16:30:55,901 ltp/thirdparty/boost/include/boost/get_pointer.hpp:27:40: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:30:55,901 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:30:55,901 | ^~~~~~~~ 2025-09-04T16:30:55,901 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:30:55,902 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:30:55,902 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:30:55,902 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:30:55,902 59 | template class auto_ptr; 2025-09-04T16:30:55,902 | ^~~~~~~~ 2025-09-04T16:30:55,942 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:30:55,943 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:30:55,943 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:30:55,943 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:30:55,943 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:55,943 656 | , public std::unary_function 2025-09-04T16:30:55,943 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:55,943 In file included from /usr/include/c++/14/bits/refwrap.h:39, 2025-09-04T16:30:55,943 from /usr/include/c++/14/vector:68, 2025-09-04T16:30:55,943 from ltp/src/srl/GetInstance.h:14: 2025-09-04T16:30:55,943 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:55,944 117 | struct unary_function 2025-09-04T16:30:55,944 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:55,955 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:30:55,956 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:30:55,956 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:30:55,956 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:55,956 660 | , public std::binary_function 2025-09-04T16:30:55,956 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:55,956 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:55,956 131 | struct binary_function 2025-09-04T16:30:55,956 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:56,425 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:30:56,425 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:30:56,425 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:30:56,425 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:30:56,425 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:30:56,426 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:30:56,426 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:30:56,426 188 | failed ************ (Pred::************ 2025-09-04T16:30:56,426 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:56,426 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:30:56,426 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:56,426 190 | ); 2025-09-04T16:30:56,426 | ~ 2025-09-04T16:30:56,426 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:30:56,427 188 | failed ************ (Pred::************ 2025-09-04T16:30:56,427 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:56,427 | - 2025-09-04T16:30:56,427 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:30:56,427 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:56,427 190 | ); 2025-09-04T16:30:56,427 | ~ 2025-09-04T16:30:56,427 | - 2025-09-04T16:30:56,427 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:30:56,428 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:30:56,428 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:56,428 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:30:56,428 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:56,428 195 | ); 2025-09-04T16:30:56,428 | ~ 2025-09-04T16:30:56,428 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:30:56,428 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:30:56,428 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:56,428 | - 2025-09-04T16:30:56,428 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:30:56,429 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:56,429 195 | ); 2025-09-04T16:30:56,429 | ~ 2025-09-04T16:30:56,429 | - 2025-09-04T16:30:56,465 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:30:56,466 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:42:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:56,466 42 | typedef typename Array::index_range index_range; 2025-09-04T16:30:56,466 | ^~~~~~~~~~~ 2025-09-04T16:30:56,466 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:43:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:56,466 43 | typedef typename Array::index index; 2025-09-04T16:30:56,466 | ^~~~~ 2025-09-04T16:30:56,466 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper<0>::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:30:56,466 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:53:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:56,466 53 | typedef typename Array::index_range index_range; 2025-09-04T16:30:56,467 | ^~~~~~~~~~~ 2025-09-04T16:30:56,467 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:54:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:56,467 54 | typedef typename Array::index index; 2025-09-04T16:30:56,467 | ^~~~~ 2025-09-04T16:30:56,536 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:30:56,537 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:30:56,537 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:30:56,537 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:56,537 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:30:56,537 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:56,537 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:56,537 117 | struct unary_function 2025-09-04T16:30:56,537 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:56,538 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:56,538 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:30:56,538 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:56,538 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:56,538 131 | struct binary_function 2025-09-04T16:30:56,538 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:56,538 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:56,539 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:30:56,539 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:56,539 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:56,539 117 | struct unary_function 2025-09-04T16:30:56,539 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:56,539 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:56,540 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:30:56,540 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:56,540 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:56,540 117 | struct unary_function 2025-09-04T16:30:56,540 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:56,540 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:56,540 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:30:56,540 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:56,541 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:56,541 117 | struct unary_function 2025-09-04T16:30:56,541 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:56,541 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:56,541 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:30:56,541 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:56,541 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:56,541 131 | struct binary_function 2025-09-04T16:30:56,541 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:56,542 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:56,542 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:30:56,542 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:56,542 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:56,542 117 | struct unary_function 2025-09-04T16:30:56,542 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:56,542 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:56,542 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:30:56,542 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:56,543 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:56,543 131 | struct binary_function 2025-09-04T16:30:56,543 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:56,543 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:56,543 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:30:56,543 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:56,543 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:56,543 117 | struct unary_function 2025-09-04T16:30:56,543 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:56,544 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:56,544 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:30:56,544 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:56,544 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:56,544 131 | struct binary_function 2025-09-04T16:30:56,544 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:56,544 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:56,544 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:30:56,544 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:56,545 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:56,545 117 | struct unary_function 2025-09-04T16:30:56,545 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:56,545 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:56,545 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:30:56,545 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:56,545 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:56,545 131 | struct binary_function 2025-09-04T16:30:56,545 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:56,546 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:56,546 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:30:56,546 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:56,546 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:56,546 117 | struct unary_function 2025-09-04T16:30:56,546 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:56,546 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:56,546 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:30:56,547 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:56,547 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:56,547 131 | struct binary_function 2025-09-04T16:30:56,547 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:57,120 ltp/src/srl/GetInstance.cpp: In member function ‘void GetInstance::test_and_open_(const std::vector > >&, const std::vector >&, const std::string&)’: 2025-09-04T16:30:57,121 ltp/src/srl/GetInstance.cpp:167:22: warning: the address of ‘GetInstance::m_input_streams’ will never be NULL [-Waddress] 2025-09-04T16:30:57,121 167 | if (!m_input_streams) 2025-09-04T16:30:57,121 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:57,121 ltp/src/srl/GetInstance.h:64:28: note: ‘GetInstance::m_input_streams’ declared here 2025-09-04T16:30:57,121 64 | std::ifstream m_input_streams[TOTAL_FEATURE]; 2025-09-04T16:30:57,121 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:57,622 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:30:57,623 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:30:57,623 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:57,623 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:57,623 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,623 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,623 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:57,623 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,623 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,623 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:57,624 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,624 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,624 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:57,624 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:57,624 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,624 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:57,624 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:57,624 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:57,624 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:57,625 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:57,625 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,625 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,625 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:57,625 391 | boost::function_requires >(); 2025-09-04T16:30:57,625 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,625 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,625 340 | init_multi_array_ref(extents); 2025-09-04T16:30:57,625 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:57,625 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,626 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:57,626 | ^ 2025-09-04T16:30:57,626 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:57,626 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:57,626 | ^ 2025-09-04T16:30:57,626 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:57,626 38 | Sentence() {} 2025-09-04T16:30:57,626 | ^ 2025-09-04T16:30:57,626 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:57,626 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,627 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,627 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:30:57,627 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:30:57,627 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,627 | ^ 2025-09-04T16:30:57,627 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:57,627 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:57,627 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,628 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,628 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:57,628 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,628 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,628 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:57,628 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,628 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,628 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:57,628 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:57,628 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,628 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:57,629 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:57,629 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:57,629 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:57,629 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:57,629 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,629 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,629 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:57,629 391 | boost::function_requires >(); 2025-09-04T16:30:57,629 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,630 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,630 340 | init_multi_array_ref(extents); 2025-09-04T16:30:57,630 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:57,630 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,630 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:57,630 | ^ 2025-09-04T16:30:57,630 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:57,630 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:57,630 | ^ 2025-09-04T16:30:57,630 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:57,631 38 | Sentence() {} 2025-09-04T16:30:57,631 | ^ 2025-09-04T16:30:57,631 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:57,631 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,631 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,631 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:30:57,631 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,631 | ^ 2025-09-04T16:30:57,631 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:57,631 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:57,632 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,632 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,632 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:57,632 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,632 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,632 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:57,632 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:57,632 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,632 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:57,632 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:57,633 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:57,633 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:57,633 45 | typedef mpl::bool_ type; 2025-09-04T16:30:57,633 | ^~~~ 2025-09-04T16:30:57,633 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:57,633 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:57,633 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,633 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,633 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:57,633 391 | boost::function_requires >(); 2025-09-04T16:30:57,634 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,634 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,634 340 | init_multi_array_ref(extents); 2025-09-04T16:30:57,634 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:57,634 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,634 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:57,634 | ^ 2025-09-04T16:30:57,634 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:57,635 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:57,635 | ^ 2025-09-04T16:30:57,635 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:57,635 38 | Sentence() {} 2025-09-04T16:30:57,635 | ^ 2025-09-04T16:30:57,635 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:57,635 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,635 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,635 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:30:57,635 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,636 | ^ 2025-09-04T16:30:57,636 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:30:57,636 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:57,636 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,636 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,636 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:57,636 391 | boost::function_requires >(); 2025-09-04T16:30:57,636 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,636 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,637 340 | init_multi_array_ref(extents); 2025-09-04T16:30:57,637 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:57,637 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,637 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:57,637 | ^ 2025-09-04T16:30:57,637 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:57,637 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:57,637 | ^ 2025-09-04T16:30:57,637 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:57,637 38 | Sentence() {} 2025-09-04T16:30:57,638 | ^ 2025-09-04T16:30:57,638 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:57,638 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,638 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,638 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:30:57,638 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:30:57,638 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:30:57,638 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:30:57,638 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:30:57,638 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:30:57,639 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:30:57,639 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,639 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,639 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:30:57,639 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:30:57,639 | ^ 2025-09-04T16:30:57,639 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:30:57,639 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:30:57,639 | ^~~~~~~~~~~~ 2025-09-04T16:30:57,639 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:30:57,640 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,640 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,640 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:57,640 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:57,640 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,640 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,640 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:57,640 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,640 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,640 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:57,641 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,641 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,641 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:57,641 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:57,641 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,641 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:57,641 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:57,641 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:57,641 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:57,642 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:57,642 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,642 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,642 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:57,642 391 | boost::function_requires >(); 2025-09-04T16:30:57,642 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,642 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,642 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:57,642 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,643 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,643 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:57,643 | ^ 2025-09-04T16:30:57,643 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:57,643 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:57,643 | ^ 2025-09-04T16:30:57,643 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:57,643 38 | Sentence() {} 2025-09-04T16:30:57,643 | ^ 2025-09-04T16:30:57,643 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:57,643 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,644 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,644 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:30:57,644 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,644 | ^ 2025-09-04T16:30:57,644 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:57,644 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:57,644 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,644 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,644 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:57,644 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,645 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,645 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:57,645 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,645 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,645 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:57,645 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:57,645 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,645 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:57,645 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:57,645 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:57,645 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:57,646 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:57,646 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,646 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,646 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:57,646 391 | boost::function_requires >(); 2025-09-04T16:30:57,646 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,646 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,646 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:57,646 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,647 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,647 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:57,647 | ^ 2025-09-04T16:30:57,647 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:57,647 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:57,647 | ^ 2025-09-04T16:30:57,647 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:57,647 38 | Sentence() {} 2025-09-04T16:30:57,647 | ^ 2025-09-04T16:30:57,647 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:57,648 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,648 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,648 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:30:57,648 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,648 | ^ 2025-09-04T16:30:57,648 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:57,648 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:57,648 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,648 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,649 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:57,649 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,649 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,649 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:57,649 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:57,649 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,649 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:57,649 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:57,649 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:57,650 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:57,650 45 | typedef mpl::bool_ type; 2025-09-04T16:30:57,650 | ^~~~ 2025-09-04T16:30:57,650 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:57,650 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:57,650 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,650 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,650 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:57,650 391 | boost::function_requires >(); 2025-09-04T16:30:57,651 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,651 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,651 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:57,651 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,651 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,651 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:57,651 | ^ 2025-09-04T16:30:57,651 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:57,651 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:57,651 | ^ 2025-09-04T16:30:57,651 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:57,652 38 | Sentence() {} 2025-09-04T16:30:57,652 | ^ 2025-09-04T16:30:57,652 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:57,652 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,652 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,652 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:30:57,652 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,652 | ^ 2025-09-04T16:30:57,652 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:30:57,652 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:57,653 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,653 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,653 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:57,653 391 | boost::function_requires >(); 2025-09-04T16:30:57,653 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,653 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,653 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:57,653 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,653 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,653 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:57,654 | ^ 2025-09-04T16:30:57,654 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:57,654 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:57,654 | ^ 2025-09-04T16:30:57,654 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:57,654 38 | Sentence() {} 2025-09-04T16:30:57,654 | ^ 2025-09-04T16:30:57,654 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:57,654 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,654 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,655 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:30:57,655 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,655 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,655 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:30:57,655 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:30:57,655 | ^ 2025-09-04T16:30:57,655 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:30:57,655 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:30:57,655 | ^~~~~~~~~~~~ 2025-09-04T16:30:57,655 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:30:57,656 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,656 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,656 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:30:57,656 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:57,656 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,656 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,656 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:57,656 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,656 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,657 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:57,657 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,657 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,657 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:57,657 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,657 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,657 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:57,657 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:57,657 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,657 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:57,658 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:57,658 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,658 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,658 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:57,658 391 | boost::function_requires >(); 2025-09-04T16:30:57,658 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,658 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,658 340 | init_multi_array_ref(extents); 2025-09-04T16:30:57,658 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:57,658 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,659 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:57,659 | ^ 2025-09-04T16:30:57,659 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:57,659 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:57,659 | ^ 2025-09-04T16:30:57,659 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:57,659 38 | Sentence() {} 2025-09-04T16:30:57,659 | ^ 2025-09-04T16:30:57,659 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:57,660 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,660 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,660 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = const unsigned int*]’ 2025-09-04T16:30:57,660 30 | ~model() 2025-09-04T16:30:57,660 | ^ 2025-09-04T16:30:57,660 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:57,660 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:30:57,660 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,660 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:30:57,660 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:57,661 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,661 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,661 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:57,661 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,661 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,661 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:57,661 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,661 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,661 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:57,661 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,661 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,662 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:57,662 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:57,662 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,662 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:57,662 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:57,662 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,662 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,662 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:57,662 391 | boost::function_requires >(); 2025-09-04T16:30:57,662 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,663 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,663 340 | init_multi_array_ref(extents); 2025-09-04T16:30:57,663 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:57,663 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,663 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:57,663 | ^ 2025-09-04T16:30:57,663 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:57,663 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:57,663 | ^ 2025-09-04T16:30:57,664 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:57,664 38 | Sentence() {} 2025-09-04T16:30:57,664 | ^ 2025-09-04T16:30:57,664 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:57,664 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,664 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,664 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = const unsigned int*]’ 2025-09-04T16:30:57,664 30 | ~model() 2025-09-04T16:30:57,664 | ^ 2025-09-04T16:30:57,664 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:57,665 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:30:57,665 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,665 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:30:57,665 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:57,665 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,665 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,665 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:57,665 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,665 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,665 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:57,666 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,666 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,666 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:57,666 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:57,666 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,666 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:57,666 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:57,666 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:57,666 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:57,666 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:57,667 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,667 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,667 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:57,667 391 | boost::function_requires >(); 2025-09-04T16:30:57,667 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,667 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,667 340 | init_multi_array_ref(extents); 2025-09-04T16:30:57,667 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:57,667 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,667 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:57,668 | ^ 2025-09-04T16:30:57,668 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:57,668 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:57,668 | ^ 2025-09-04T16:30:57,668 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:57,668 38 | Sentence() {} 2025-09-04T16:30:57,668 | ^ 2025-09-04T16:30:57,668 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:57,668 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,668 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,669 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:30:57,669 30 | ~model() 2025-09-04T16:30:57,669 | ^ 2025-09-04T16:30:57,669 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:57,669 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:30:57,669 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,669 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:30:57,669 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:57,669 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,670 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,670 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:57,670 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,670 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,670 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:57,670 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,670 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,670 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:57,670 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,670 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,671 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:57,671 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:57,671 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,671 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:57,671 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:57,671 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,671 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,671 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:57,671 391 | boost::function_requires >(); 2025-09-04T16:30:57,672 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,672 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,672 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:57,672 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,672 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,672 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:57,672 | ^ 2025-09-04T16:30:57,672 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:57,672 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:57,672 | ^ 2025-09-04T16:30:57,673 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:57,673 38 | Sentence() {} 2025-09-04T16:30:57,673 | ^ 2025-09-04T16:30:57,673 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:57,673 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,673 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,673 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = int*]’ 2025-09-04T16:30:57,673 30 | ~model() 2025-09-04T16:30:57,673 | ^ 2025-09-04T16:30:57,673 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:57,674 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:30:57,674 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,674 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:30:57,674 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:57,674 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,674 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,674 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:57,674 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,675 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,675 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:57,675 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,675 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,675 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:57,675 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,675 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,675 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:57,675 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:57,675 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,676 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:57,676 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:57,676 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,676 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,676 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:57,676 391 | boost::function_requires >(); 2025-09-04T16:30:57,676 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,676 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,676 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:57,676 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,677 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,677 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:57,677 | ^ 2025-09-04T16:30:57,677 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:57,677 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:57,677 | ^ 2025-09-04T16:30:57,677 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:57,677 38 | Sentence() {} 2025-09-04T16:30:57,677 | ^ 2025-09-04T16:30:57,677 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:57,677 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,678 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,678 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = int*]’ 2025-09-04T16:30:57,678 30 | ~model() 2025-09-04T16:30:57,678 | ^ 2025-09-04T16:30:57,678 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:57,678 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:30:57,678 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,678 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:30:57,678 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:57,679 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,679 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,679 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:57,679 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,679 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,679 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:57,679 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,679 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,679 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:57,680 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:57,680 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,680 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:57,680 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:57,680 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:57,680 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:57,680 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:57,680 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,680 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,680 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:57,681 391 | boost::function_requires >(); 2025-09-04T16:30:57,681 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,681 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,681 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:57,681 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,681 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,681 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:57,681 | ^ 2025-09-04T16:30:57,682 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:57,682 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:57,682 | ^ 2025-09-04T16:30:57,682 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:57,682 38 | Sentence() {} 2025-09-04T16:30:57,682 | ^ 2025-09-04T16:30:57,682 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:57,682 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,682 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,682 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = int*]’ 2025-09-04T16:30:57,683 30 | ~model() 2025-09-04T16:30:57,683 | ^ 2025-09-04T16:30:57,683 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:57,683 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:30:57,683 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,683 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T16:30:57,683 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:30:57,683 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,684 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,684 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:57,684 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,684 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,684 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:57,684 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,684 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,684 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:57,685 391 | boost::function_requires >(); 2025-09-04T16:30:57,685 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,685 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,685 340 | init_multi_array_ref(extents); 2025-09-04T16:30:57,685 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:57,685 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,685 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:57,686 | ^ 2025-09-04T16:30:57,686 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:57,686 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:57,686 | ^ 2025-09-04T16:30:57,686 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:57,686 38 | Sentence() {} 2025-09-04T16:30:57,686 | ^ 2025-09-04T16:30:57,686 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:57,687 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,687 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,687 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T16:30:57,687 107 | template <> struct SignedInteger {}; 2025-09-04T16:30:57,687 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,687 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:57,688 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:30:57,688 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,688 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,688 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:30:57,688 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:57,688 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,688 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:57,688 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:57,689 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:57,689 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:57,689 45 | typedef mpl::bool_ type; 2025-09-04T16:30:57,689 | ^~~~ 2025-09-04T16:30:57,689 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:30:57,689 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:30:57,689 | ^~~~~ 2025-09-04T16:30:57,689 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:57,690 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:57,690 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,690 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,690 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:57,690 391 | boost::function_requires >(); 2025-09-04T16:30:57,690 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,690 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,690 340 | init_multi_array_ref(extents); 2025-09-04T16:30:57,690 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:57,690 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,691 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:57,691 | ^ 2025-09-04T16:30:57,691 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:57,691 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:57,691 | ^ 2025-09-04T16:30:57,691 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:57,691 38 | Sentence() {} 2025-09-04T16:30:57,691 | ^ 2025-09-04T16:30:57,691 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:57,691 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,691 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,691 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:30:57,692 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,692 | ^ 2025-09-04T16:30:57,692 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:30:57,692 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:30:57,692 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,692 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,692 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:57,692 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:57,692 | ^~~~~~~~~~~~~ 2025-09-04T16:30:57,692 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:57,692 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,693 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,693 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:57,693 391 | boost::function_requires >(); 2025-09-04T16:30:57,693 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,693 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,693 340 | init_multi_array_ref(extents); 2025-09-04T16:30:57,693 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:57,693 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,693 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:57,693 | ^ 2025-09-04T16:30:57,694 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:57,694 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:57,694 | ^ 2025-09-04T16:30:57,694 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:57,694 38 | Sentence() {} 2025-09-04T16:30:57,694 | ^ 2025-09-04T16:30:57,694 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:57,694 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,694 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,694 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:30:57,694 30 | ~model() 2025-09-04T16:30:57,695 | ^ 2025-09-04T16:30:57,695 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:57,695 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:30:57,695 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,695 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:30:57,695 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:57,695 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,695 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,695 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:30:57,695 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,695 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,696 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:30:57,696 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:57,696 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,696 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:57,696 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:57,696 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:57,696 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:57,696 45 | typedef mpl::bool_ type; 2025-09-04T16:30:57,696 | ^~~~ 2025-09-04T16:30:57,696 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:57,696 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:57,697 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:57,697 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:57,697 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:57,697 391 | boost::function_requires >(); 2025-09-04T16:30:57,697 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,697 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,697 340 | init_multi_array_ref(extents); 2025-09-04T16:30:57,697 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:57,697 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:57,697 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:57,697 | ^ 2025-09-04T16:30:57,698 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:57,698 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:57,698 | ^ 2025-09-04T16:30:57,698 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:57,698 38 | Sentence() {} 2025-09-04T16:30:57,698 | ^ 2025-09-04T16:30:57,698 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:57,698 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:57,698 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:57,698 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:30:57,698 30 | ~model() 2025-09-04T16:30:57,698 | ^ 2025-09-04T16:30:57,699 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:57,699 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:30:57,699 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:00,524 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/MyTree.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/MyTree.o 2025-09-04T16:31:00,828 In file included from ltp/src/srl/MyTree.cpp:12: 2025-09-04T16:31:00,829 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:00,829 12 | #pragma warning(disable:4786) 2025-09-04T16:31:00,830 In file included from ltp/src/srl/MyTree.h:15: 2025-09-04T16:31:00,830 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:00,830 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:31:02,600 In file included from ltp/src/srl/MyTree.h:17: 2025-09-04T16:31:02,601 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:31:02,601 ltp/src/__util/MyLib.h:125:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:02,601 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:31:02,601 | ~~^~~~~~~~~~~~ 2025-09-04T16:31:02,602 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:31:02,602 ltp/src/__util/MyLib.h:134:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:02,603 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:31:02,603 | ~~^~~~~~~~~~~~ 2025-09-04T16:31:02,649 ltp/src/srl/MyTree.cpp: In member function ‘void MyTree::InitTree(const LTPData*)’: 2025-09-04T16:31:02,649 ltp/src/srl/MyTree.cpp:466:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:31:02,649 466 | for(size_t id = 0; id &)’: 2025-09-04T16:31:11,991 ltp/src/__util/MyLib.h:125:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:11,991 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:31:11,991 | ~~^~~~~~~~~~~~ 2025-09-04T16:31:11,993 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:31:11,993 ltp/src/__util/MyLib.h:134:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:11,993 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:31:11,993 | ~~^~~~~~~~~~~~ 2025-09-04T16:31:12,625 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:31:12,625 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:31:12,625 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:31:12,625 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:31:12,625 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:31:12,625 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:31:12,625 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:31:12,625 ltp/thirdparty/boost/include/boost/get_pointer.hpp:27:40: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:12,625 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:31:12,626 | ^~~~~~~~ 2025-09-04T16:31:12,626 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:31:12,626 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:31:12,626 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:31:12,626 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:12,626 59 | template class auto_ptr; 2025-09-04T16:31:12,626 | ^~~~~~~~ 2025-09-04T16:31:12,670 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:31:12,670 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:31:12,670 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:31:12,670 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:31:12,670 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:12,670 656 | , public std::unary_function 2025-09-04T16:31:12,670 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:12,671 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:31:12,672 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:31:12,672 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:31:12,672 from /usr/include/c++/14/ios:44, 2025-09-04T16:31:12,672 from /usr/include/c++/14/ostream:40, 2025-09-04T16:31:12,672 from /usr/include/c++/14/iostream:41, 2025-09-04T16:31:12,672 from ltp/src/srl/SRLBaseline.h:14: 2025-09-04T16:31:12,672 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:12,672 117 | struct unary_function 2025-09-04T16:31:12,672 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:12,685 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:31:12,686 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:31:12,686 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:31:12,686 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:12,686 660 | , public std::binary_function 2025-09-04T16:31:12,686 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:12,686 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:12,686 131 | struct binary_function 2025-09-04T16:31:12,686 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:12,927 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:31:12,928 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:31:12,928 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:31:12,928 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:31:12,928 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:31:12,928 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:31:12,928 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:31:12,928 188 | failed ************ (Pred::************ 2025-09-04T16:31:12,928 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:12,928 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:31:12,928 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:12,929 190 | ); 2025-09-04T16:31:12,929 | ~ 2025-09-04T16:31:12,929 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:31:12,929 188 | failed ************ (Pred::************ 2025-09-04T16:31:12,929 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:12,929 | - 2025-09-04T16:31:12,929 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:31:12,929 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:12,929 190 | ); 2025-09-04T16:31:12,930 | ~ 2025-09-04T16:31:12,930 | - 2025-09-04T16:31:12,930 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:31:12,930 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:31:12,930 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:12,930 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:31:12,930 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:12,930 195 | ); 2025-09-04T16:31:12,930 | ~ 2025-09-04T16:31:12,931 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:31:12,931 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:31:12,931 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:12,931 | - 2025-09-04T16:31:12,931 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:31:12,931 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:12,931 195 | ); 2025-09-04T16:31:12,931 | ~ 2025-09-04T16:31:12,931 | - 2025-09-04T16:31:12,975 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:31:12,975 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:42:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:12,975 42 | typedef typename Array::index_range index_range; 2025-09-04T16:31:12,975 | ^~~~~~~~~~~ 2025-09-04T16:31:12,975 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:43:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:12,976 43 | typedef typename Array::index index; 2025-09-04T16:31:12,976 | ^~~~~ 2025-09-04T16:31:12,976 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper<0>::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:31:12,976 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:53:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:12,976 53 | typedef typename Array::index_range index_range; 2025-09-04T16:31:12,976 | ^~~~~~~~~~~ 2025-09-04T16:31:12,976 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:54:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:12,976 54 | typedef typename Array::index index; 2025-09-04T16:31:12,976 | ^~~~~ 2025-09-04T16:31:13,048 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:31:13,048 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:31:13,048 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:31:13,048 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:13,048 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:31:13,048 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:13,048 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:13,048 117 | struct unary_function 2025-09-04T16:31:13,049 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:13,049 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:13,049 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:31:13,049 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:13,049 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:13,049 131 | struct binary_function 2025-09-04T16:31:13,049 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:13,049 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:13,049 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:31:13,050 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:13,050 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:13,050 117 | struct unary_function 2025-09-04T16:31:13,050 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:13,050 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:13,050 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:31:13,050 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:13,050 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:13,050 117 | struct unary_function 2025-09-04T16:31:13,051 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:13,051 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:13,051 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:31:13,051 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:13,051 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:13,051 117 | struct unary_function 2025-09-04T16:31:13,051 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:13,052 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:13,052 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:31:13,052 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:13,052 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:13,052 131 | struct binary_function 2025-09-04T16:31:13,052 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:13,052 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:13,052 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:31:13,052 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:13,052 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:13,053 117 | struct unary_function 2025-09-04T16:31:13,053 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:13,053 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:13,053 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:31:13,053 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:13,053 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:13,053 131 | struct binary_function 2025-09-04T16:31:13,053 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:13,054 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:13,054 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:31:13,054 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:13,054 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:13,054 117 | struct unary_function 2025-09-04T16:31:13,054 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:13,054 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:13,054 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:31:13,054 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:13,055 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:13,055 131 | struct binary_function 2025-09-04T16:31:13,055 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:13,055 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:13,055 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:31:13,055 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:13,055 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:13,055 117 | struct unary_function 2025-09-04T16:31:13,055 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:13,056 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:13,056 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:31:13,056 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:13,056 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:13,056 131 | struct binary_function 2025-09-04T16:31:13,056 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:13,056 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:13,056 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:31:13,057 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:13,057 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:13,057 117 | struct unary_function 2025-09-04T16:31:13,057 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:13,057 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:13,057 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:31:13,057 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:13,057 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:13,057 131 | struct binary_function 2025-09-04T16:31:13,058 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:13,941 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:31:13,941 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:31:13,941 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:13,941 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:13,942 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,942 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,942 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:13,942 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,942 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,942 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:13,942 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,942 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,942 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:13,942 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:13,943 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,943 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:13,943 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:13,943 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:13,943 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:13,943 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:13,943 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,943 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,943 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:13,943 391 | boost::function_requires >(); 2025-09-04T16:31:13,943 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,944 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,944 340 | init_multi_array_ref(extents); 2025-09-04T16:31:13,944 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:13,944 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,944 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:13,944 | ^ 2025-09-04T16:31:13,944 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:13,944 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:13,944 | ^ 2025-09-04T16:31:13,944 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:13,945 38 | Sentence() {} 2025-09-04T16:31:13,945 | ^ 2025-09-04T16:31:13,945 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:13,945 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,945 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,945 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:31:13,945 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:31:13,945 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,946 | ^ 2025-09-04T16:31:13,946 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:13,946 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:13,946 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,946 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,946 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:13,946 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,946 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,946 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:13,946 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,946 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,947 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:13,947 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:13,947 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,947 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:13,947 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:13,947 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:13,947 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:13,947 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:13,947 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,947 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,948 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:13,948 391 | boost::function_requires >(); 2025-09-04T16:31:13,948 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,948 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,948 340 | init_multi_array_ref(extents); 2025-09-04T16:31:13,948 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:13,948 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,948 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:13,948 | ^ 2025-09-04T16:31:13,948 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:13,948 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:13,949 | ^ 2025-09-04T16:31:13,949 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:13,949 38 | Sentence() {} 2025-09-04T16:31:13,949 | ^ 2025-09-04T16:31:13,949 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:13,949 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,949 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,949 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:31:13,949 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,949 | ^ 2025-09-04T16:31:13,950 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:13,950 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:13,950 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,950 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,950 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:13,950 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,950 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,950 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:13,950 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:13,951 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,951 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:13,951 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:13,951 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:13,951 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:13,951 45 | typedef mpl::bool_ type; 2025-09-04T16:31:13,951 | ^~~~ 2025-09-04T16:31:13,951 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:13,951 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:13,952 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,952 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,952 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:13,952 391 | boost::function_requires >(); 2025-09-04T16:31:13,952 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,952 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,952 340 | init_multi_array_ref(extents); 2025-09-04T16:31:13,952 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:13,952 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,953 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:13,953 | ^ 2025-09-04T16:31:13,953 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:13,953 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:13,953 | ^ 2025-09-04T16:31:13,953 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:13,953 38 | Sentence() {} 2025-09-04T16:31:13,953 | ^ 2025-09-04T16:31:13,953 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:13,953 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,954 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,954 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:31:13,954 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,954 | ^ 2025-09-04T16:31:13,954 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:31:13,954 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:13,954 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,954 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,954 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:13,955 391 | boost::function_requires >(); 2025-09-04T16:31:13,955 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,955 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,955 340 | init_multi_array_ref(extents); 2025-09-04T16:31:13,955 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:13,955 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,955 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:13,955 | ^ 2025-09-04T16:31:13,955 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:13,955 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:13,956 | ^ 2025-09-04T16:31:13,956 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:13,956 38 | Sentence() {} 2025-09-04T16:31:13,956 | ^ 2025-09-04T16:31:13,956 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:13,956 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,956 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,956 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:31:13,956 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:31:13,956 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:31:13,957 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:31:13,957 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:31:13,957 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:31:13,957 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:31:13,957 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,957 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,957 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:13,957 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:13,957 | ^ 2025-09-04T16:31:13,957 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:13,957 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:13,958 | ^~~~~~~~~~~~ 2025-09-04T16:31:13,958 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:13,958 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,958 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,958 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:13,958 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:13,958 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,958 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,958 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:13,958 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,958 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,959 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:13,959 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,959 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,959 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:13,959 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:13,959 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,959 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:13,959 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:13,959 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:13,959 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:13,960 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:13,960 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,960 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,960 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:13,960 391 | boost::function_requires >(); 2025-09-04T16:31:13,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,960 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,960 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:13,961 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,961 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,961 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:13,961 | ^ 2025-09-04T16:31:13,961 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:13,961 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:13,961 | ^ 2025-09-04T16:31:13,961 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:13,961 38 | Sentence() {} 2025-09-04T16:31:13,961 | ^ 2025-09-04T16:31:13,962 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:13,962 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,962 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,962 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:31:13,962 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,962 | ^ 2025-09-04T16:31:13,962 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:13,962 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:13,962 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,962 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,963 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:13,963 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,963 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,963 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:13,963 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,963 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,963 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:13,963 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:13,963 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,963 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:13,964 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:13,964 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:13,964 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:13,964 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:13,964 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,964 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,964 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:13,964 391 | boost::function_requires >(); 2025-09-04T16:31:13,964 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,964 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,965 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:13,965 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,965 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,965 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:13,965 | ^ 2025-09-04T16:31:13,965 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:13,965 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:13,965 | ^ 2025-09-04T16:31:13,965 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:13,965 38 | Sentence() {} 2025-09-04T16:31:13,965 | ^ 2025-09-04T16:31:13,966 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:13,966 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,966 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,966 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:31:13,966 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,966 | ^ 2025-09-04T16:31:13,966 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:13,966 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:13,966 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,966 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,967 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:13,967 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,967 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,967 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:13,967 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:13,967 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,967 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:13,967 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:13,967 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:13,967 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:13,968 45 | typedef mpl::bool_ type; 2025-09-04T16:31:13,968 | ^~~~ 2025-09-04T16:31:13,968 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:13,968 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:13,968 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,968 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,968 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:13,968 391 | boost::function_requires >(); 2025-09-04T16:31:13,968 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,969 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,969 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:13,969 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,969 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,969 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:13,969 | ^ 2025-09-04T16:31:13,969 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:13,969 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:13,969 | ^ 2025-09-04T16:31:13,969 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:13,970 38 | Sentence() {} 2025-09-04T16:31:13,970 | ^ 2025-09-04T16:31:13,970 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:13,970 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,970 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,970 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:31:13,970 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,970 | ^ 2025-09-04T16:31:13,970 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:31:13,971 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:13,971 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,971 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,971 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:13,971 391 | boost::function_requires >(); 2025-09-04T16:31:13,971 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,971 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,971 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:13,971 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,971 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,972 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:13,972 | ^ 2025-09-04T16:31:13,972 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:13,972 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:13,972 | ^ 2025-09-04T16:31:13,972 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:13,972 38 | Sentence() {} 2025-09-04T16:31:13,972 | ^ 2025-09-04T16:31:13,972 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:13,972 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,973 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,973 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:31:13,973 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,973 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,973 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:13,973 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:13,973 | ^ 2025-09-04T16:31:13,973 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:13,973 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:13,973 | ^~~~~~~~~~~~ 2025-09-04T16:31:13,974 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:13,974 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,974 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,974 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:31:13,974 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:13,974 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,974 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,974 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:13,974 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,975 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,975 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:13,975 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,975 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,975 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:13,975 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,975 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,975 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:13,975 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:13,975 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,975 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:13,976 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:13,976 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,976 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,976 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:13,976 391 | boost::function_requires >(); 2025-09-04T16:31:13,976 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,976 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,976 340 | init_multi_array_ref(extents); 2025-09-04T16:31:13,976 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:13,976 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,977 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:13,977 | ^ 2025-09-04T16:31:13,977 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:13,977 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:13,977 | ^ 2025-09-04T16:31:13,977 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:13,977 38 | Sentence() {} 2025-09-04T16:31:13,977 | ^ 2025-09-04T16:31:13,977 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:13,977 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,977 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,978 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = const unsigned int*]’ 2025-09-04T16:31:13,978 30 | ~model() 2025-09-04T16:31:13,978 | ^ 2025-09-04T16:31:13,978 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:13,978 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:13,978 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,978 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:31:13,978 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:13,978 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,978 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,979 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:13,979 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,979 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,979 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:13,979 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,979 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,979 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:13,979 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,979 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,980 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:13,980 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:13,980 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,980 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:13,980 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:13,980 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,980 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,980 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:13,980 391 | boost::function_requires >(); 2025-09-04T16:31:13,981 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,981 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,981 340 | init_multi_array_ref(extents); 2025-09-04T16:31:13,981 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:13,981 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,981 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:13,981 | ^ 2025-09-04T16:31:13,981 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:13,981 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:13,982 | ^ 2025-09-04T16:31:13,982 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:13,982 38 | Sentence() {} 2025-09-04T16:31:13,982 | ^ 2025-09-04T16:31:13,982 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:13,982 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,982 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,982 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = const unsigned int*]’ 2025-09-04T16:31:13,982 30 | ~model() 2025-09-04T16:31:13,982 | ^ 2025-09-04T16:31:13,982 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:13,983 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:13,983 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,983 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:31:13,983 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:13,983 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,983 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,983 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:13,983 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,983 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,983 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:13,984 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,984 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,984 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:13,984 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:13,984 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,984 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:13,984 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:13,984 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:13,984 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:13,984 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:13,985 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,985 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,985 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:13,985 391 | boost::function_requires >(); 2025-09-04T16:31:13,985 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,985 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,985 340 | init_multi_array_ref(extents); 2025-09-04T16:31:13,985 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:13,985 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,985 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:13,986 | ^ 2025-09-04T16:31:13,986 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:13,986 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:13,986 | ^ 2025-09-04T16:31:13,986 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:13,986 38 | Sentence() {} 2025-09-04T16:31:13,986 | ^ 2025-09-04T16:31:13,986 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:13,986 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,986 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,987 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:13,987 30 | ~model() 2025-09-04T16:31:13,987 | ^ 2025-09-04T16:31:13,987 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:13,987 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:31:13,987 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,987 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:31:13,987 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:13,987 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,987 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,987 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:13,988 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,988 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,988 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:13,988 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,988 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,988 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:13,988 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,988 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,988 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:13,988 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:13,989 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,989 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:13,989 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:13,989 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,989 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,989 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:13,989 391 | boost::function_requires >(); 2025-09-04T16:31:13,989 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,989 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,990 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:13,990 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,990 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,990 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:13,990 | ^ 2025-09-04T16:31:13,990 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:13,990 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:13,990 | ^ 2025-09-04T16:31:13,990 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:13,990 38 | Sentence() {} 2025-09-04T16:31:13,991 | ^ 2025-09-04T16:31:13,991 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:13,991 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,991 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,991 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = int*]’ 2025-09-04T16:31:13,991 30 | ~model() 2025-09-04T16:31:13,991 | ^ 2025-09-04T16:31:13,992 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:13,992 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:13,992 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,992 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:31:13,992 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:13,992 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,992 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,992 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:13,992 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,992 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,993 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:13,993 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,993 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,993 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:13,993 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,993 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,993 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:13,993 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:13,994 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,994 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:13,994 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:13,994 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,994 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,994 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:13,994 391 | boost::function_requires >(); 2025-09-04T16:31:13,994 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,995 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,995 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:13,995 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,995 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:13,995 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:13,995 | ^ 2025-09-04T16:31:13,995 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:13,995 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:13,996 | ^ 2025-09-04T16:31:13,996 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:13,996 38 | Sentence() {} 2025-09-04T16:31:13,996 | ^ 2025-09-04T16:31:13,996 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:13,996 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,996 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,996 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = int*]’ 2025-09-04T16:31:13,997 30 | ~model() 2025-09-04T16:31:13,997 | ^ 2025-09-04T16:31:13,997 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:13,997 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:13,997 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,997 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:31:13,997 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:13,998 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:13,998 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:13,998 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:13,998 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:13,998 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,998 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:13,998 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:13,998 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,999 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:13,999 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:13,999 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,999 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:13,999 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:13,999 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:13,999 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:13,999 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:14,000 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:14,000 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:14,000 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:14,000 391 | boost::function_requires >(); 2025-09-04T16:31:14,000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:14,000 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:14,000 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:14,000 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:14,000 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:14,000 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:14,000 | ^ 2025-09-04T16:31:14,001 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:14,001 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:14,001 | ^ 2025-09-04T16:31:14,001 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:14,001 38 | Sentence() {} 2025-09-04T16:31:14,001 | ^ 2025-09-04T16:31:14,001 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:14,001 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:14,001 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:14,001 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = int*]’ 2025-09-04T16:31:14,001 30 | ~model() 2025-09-04T16:31:14,001 | ^ 2025-09-04T16:31:14,002 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:14,002 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:31:14,002 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:14,002 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T16:31:14,002 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:14,002 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:14,002 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:14,002 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:14,002 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:14,002 | ^~~~~~~~~~~~~ 2025-09-04T16:31:14,002 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:14,003 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:14,003 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:14,003 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:14,003 391 | boost::function_requires >(); 2025-09-04T16:31:14,003 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:14,003 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:14,003 340 | init_multi_array_ref(extents); 2025-09-04T16:31:14,003 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:14,003 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:14,003 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:14,003 | ^ 2025-09-04T16:31:14,004 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:14,004 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:14,004 | ^ 2025-09-04T16:31:14,004 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:14,004 38 | Sentence() {} 2025-09-04T16:31:14,004 | ^ 2025-09-04T16:31:14,004 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:14,004 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:14,004 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:14,004 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T16:31:14,005 107 | template <> struct SignedInteger {}; 2025-09-04T16:31:14,005 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:14,005 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:14,005 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:14,005 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:14,005 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:14,005 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:14,005 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:14,005 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:14,005 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:14,005 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:14,005 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:14,006 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:14,006 45 | typedef mpl::bool_ type; 2025-09-04T16:31:14,006 | ^~~~ 2025-09-04T16:31:14,006 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:31:14,006 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:31:14,006 | ^~~~~ 2025-09-04T16:31:14,006 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:14,006 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:14,006 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:14,006 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:14,007 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:14,007 391 | boost::function_requires >(); 2025-09-04T16:31:14,007 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:14,007 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:14,007 340 | init_multi_array_ref(extents); 2025-09-04T16:31:14,007 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:14,007 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:14,007 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:14,007 | ^ 2025-09-04T16:31:14,007 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:14,007 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:14,007 | ^ 2025-09-04T16:31:14,008 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:14,008 38 | Sentence() {} 2025-09-04T16:31:14,008 | ^ 2025-09-04T16:31:14,008 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:14,008 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:14,008 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:14,008 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:31:14,008 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:14,008 | ^ 2025-09-04T16:31:14,008 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:31:14,008 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:14,009 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:14,009 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:14,009 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:14,009 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:14,009 | ^~~~~~~~~~~~~ 2025-09-04T16:31:14,009 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:14,009 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:14,009 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:14,009 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:14,009 391 | boost::function_requires >(); 2025-09-04T16:31:14,010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:14,010 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:14,010 340 | init_multi_array_ref(extents); 2025-09-04T16:31:14,010 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:14,010 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:14,010 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:14,010 | ^ 2025-09-04T16:31:14,010 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:14,010 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:14,010 | ^ 2025-09-04T16:31:14,011 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:14,011 38 | Sentence() {} 2025-09-04T16:31:14,011 | ^ 2025-09-04T16:31:14,011 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:14,011 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:14,011 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:14,011 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:31:14,011 30 | ~model() 2025-09-04T16:31:14,011 | ^ 2025-09-04T16:31:14,011 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:14,011 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:14,012 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:14,012 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:31:14,012 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:14,012 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:14,012 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:14,012 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:14,012 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:14,012 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:14,012 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:14,012 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:14,012 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:14,013 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:14,013 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:14,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:14,013 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:14,013 45 | typedef mpl::bool_ type; 2025-09-04T16:31:14,013 | ^~~~ 2025-09-04T16:31:14,013 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:14,013 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:14,013 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:14,013 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:14,013 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:14,014 391 | boost::function_requires >(); 2025-09-04T16:31:14,014 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:14,014 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:14,014 340 | init_multi_array_ref(extents); 2025-09-04T16:31:14,014 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:14,014 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:14,014 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:14,014 | ^ 2025-09-04T16:31:14,014 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:14,014 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:14,014 | ^ 2025-09-04T16:31:14,014 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:14,015 38 | Sentence() {} 2025-09-04T16:31:14,015 | ^ 2025-09-04T16:31:14,015 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:14,015 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:14,015 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:14,015 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:31:14,015 30 | ~model() 2025-09-04T16:31:14,015 | ^ 2025-09-04T16:31:14,015 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:14,015 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:14,015 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:15,191 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/SRLBaselineExt.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/SRLBaselineExt.o 2025-09-04T16:31:15,243 In file included from ltp/src/srl/SRLBaselineExt.h:13, 2025-09-04T16:31:15,243 from ltp/src/srl/SRLBaselineExt.cpp:10: 2025-09-04T16:31:15,243 ltp/src/srl/SRLBaseline.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:15,243 12 | #pragma warning(disable:4786) 2025-09-04T16:31:15,504 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:31:15,505 from ltp/src/srl/SRLBaseline.h:15: 2025-09-04T16:31:15,505 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:15,505 12 | #pragma warning(disable:4786) 2025-09-04T16:31:15,506 In file included from ltp/src/srl/MyTree.h:15: 2025-09-04T16:31:15,506 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:15,506 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:31:18,893 In file included from ltp/src/srl/MyTree.h:17: 2025-09-04T16:31:18,893 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:31:18,893 ltp/src/__util/MyLib.h:125:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:18,893 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:31:18,893 | ~~^~~~~~~~~~~~ 2025-09-04T16:31:18,894 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:31:18,895 ltp/src/__util/MyLib.h:134:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:18,895 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:31:18,895 | ~~^~~~~~~~~~~~ 2025-09-04T16:31:19,523 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:31:19,524 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:31:19,524 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:31:19,524 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:31:19,524 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:31:19,524 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:31:19,524 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:31:19,524 ltp/thirdparty/boost/include/boost/get_pointer.hpp:27:40: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:19,524 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:31:19,525 | ^~~~~~~~ 2025-09-04T16:31:19,525 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:31:19,525 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:31:19,525 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:31:19,525 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:19,525 59 | template class auto_ptr; 2025-09-04T16:31:19,525 | ^~~~~~~~ 2025-09-04T16:31:19,567 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:31:19,567 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:31:19,567 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:31:19,567 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:31:19,567 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:19,568 656 | , public std::unary_function 2025-09-04T16:31:19,568 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:19,568 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:31:19,568 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:31:19,568 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:31:19,568 from /usr/include/c++/14/ios:44, 2025-09-04T16:31:19,568 from /usr/include/c++/14/ostream:40, 2025-09-04T16:31:19,568 from /usr/include/c++/14/iostream:41, 2025-09-04T16:31:19,568 from ltp/src/srl/SRLBaseline.h:14: 2025-09-04T16:31:19,568 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:19,568 117 | struct unary_function 2025-09-04T16:31:19,569 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:19,581 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:31:19,581 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:31:19,581 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:31:19,581 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:19,581 660 | , public std::binary_function 2025-09-04T16:31:19,581 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:19,581 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:19,582 131 | struct binary_function 2025-09-04T16:31:19,582 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:19,822 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:31:19,822 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:31:19,822 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:31:19,822 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:31:19,823 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:31:19,823 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:31:19,823 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:31:19,823 188 | failed ************ (Pred::************ 2025-09-04T16:31:19,823 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,823 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:31:19,823 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,823 190 | ); 2025-09-04T16:31:19,823 | ~ 2025-09-04T16:31:19,823 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:31:19,824 188 | failed ************ (Pred::************ 2025-09-04T16:31:19,824 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,824 | - 2025-09-04T16:31:19,824 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:31:19,824 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,824 190 | ); 2025-09-04T16:31:19,824 | ~ 2025-09-04T16:31:19,824 | - 2025-09-04T16:31:19,824 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:31:19,824 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:31:19,824 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,825 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:31:19,825 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,825 195 | ); 2025-09-04T16:31:19,825 | ~ 2025-09-04T16:31:19,825 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:31:19,825 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:31:19,825 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,825 | - 2025-09-04T16:31:19,825 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:31:19,825 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,826 195 | ); 2025-09-04T16:31:19,826 | ~ 2025-09-04T16:31:19,826 | - 2025-09-04T16:31:19,866 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:31:19,866 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:42:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:19,866 42 | typedef typename Array::index_range index_range; 2025-09-04T16:31:19,867 | ^~~~~~~~~~~ 2025-09-04T16:31:19,867 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:43:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:19,867 43 | typedef typename Array::index index; 2025-09-04T16:31:19,867 | ^~~~~ 2025-09-04T16:31:19,867 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper<0>::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:31:19,867 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:53:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:19,867 53 | typedef typename Array::index_range index_range; 2025-09-04T16:31:19,867 | ^~~~~~~~~~~ 2025-09-04T16:31:19,867 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:54:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:19,867 54 | typedef typename Array::index index; 2025-09-04T16:31:19,868 | ^~~~~ 2025-09-04T16:31:19,939 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:31:19,939 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:31:19,939 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:31:19,939 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:19,939 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:31:19,939 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:19,939 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:19,940 117 | struct unary_function 2025-09-04T16:31:19,940 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:19,940 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:19,940 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:31:19,940 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:19,940 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:19,940 131 | struct binary_function 2025-09-04T16:31:19,940 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:19,940 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:19,941 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:31:19,941 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:19,941 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:19,941 117 | struct unary_function 2025-09-04T16:31:19,941 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:19,941 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:19,941 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:31:19,941 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:19,941 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:19,941 117 | struct unary_function 2025-09-04T16:31:19,942 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:19,942 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:19,942 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:31:19,942 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:19,942 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:19,942 117 | struct unary_function 2025-09-04T16:31:19,942 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:19,943 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:19,943 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:31:19,943 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:19,943 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:19,943 131 | struct binary_function 2025-09-04T16:31:19,943 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:19,943 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:19,943 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:31:19,943 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:19,944 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:19,944 117 | struct unary_function 2025-09-04T16:31:19,944 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:19,944 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:19,944 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:31:19,944 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:19,944 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:19,944 131 | struct binary_function 2025-09-04T16:31:19,944 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:19,945 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:19,945 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:31:19,945 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:19,945 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:19,945 117 | struct unary_function 2025-09-04T16:31:19,945 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:19,945 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:19,945 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:31:19,946 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:19,946 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:19,946 131 | struct binary_function 2025-09-04T16:31:19,946 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:19,946 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:19,946 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:31:19,946 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:19,946 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:19,946 117 | struct unary_function 2025-09-04T16:31:19,946 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:19,947 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:19,947 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:31:19,947 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:19,947 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:19,947 131 | struct binary_function 2025-09-04T16:31:19,947 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:19,947 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:19,948 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:31:19,948 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:19,948 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:19,948 117 | struct unary_function 2025-09-04T16:31:19,948 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:19,948 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:19,948 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:31:19,948 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:19,948 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:19,948 131 | struct binary_function 2025-09-04T16:31:19,949 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:20,332 ltp/src/srl/SRLBaselineExt.cpp: In member function ‘void SRLBaselineExt::ExtractPrgFeatures(std::vector > >&) const’: 2025-09-04T16:31:20,333 ltp/src/srl/SRLBaselineExt.cpp:57:23: warning: unused variable ‘feature_prefix’ [-Wunused-variable] 2025-09-04T16:31:20,333 57 | const string& feature_prefix = m_prgFeaturePrefixes[i]; 2025-09-04T16:31:20,333 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,380 ltp/src/srl/SRLBaselineExt.cpp: In member function ‘void SRLBaselineExt::ExtractSrlFeatures(VecFeatForSent&, VecPosForSent&) const’: 2025-09-04T16:31:20,380 ltp/src/srl/SRLBaselineExt.cpp:137:27: warning: unused variable ‘feature_prefix’ [-Wunused-variable] 2025-09-04T16:31:20,380 137 | const string& feature_prefix = m_srlFeaturePrefixes[i]; 2025-09-04T16:31:20,380 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:21,054 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:31:21,054 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:31:21,054 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:21,054 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:21,054 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,054 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,054 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,054 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,054 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,055 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,055 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,055 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,055 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,055 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,055 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,055 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,055 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,055 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,055 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,056 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,056 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,056 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,056 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,056 391 | boost::function_requires >(); 2025-09-04T16:31:21,056 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,056 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,056 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,056 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,056 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,057 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,057 | ^ 2025-09-04T16:31:21,057 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,057 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,057 | ^ 2025-09-04T16:31:21,057 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,057 38 | Sentence() {} 2025-09-04T16:31:21,057 | ^ 2025-09-04T16:31:21,057 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,057 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,058 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,058 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:31:21,058 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:31:21,058 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,058 | ^ 2025-09-04T16:31:21,058 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:21,058 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:21,058 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,058 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,059 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,059 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,059 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,059 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,059 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,059 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,059 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,059 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,059 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,059 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,060 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,060 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,060 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,060 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,060 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,060 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,060 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,060 391 | boost::function_requires >(); 2025-09-04T16:31:21,060 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,060 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,061 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,061 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,061 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,061 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,061 | ^ 2025-09-04T16:31:21,061 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,061 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,061 | ^ 2025-09-04T16:31:21,061 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,061 38 | Sentence() {} 2025-09-04T16:31:21,061 | ^ 2025-09-04T16:31:21,062 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,062 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,062 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,062 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:31:21,062 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,062 | ^ 2025-09-04T16:31:21,062 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:21,062 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,062 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,062 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,063 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,063 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,063 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,063 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,063 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,063 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,063 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,063 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,063 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,063 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:21,064 45 | typedef mpl::bool_ type; 2025-09-04T16:31:21,064 | ^~~~ 2025-09-04T16:31:21,064 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,064 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,064 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,064 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,064 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,064 391 | boost::function_requires >(); 2025-09-04T16:31:21,064 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,065 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,065 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,065 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,065 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,065 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,065 | ^ 2025-09-04T16:31:21,065 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,065 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,066 | ^ 2025-09-04T16:31:21,066 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,066 38 | Sentence() {} 2025-09-04T16:31:21,066 | ^ 2025-09-04T16:31:21,066 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,066 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,066 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,066 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:31:21,066 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,066 | ^ 2025-09-04T16:31:21,067 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:31:21,067 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,067 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,067 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,067 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,067 391 | boost::function_requires >(); 2025-09-04T16:31:21,067 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,067 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,067 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,067 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,068 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,068 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,068 | ^ 2025-09-04T16:31:21,068 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,068 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,068 | ^ 2025-09-04T16:31:21,068 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,068 38 | Sentence() {} 2025-09-04T16:31:21,068 | ^ 2025-09-04T16:31:21,068 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,069 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,069 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,069 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:31:21,069 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:31:21,069 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:31:21,069 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:31:21,069 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:31:21,069 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:31:21,069 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:31:21,069 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,070 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,070 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:21,070 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:21,070 | ^ 2025-09-04T16:31:21,070 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:21,070 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:21,070 | ^~~~~~~~~~~~ 2025-09-04T16:31:21,070 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:21,070 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,071 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,071 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:21,071 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:21,071 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,071 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,071 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,071 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,071 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,071 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,071 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,072 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,072 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,072 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,072 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,072 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,072 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,072 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,072 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,072 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,073 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,073 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,073 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,073 391 | boost::function_requires >(); 2025-09-04T16:31:21,073 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,073 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,073 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:21,073 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,073 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,074 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,074 | ^ 2025-09-04T16:31:21,074 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,074 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,074 | ^ 2025-09-04T16:31:21,074 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,074 38 | Sentence() {} 2025-09-04T16:31:21,074 | ^ 2025-09-04T16:31:21,074 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,074 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,075 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,075 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:31:21,075 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,075 | ^ 2025-09-04T16:31:21,075 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:21,075 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:21,075 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,075 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,075 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,075 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,076 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,076 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,076 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,076 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,076 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,076 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,076 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,076 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,076 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,076 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,076 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,077 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,077 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,077 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,077 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,077 391 | boost::function_requires >(); 2025-09-04T16:31:21,077 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,077 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,077 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:21,077 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,077 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,078 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,078 | ^ 2025-09-04T16:31:21,078 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,078 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,078 | ^ 2025-09-04T16:31:21,078 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,078 38 | Sentence() {} 2025-09-04T16:31:21,078 | ^ 2025-09-04T16:31:21,078 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,078 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,078 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,079 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:31:21,079 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,079 | ^ 2025-09-04T16:31:21,079 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:21,079 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,079 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,079 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,079 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,080 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,080 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,080 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,080 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,080 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,080 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,080 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,080 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,080 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:21,081 45 | typedef mpl::bool_ type; 2025-09-04T16:31:21,081 | ^~~~ 2025-09-04T16:31:21,081 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,081 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,081 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,081 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,081 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,081 391 | boost::function_requires >(); 2025-09-04T16:31:21,081 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,082 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,082 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:21,082 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,082 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,082 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,082 | ^ 2025-09-04T16:31:21,082 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,082 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,082 | ^ 2025-09-04T16:31:21,082 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,082 38 | Sentence() {} 2025-09-04T16:31:21,083 | ^ 2025-09-04T16:31:21,083 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,083 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,083 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,083 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:31:21,083 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,083 | ^ 2025-09-04T16:31:21,083 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:31:21,083 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,083 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,084 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,084 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,084 391 | boost::function_requires >(); 2025-09-04T16:31:21,084 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,084 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,084 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:21,084 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,084 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,084 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,084 | ^ 2025-09-04T16:31:21,084 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,085 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,085 | ^ 2025-09-04T16:31:21,085 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,085 38 | Sentence() {} 2025-09-04T16:31:21,085 | ^ 2025-09-04T16:31:21,085 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,085 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,085 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,085 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:31:21,085 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,085 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,086 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:21,086 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:21,086 | ^ 2025-09-04T16:31:21,086 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:21,086 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:21,086 | ^~~~~~~~~~~~ 2025-09-04T16:31:21,086 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:21,086 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,086 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,086 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:31:21,087 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:21,087 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,087 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,087 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:21,087 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,087 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,087 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,087 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,087 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,088 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,088 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,088 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,088 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,088 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,088 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,088 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,088 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,088 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,088 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,089 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,089 391 | boost::function_requires >(); 2025-09-04T16:31:21,089 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,089 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,089 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,089 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,089 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,089 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,089 | ^ 2025-09-04T16:31:21,090 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,090 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,090 | ^ 2025-09-04T16:31:21,090 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,090 38 | Sentence() {} 2025-09-04T16:31:21,090 | ^ 2025-09-04T16:31:21,090 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,090 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,090 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,090 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = const unsigned int*]’ 2025-09-04T16:31:21,091 30 | ~model() 2025-09-04T16:31:21,091 | ^ 2025-09-04T16:31:21,091 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:21,091 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:21,091 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,091 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:31:21,091 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:21,091 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,091 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,091 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:21,092 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,092 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,092 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,092 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,092 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,092 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,092 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,092 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,092 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,092 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,093 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,093 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,093 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,093 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,093 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,093 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,093 391 | boost::function_requires >(); 2025-09-04T16:31:21,093 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,093 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,093 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,094 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,094 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,094 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,094 | ^ 2025-09-04T16:31:21,094 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,094 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,094 | ^ 2025-09-04T16:31:21,094 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,095 38 | Sentence() {} 2025-09-04T16:31:21,095 | ^ 2025-09-04T16:31:21,095 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,095 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,095 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,095 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = const unsigned int*]’ 2025-09-04T16:31:21,095 30 | ~model() 2025-09-04T16:31:21,095 | ^ 2025-09-04T16:31:21,095 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:21,095 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:21,096 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,096 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:31:21,096 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:21,096 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,096 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,096 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,096 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,096 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,096 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,096 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,097 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,097 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,097 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,097 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,097 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,097 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,097 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,097 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,097 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,098 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,098 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,098 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,098 391 | boost::function_requires >(); 2025-09-04T16:31:21,098 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,098 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,098 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,098 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,098 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,098 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,099 | ^ 2025-09-04T16:31:21,099 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,099 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,099 | ^ 2025-09-04T16:31:21,099 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,099 38 | Sentence() {} 2025-09-04T16:31:21,099 | ^ 2025-09-04T16:31:21,099 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,099 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,099 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,100 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:21,100 30 | ~model() 2025-09-04T16:31:21,100 | ^ 2025-09-04T16:31:21,100 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:21,100 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:31:21,100 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,100 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:31:21,100 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:21,100 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,100 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,100 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:21,101 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,101 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,101 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,101 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,101 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,101 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,101 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,101 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,101 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,101 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,102 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,102 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,102 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,102 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,102 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,102 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,102 391 | boost::function_requires >(); 2025-09-04T16:31:21,102 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,102 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,103 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:21,103 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,103 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,103 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,103 | ^ 2025-09-04T16:31:21,103 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,103 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,103 | ^ 2025-09-04T16:31:21,103 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,103 38 | Sentence() {} 2025-09-04T16:31:21,104 | ^ 2025-09-04T16:31:21,104 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,104 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,104 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,104 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = int*]’ 2025-09-04T16:31:21,104 30 | ~model() 2025-09-04T16:31:21,104 | ^ 2025-09-04T16:31:21,104 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:21,104 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:21,104 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,104 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:31:21,105 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:21,105 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,105 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,105 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:21,105 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,105 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,105 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,105 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,105 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,106 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,106 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,106 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,106 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,106 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,106 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,106 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,106 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,106 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,106 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,106 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,107 391 | boost::function_requires >(); 2025-09-04T16:31:21,107 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,107 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,107 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:21,107 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,107 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,107 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,107 | ^ 2025-09-04T16:31:21,107 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,108 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,108 | ^ 2025-09-04T16:31:21,108 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,108 38 | Sentence() {} 2025-09-04T16:31:21,108 | ^ 2025-09-04T16:31:21,108 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,108 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,108 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,108 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = int*]’ 2025-09-04T16:31:21,108 30 | ~model() 2025-09-04T16:31:21,109 | ^ 2025-09-04T16:31:21,109 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:21,109 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:21,109 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,109 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:31:21,109 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:21,109 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,109 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,109 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,110 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,110 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,110 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,110 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,110 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,110 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,110 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,110 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,110 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,111 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,111 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,111 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,111 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,111 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,111 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,111 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,111 391 | boost::function_requires >(); 2025-09-04T16:31:21,111 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,111 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,112 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:21,112 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,112 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,112 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,112 | ^ 2025-09-04T16:31:21,112 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,112 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,112 | ^ 2025-09-04T16:31:21,112 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,112 38 | Sentence() {} 2025-09-04T16:31:21,113 | ^ 2025-09-04T16:31:21,113 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,113 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,113 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,113 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = int*]’ 2025-09-04T16:31:21,113 30 | ~model() 2025-09-04T16:31:21,113 | ^ 2025-09-04T16:31:21,113 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:21,113 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:31:21,113 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,114 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T16:31:21,114 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:21,114 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,114 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,114 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,114 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,114 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,114 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,114 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,114 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,115 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,115 391 | boost::function_requires >(); 2025-09-04T16:31:21,115 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,115 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,115 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,115 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,115 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,115 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,115 | ^ 2025-09-04T16:31:21,115 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,116 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,116 | ^ 2025-09-04T16:31:21,116 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,116 38 | Sentence() {} 2025-09-04T16:31:21,116 | ^ 2025-09-04T16:31:21,116 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,116 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,116 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,116 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T16:31:21,117 107 | template <> struct SignedInteger {}; 2025-09-04T16:31:21,117 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,117 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:21,117 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:21,117 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,117 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,117 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:21,117 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,117 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,117 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,118 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,118 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,118 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:21,118 45 | typedef mpl::bool_ type; 2025-09-04T16:31:21,118 | ^~~~ 2025-09-04T16:31:21,118 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:31:21,118 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:31:21,118 | ^~~~~ 2025-09-04T16:31:21,118 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,118 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,119 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,119 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,119 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,119 391 | boost::function_requires >(); 2025-09-04T16:31:21,119 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,119 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,119 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,119 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,119 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,120 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,120 | ^ 2025-09-04T16:31:21,120 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,120 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,120 | ^ 2025-09-04T16:31:21,120 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,120 38 | Sentence() {} 2025-09-04T16:31:21,120 | ^ 2025-09-04T16:31:21,120 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,120 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,121 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,121 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:31:21,121 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,121 | ^ 2025-09-04T16:31:21,121 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:31:21,121 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:21,121 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,121 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,121 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,121 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,122 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,122 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,122 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,122 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,122 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,122 391 | boost::function_requires >(); 2025-09-04T16:31:21,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,122 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,122 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,122 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,123 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,123 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,123 | ^ 2025-09-04T16:31:21,123 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,123 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,123 | ^ 2025-09-04T16:31:21,123 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,123 38 | Sentence() {} 2025-09-04T16:31:21,123 | ^ 2025-09-04T16:31:21,124 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,124 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,124 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,124 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:31:21,124 30 | ~model() 2025-09-04T16:31:21,124 | ^ 2025-09-04T16:31:21,124 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:21,124 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:21,124 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,124 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:31:21,125 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:21,125 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,125 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,125 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:21,125 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,125 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,125 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:21,125 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,125 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,125 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,126 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,126 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,126 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:21,126 45 | typedef mpl::bool_ type; 2025-09-04T16:31:21,126 | ^~~~ 2025-09-04T16:31:21,126 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,126 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,126 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,126 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,126 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,127 391 | boost::function_requires >(); 2025-09-04T16:31:21,127 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,127 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,127 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,127 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,127 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,127 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,127 | ^ 2025-09-04T16:31:21,127 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,127 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,127 | ^ 2025-09-04T16:31:21,128 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,128 38 | Sentence() {} 2025-09-04T16:31:21,128 | ^ 2025-09-04T16:31:21,128 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,128 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,128 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,128 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:31:21,128 30 | ~model() 2025-09-04T16:31:21,128 | ^ 2025-09-04T16:31:21,128 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:21,129 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:21,129 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:27,553 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/SRL_DLL.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/SRL_DLL.o 2025-09-04T16:31:27,807 In file included from ltp/src/srl/DepSRL.h:14, 2025-09-04T16:31:27,807 from ltp/src/srl/SRL_DLL.cpp:2: 2025-09-04T16:31:27,808 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:27,808 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:31:28,067 In file included from ltp/src/srl/SRLBaselineExt.h:13, 2025-09-04T16:31:28,067 from ltp/src/srl/DepSRL.h:16: 2025-09-04T16:31:28,068 ltp/src/srl/SRLBaseline.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:28,068 12 | #pragma warning(disable:4786) 2025-09-04T16:31:28,068 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:31:28,068 from ltp/src/srl/SRLBaseline.h:15: 2025-09-04T16:31:28,068 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:28,068 12 | #pragma warning(disable:4786) 2025-09-04T16:31:31,279 In file included from ltp/src/srl/DepSRL.h:15: 2025-09-04T16:31:31,279 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:31:31,279 ltp/src/__util/MyLib.h:125:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:31,279 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:31:31,279 | ~~^~~~~~~~~~~~ 2025-09-04T16:31:31,280 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:31:31,281 ltp/src/__util/MyLib.h:134:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:31,281 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:31:31,281 | ~~^~~~~~~~~~~~ 2025-09-04T16:31:31,916 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:31:31,916 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:31:31,916 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:31:31,916 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:31:31,916 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:31:31,917 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:31:31,917 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:31:31,917 ltp/thirdparty/boost/include/boost/get_pointer.hpp:27:40: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:31,917 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:31:31,917 | ^~~~~~~~ 2025-09-04T16:31:31,917 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:31:31,917 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:31:31,917 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:31:31,917 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:31,917 59 | template class auto_ptr; 2025-09-04T16:31:31,918 | ^~~~~~~~ 2025-09-04T16:31:31,960 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:31:31,960 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:31:31,960 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:31:31,960 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:31:31,960 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:31,960 656 | , public std::unary_function 2025-09-04T16:31:31,960 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:31,960 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:31:31,960 from ltp/src/srl/SRL_DLL.h:6, 2025-09-04T16:31:31,961 from ltp/src/srl/SRL_DLL.cpp:1: 2025-09-04T16:31:31,961 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:31,961 117 | struct unary_function 2025-09-04T16:31:31,961 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:31,973 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:31:31,973 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:31:31,973 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:31:31,973 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:31,974 660 | , public std::binary_function 2025-09-04T16:31:31,974 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:31,974 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:31,974 131 | struct binary_function 2025-09-04T16:31:31,974 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:32,215 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:31:32,215 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:31:32,216 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:31:32,216 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:31:32,216 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:31:32,216 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:31:32,216 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:31:32,216 188 | failed ************ (Pred::************ 2025-09-04T16:31:32,216 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:32,216 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:31:32,216 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:32,217 190 | ); 2025-09-04T16:31:32,217 | ~ 2025-09-04T16:31:32,217 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:31:32,217 188 | failed ************ (Pred::************ 2025-09-04T16:31:32,217 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:32,217 | - 2025-09-04T16:31:32,217 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:31:32,217 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:32,217 190 | ); 2025-09-04T16:31:32,217 | ~ 2025-09-04T16:31:32,218 | - 2025-09-04T16:31:32,218 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:31:32,218 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:31:32,218 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:32,218 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:31:32,218 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:32,218 195 | ); 2025-09-04T16:31:32,218 | ~ 2025-09-04T16:31:32,218 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:31:32,218 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:31:32,219 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:32,219 | - 2025-09-04T16:31:32,219 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:31:32,219 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:32,219 195 | ); 2025-09-04T16:31:32,219 | ~ 2025-09-04T16:31:32,219 | - 2025-09-04T16:31:32,260 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:31:32,260 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:42:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:32,260 42 | typedef typename Array::index_range index_range; 2025-09-04T16:31:32,260 | ^~~~~~~~~~~ 2025-09-04T16:31:32,260 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:43:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:32,260 43 | typedef typename Array::index index; 2025-09-04T16:31:32,260 | ^~~~~ 2025-09-04T16:31:32,260 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper<0>::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:31:32,261 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:53:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:32,261 53 | typedef typename Array::index_range index_range; 2025-09-04T16:31:32,261 | ^~~~~~~~~~~ 2025-09-04T16:31:32,261 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:54:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:32,261 54 | typedef typename Array::index index; 2025-09-04T16:31:32,261 | ^~~~~ 2025-09-04T16:31:32,332 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:31:32,332 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:31:32,332 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:31:32,332 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:32,333 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:31:32,333 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:32,333 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:32,333 117 | struct unary_function 2025-09-04T16:31:32,333 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:32,333 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:32,333 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:31:32,333 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:32,333 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:32,334 131 | struct binary_function 2025-09-04T16:31:32,334 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:32,334 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:32,334 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:31:32,334 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:32,334 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:32,334 117 | struct unary_function 2025-09-04T16:31:32,334 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:32,334 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:32,334 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:31:32,335 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:32,335 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:32,335 117 | struct unary_function 2025-09-04T16:31:32,335 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:32,335 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:32,335 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:31:32,335 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:32,336 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:32,336 117 | struct unary_function 2025-09-04T16:31:32,336 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:32,336 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:32,336 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:31:32,336 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:32,336 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:32,336 131 | struct binary_function 2025-09-04T16:31:32,336 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:32,337 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:32,337 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:31:32,337 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:32,337 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:32,337 117 | struct unary_function 2025-09-04T16:31:32,337 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:32,337 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:32,337 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:31:32,337 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:32,338 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:32,338 131 | struct binary_function 2025-09-04T16:31:32,338 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:32,338 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:32,338 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:31:32,338 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:32,338 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:32,338 117 | struct unary_function 2025-09-04T16:31:32,339 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:32,339 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:32,339 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:31:32,339 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:32,339 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:32,339 131 | struct binary_function 2025-09-04T16:31:32,339 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:32,339 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:32,339 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:31:32,340 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:32,340 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:32,340 117 | struct unary_function 2025-09-04T16:31:32,340 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:32,340 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:32,340 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:31:32,340 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:32,340 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:32,340 131 | struct binary_function 2025-09-04T16:31:32,341 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:32,341 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:32,341 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:31:32,341 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:32,341 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:32,341 117 | struct unary_function 2025-09-04T16:31:32,341 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:32,342 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:32,342 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:31:32,342 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:32,342 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:32,342 131 | struct binary_function 2025-09-04T16:31:32,342 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:32,903 ltp/src/srl/SRL_DLL.cpp: In function ‘int GetSRLResult_size(std::vector > > > >&, std::vector, std::pair > > > >&)’: 2025-09-04T16:31:32,903 ltp/src/srl/SRL_DLL.cpp:69:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:32,904 69 | for (; i < vecSRLResult.size(); ++i) { 2025-09-04T16:31:32,904 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:32,933 ltp/src/srl/SRL_DLL.cpp: In function ‘int GetSRLResult(std::vector > > > >&, std::vector, std::pair > > > >&)’: 2025-09-04T16:31:32,933 ltp/src/srl/SRL_DLL.cpp:84:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:32,933 84 | for (; i < vecSRLResult.size(); ++i) { 2025-09-04T16:31:32,933 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:32,935 ltp/src/srl/SRL_DLL.cpp:91:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::pair > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:32,935 91 | for (; j < tmp_vecSRLResult[i].second.size(); ++j) { 2025-09-04T16:31:32,935 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,588 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:31:33,588 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:31:33,588 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:33,589 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:33,589 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,589 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,589 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:33,589 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,589 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,589 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:33,589 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,589 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,589 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:33,590 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:33,590 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,590 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:33,590 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:33,590 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:33,590 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:33,590 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:33,590 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,590 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,590 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:33,591 391 | boost::function_requires >(); 2025-09-04T16:31:33,591 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,591 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,591 340 | init_multi_array_ref(extents); 2025-09-04T16:31:33,591 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:33,591 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,591 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:33,591 | ^ 2025-09-04T16:31:33,591 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:33,591 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:33,592 | ^ 2025-09-04T16:31:33,592 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:33,592 38 | Sentence() {} 2025-09-04T16:31:33,592 | ^ 2025-09-04T16:31:33,592 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:33,592 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,592 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,592 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:31:33,592 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:31:33,593 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,593 | ^ 2025-09-04T16:31:33,593 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:33,593 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:33,593 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,593 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,593 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:33,593 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,593 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,593 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:33,594 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,594 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,594 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:33,594 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:33,594 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,594 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:33,594 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:33,594 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:33,594 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:33,594 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:33,594 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,595 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,595 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:33,595 391 | boost::function_requires >(); 2025-09-04T16:31:33,595 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,595 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,595 340 | init_multi_array_ref(extents); 2025-09-04T16:31:33,595 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:33,595 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,595 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:33,595 | ^ 2025-09-04T16:31:33,596 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:33,596 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:33,596 | ^ 2025-09-04T16:31:33,596 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:33,596 38 | Sentence() {} 2025-09-04T16:31:33,596 | ^ 2025-09-04T16:31:33,596 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:33,596 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,596 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,596 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:31:33,596 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,597 | ^ 2025-09-04T16:31:33,597 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:33,597 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:33,597 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,597 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,597 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:33,597 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,597 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,597 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:33,597 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:33,598 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,598 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:33,598 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:33,598 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:33,598 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:33,598 45 | typedef mpl::bool_ type; 2025-09-04T16:31:33,598 | ^~~~ 2025-09-04T16:31:33,598 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:33,598 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:33,598 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,599 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,599 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:33,599 391 | boost::function_requires >(); 2025-09-04T16:31:33,599 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,599 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,599 340 | init_multi_array_ref(extents); 2025-09-04T16:31:33,599 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:33,599 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,600 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:33,600 | ^ 2025-09-04T16:31:33,600 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:33,600 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:33,600 | ^ 2025-09-04T16:31:33,600 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:33,600 38 | Sentence() {} 2025-09-04T16:31:33,600 | ^ 2025-09-04T16:31:33,600 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:33,601 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,601 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,601 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:31:33,601 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,601 | ^ 2025-09-04T16:31:33,601 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:31:33,601 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:33,601 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,601 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,601 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:33,602 391 | boost::function_requires >(); 2025-09-04T16:31:33,602 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,602 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,602 340 | init_multi_array_ref(extents); 2025-09-04T16:31:33,602 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:33,602 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,602 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:33,602 | ^ 2025-09-04T16:31:33,602 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:33,602 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:33,603 | ^ 2025-09-04T16:31:33,603 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:33,603 38 | Sentence() {} 2025-09-04T16:31:33,603 | ^ 2025-09-04T16:31:33,603 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:33,603 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,603 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,603 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:31:33,603 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:31:33,603 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:31:33,604 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:31:33,604 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:31:33,604 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:31:33,604 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:31:33,604 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,604 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,604 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:33,604 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:33,604 | ^ 2025-09-04T16:31:33,604 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:33,605 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:33,605 | ^~~~~~~~~~~~ 2025-09-04T16:31:33,605 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:33,605 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,605 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,605 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:33,605 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:33,605 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,605 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,605 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:33,606 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,606 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,606 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:33,606 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,606 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,606 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:33,606 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:33,606 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,606 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:33,606 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:33,607 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:33,607 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:33,607 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:33,607 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,607 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,607 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:33,607 391 | boost::function_requires >(); 2025-09-04T16:31:33,607 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,607 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,608 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:33,608 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,608 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,608 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:33,608 | ^ 2025-09-04T16:31:33,608 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:33,608 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:33,608 | ^ 2025-09-04T16:31:33,608 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:33,608 38 | Sentence() {} 2025-09-04T16:31:33,609 | ^ 2025-09-04T16:31:33,609 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:33,609 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,609 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,609 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:31:33,609 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,609 | ^ 2025-09-04T16:31:33,609 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:33,609 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:33,610 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,610 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,610 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:33,610 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,610 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,610 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:33,610 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,610 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,610 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:33,610 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:33,611 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,611 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:33,611 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:33,611 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:33,611 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:33,611 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:33,611 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,611 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,611 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:33,611 391 | boost::function_requires >(); 2025-09-04T16:31:33,611 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,612 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,612 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:33,612 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,612 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,612 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:33,612 | ^ 2025-09-04T16:31:33,612 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:33,612 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:33,612 | ^ 2025-09-04T16:31:33,612 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:33,613 38 | Sentence() {} 2025-09-04T16:31:33,613 | ^ 2025-09-04T16:31:33,613 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:33,613 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,613 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,613 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:31:33,613 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,613 | ^ 2025-09-04T16:31:33,613 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:33,613 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:33,613 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,614 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,614 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:33,614 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,614 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,614 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:33,614 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:33,614 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,614 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:33,615 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:33,615 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:33,615 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:33,615 45 | typedef mpl::bool_ type; 2025-09-04T16:31:33,615 | ^~~~ 2025-09-04T16:31:33,615 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:33,615 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:33,615 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,615 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,615 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:33,616 391 | boost::function_requires >(); 2025-09-04T16:31:33,616 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,616 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,616 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:33,616 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,616 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,616 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:33,616 | ^ 2025-09-04T16:31:33,616 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:33,617 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:33,617 | ^ 2025-09-04T16:31:33,617 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:33,617 38 | Sentence() {} 2025-09-04T16:31:33,617 | ^ 2025-09-04T16:31:33,617 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:33,617 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,617 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,617 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:31:33,617 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,617 | ^ 2025-09-04T16:31:33,618 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:31:33,618 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:33,618 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,618 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,618 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:33,618 391 | boost::function_requires >(); 2025-09-04T16:31:33,618 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,618 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,618 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:33,618 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,618 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,619 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:33,619 | ^ 2025-09-04T16:31:33,619 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:33,619 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:33,619 | ^ 2025-09-04T16:31:33,619 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:33,619 38 | Sentence() {} 2025-09-04T16:31:33,619 | ^ 2025-09-04T16:31:33,619 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:33,619 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,620 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,620 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:31:33,620 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,620 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,620 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:33,620 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:33,620 | ^ 2025-09-04T16:31:33,620 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:33,620 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:33,620 | ^~~~~~~~~~~~ 2025-09-04T16:31:33,620 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:33,621 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,621 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,621 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:31:33,621 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:33,621 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,621 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,621 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:33,621 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,621 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,622 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:33,622 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,622 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,622 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:33,622 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,622 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,622 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:33,622 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:33,622 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,622 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:33,623 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:33,623 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,623 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,623 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:33,623 391 | boost::function_requires >(); 2025-09-04T16:31:33,623 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,623 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,623 340 | init_multi_array_ref(extents); 2025-09-04T16:31:33,623 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:33,623 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,624 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:33,624 | ^ 2025-09-04T16:31:33,624 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:33,624 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:33,624 | ^ 2025-09-04T16:31:33,624 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:33,624 38 | Sentence() {} 2025-09-04T16:31:33,624 | ^ 2025-09-04T16:31:33,624 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:33,625 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,625 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,625 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = const unsigned int*]’ 2025-09-04T16:31:33,625 30 | ~model() 2025-09-04T16:31:33,625 | ^ 2025-09-04T16:31:33,625 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:33,625 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:33,625 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,625 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:31:33,625 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:33,626 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,626 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,626 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:33,626 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,626 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,626 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:33,626 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,626 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,626 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:33,626 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,627 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,627 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:33,627 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:33,627 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,627 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:33,627 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:33,627 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,627 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,627 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:33,627 391 | boost::function_requires >(); 2025-09-04T16:31:33,628 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,628 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,628 340 | init_multi_array_ref(extents); 2025-09-04T16:31:33,628 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:33,628 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,628 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:33,628 | ^ 2025-09-04T16:31:33,628 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:33,628 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:33,629 | ^ 2025-09-04T16:31:33,629 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:33,629 38 | Sentence() {} 2025-09-04T16:31:33,629 | ^ 2025-09-04T16:31:33,629 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:33,629 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,629 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,629 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = const unsigned int*]’ 2025-09-04T16:31:33,629 30 | ~model() 2025-09-04T16:31:33,629 | ^ 2025-09-04T16:31:33,629 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:33,630 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:33,630 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,630 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:31:33,630 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:33,630 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,630 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,630 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:33,630 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,630 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,631 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:33,631 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,631 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,631 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:33,631 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:33,631 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,631 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:33,631 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:33,631 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:33,631 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:33,632 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:33,632 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,632 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,632 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:33,632 391 | boost::function_requires >(); 2025-09-04T16:31:33,632 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,632 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,632 340 | init_multi_array_ref(extents); 2025-09-04T16:31:33,632 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:33,632 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,633 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:33,633 | ^ 2025-09-04T16:31:33,633 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:33,633 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:33,633 | ^ 2025-09-04T16:31:33,633 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:33,633 38 | Sentence() {} 2025-09-04T16:31:33,633 | ^ 2025-09-04T16:31:33,633 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:33,633 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,634 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,634 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:33,634 30 | ~model() 2025-09-04T16:31:33,634 | ^ 2025-09-04T16:31:33,634 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:33,634 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:31:33,634 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,634 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:31:33,634 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:33,634 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,635 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,635 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:33,635 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,635 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,635 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:33,635 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,635 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,635 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:33,635 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,635 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,636 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:33,636 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:33,636 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,636 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:33,636 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:33,636 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,636 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,636 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:33,636 391 | boost::function_requires >(); 2025-09-04T16:31:33,637 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,637 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,637 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:33,637 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,637 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,637 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:33,637 | ^ 2025-09-04T16:31:33,637 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:33,637 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:33,637 | ^ 2025-09-04T16:31:33,638 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:33,638 38 | Sentence() {} 2025-09-04T16:31:33,638 | ^ 2025-09-04T16:31:33,638 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:33,638 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,638 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,638 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = int*]’ 2025-09-04T16:31:33,638 30 | ~model() 2025-09-04T16:31:33,638 | ^ 2025-09-04T16:31:33,638 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:33,639 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:33,639 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,639 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:31:33,639 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:33,639 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,639 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,639 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:33,639 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,639 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,639 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:33,639 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,640 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,640 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:33,640 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,640 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,640 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:33,640 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:33,640 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,640 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:33,640 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:33,640 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,640 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,641 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:33,641 391 | boost::function_requires >(); 2025-09-04T16:31:33,641 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,641 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,641 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:33,641 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,641 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,641 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:33,641 | ^ 2025-09-04T16:31:33,641 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:33,642 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:33,642 | ^ 2025-09-04T16:31:33,642 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:33,642 38 | Sentence() {} 2025-09-04T16:31:33,642 | ^ 2025-09-04T16:31:33,642 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:33,642 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,642 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,642 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = int*]’ 2025-09-04T16:31:33,642 30 | ~model() 2025-09-04T16:31:33,643 | ^ 2025-09-04T16:31:33,643 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:33,643 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:33,643 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,643 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:31:33,643 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:33,643 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,643 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,643 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:33,644 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,644 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,644 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:33,644 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,644 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,644 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:33,644 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:33,644 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,644 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:33,644 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:33,645 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:33,645 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:33,645 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:33,645 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,645 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,645 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:33,645 391 | boost::function_requires >(); 2025-09-04T16:31:33,645 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,645 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,645 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:33,646 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,646 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,646 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:33,646 | ^ 2025-09-04T16:31:33,646 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:33,646 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:33,646 | ^ 2025-09-04T16:31:33,646 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:33,646 38 | Sentence() {} 2025-09-04T16:31:33,646 | ^ 2025-09-04T16:31:33,647 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:33,647 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,647 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,647 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = int*]’ 2025-09-04T16:31:33,647 30 | ~model() 2025-09-04T16:31:33,647 | ^ 2025-09-04T16:31:33,647 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:33,647 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:31:33,647 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,647 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T16:31:33,648 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:33,648 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,648 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,648 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:33,648 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,648 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,648 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:33,648 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,648 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,649 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:33,649 391 | boost::function_requires >(); 2025-09-04T16:31:33,649 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,649 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,649 340 | init_multi_array_ref(extents); 2025-09-04T16:31:33,649 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:33,649 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,649 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:33,649 | ^ 2025-09-04T16:31:33,649 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:33,650 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:33,650 | ^ 2025-09-04T16:31:33,650 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:33,650 38 | Sentence() {} 2025-09-04T16:31:33,650 | ^ 2025-09-04T16:31:33,650 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:33,650 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,650 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,650 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T16:31:33,651 107 | template <> struct SignedInteger {}; 2025-09-04T16:31:33,651 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,651 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:33,651 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:33,651 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,651 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,651 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:33,651 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:33,651 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,652 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:33,652 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:33,652 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:33,652 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:33,652 45 | typedef mpl::bool_ type; 2025-09-04T16:31:33,652 | ^~~~ 2025-09-04T16:31:33,652 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:31:33,652 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:31:33,652 | ^~~~~ 2025-09-04T16:31:33,652 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:33,653 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:33,653 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,653 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,653 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:33,653 391 | boost::function_requires >(); 2025-09-04T16:31:33,653 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,653 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,653 340 | init_multi_array_ref(extents); 2025-09-04T16:31:33,653 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:33,654 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,654 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:33,654 | ^ 2025-09-04T16:31:33,654 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:33,654 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:33,654 | ^ 2025-09-04T16:31:33,654 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:33,654 38 | Sentence() {} 2025-09-04T16:31:33,654 | ^ 2025-09-04T16:31:33,654 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:33,654 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,655 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,655 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:31:33,655 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,655 | ^ 2025-09-04T16:31:33,655 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:31:33,655 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:33,655 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,655 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,655 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:33,655 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:33,656 | ^~~~~~~~~~~~~ 2025-09-04T16:31:33,656 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:33,656 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,656 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,656 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:33,656 391 | boost::function_requires >(); 2025-09-04T16:31:33,656 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,656 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,656 340 | init_multi_array_ref(extents); 2025-09-04T16:31:33,657 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:33,657 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,657 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:33,657 | ^ 2025-09-04T16:31:33,657 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:33,657 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:33,657 | ^ 2025-09-04T16:31:33,657 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:33,657 38 | Sentence() {} 2025-09-04T16:31:33,657 | ^ 2025-09-04T16:31:33,658 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:33,658 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,658 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,658 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:31:33,658 30 | ~model() 2025-09-04T16:31:33,658 | ^ 2025-09-04T16:31:33,658 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:33,658 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:33,658 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,658 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:31:33,659 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:33,659 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,659 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,659 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:33,659 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,659 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,659 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:33,659 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:33,659 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,660 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:33,660 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:33,660 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:33,660 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:33,660 45 | typedef mpl::bool_ type; 2025-09-04T16:31:33,660 | ^~~~ 2025-09-04T16:31:33,660 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:33,660 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:33,660 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:33,660 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,661 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:33,661 391 | boost::function_requires >(); 2025-09-04T16:31:33,661 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,661 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,661 340 | init_multi_array_ref(extents); 2025-09-04T16:31:33,661 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:33,661 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:33,661 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:33,661 | ^ 2025-09-04T16:31:33,661 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:33,662 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:33,662 | ^ 2025-09-04T16:31:33,662 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:33,662 38 | Sentence() {} 2025-09-04T16:31:33,662 | ^ 2025-09-04T16:31:33,662 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:33,662 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:33,662 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:33,662 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:31:33,662 30 | ~model() 2025-09-04T16:31:33,663 | ^ 2025-09-04T16:31:33,663 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:33,663 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:33,663 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,560 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/SRL_DLL_x.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/SRL_DLL_x.o 2025-09-04T16:31:36,306 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/Sentence.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/Sentence.o 2025-09-04T16:31:39,993 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:31:39,994 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:31:39,994 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:31:39,994 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:31:39,994 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:31:39,994 from ltp/src/srl/Sentence.cpp:12: 2025-09-04T16:31:39,994 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:31:39,994 188 | failed ************ (Pred::************ 2025-09-04T16:31:39,994 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:39,995 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:31:39,995 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:39,995 190 | ); 2025-09-04T16:31:39,995 | ~ 2025-09-04T16:31:39,995 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:31:39,995 188 | failed ************ (Pred::************ 2025-09-04T16:31:39,995 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:39,995 | - 2025-09-04T16:31:39,995 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:31:39,995 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:39,996 190 | ); 2025-09-04T16:31:39,996 | ~ 2025-09-04T16:31:39,996 | - 2025-09-04T16:31:39,996 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:31:39,996 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:31:39,996 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:39,996 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:31:39,996 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:39,996 195 | ); 2025-09-04T16:31:39,997 | ~ 2025-09-04T16:31:39,997 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:31:39,997 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:31:39,997 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:39,997 | - 2025-09-04T16:31:39,997 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:31:39,997 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:39,997 195 | ); 2025-09-04T16:31:39,997 | ~ 2025-09-04T16:31:39,997 | - 2025-09-04T16:31:40,034 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:31:40,034 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:42:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:40,034 42 | typedef typename Array::index_range index_range; 2025-09-04T16:31:40,034 | ^~~~~~~~~~~ 2025-09-04T16:31:40,034 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:43:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:40,034 43 | typedef typename Array::index index; 2025-09-04T16:31:40,034 | ^~~~~ 2025-09-04T16:31:40,034 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper<0>::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:31:40,035 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:53:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:40,035 53 | typedef typename Array::index_range index_range; 2025-09-04T16:31:40,035 | ^~~~~~~~~~~ 2025-09-04T16:31:40,035 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:54:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:40,035 54 | typedef typename Array::index index; 2025-09-04T16:31:40,035 | ^~~~~ 2025-09-04T16:31:40,145 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:31:40,145 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:31:40,145 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:31:40,145 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:40,146 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:31:40,146 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:40,146 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:31:40,146 from ltp/src/srl/Sentence.h:14: 2025-09-04T16:31:40,146 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:40,146 117 | struct unary_function 2025-09-04T16:31:40,146 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:40,146 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:40,147 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:31:40,147 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:40,147 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:40,147 131 | struct binary_function 2025-09-04T16:31:40,147 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:40,147 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:40,147 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:31:40,147 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:40,148 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:40,148 117 | struct unary_function 2025-09-04T16:31:40,148 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:40,148 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:40,148 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:31:40,148 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:40,148 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:40,149 117 | struct unary_function 2025-09-04T16:31:40,149 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:40,149 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:40,149 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:31:40,149 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:40,149 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:40,149 117 | struct unary_function 2025-09-04T16:31:40,150 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:40,150 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:40,150 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:31:40,150 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:40,150 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:40,150 131 | struct binary_function 2025-09-04T16:31:40,150 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:40,150 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:40,150 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:31:40,151 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:40,151 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:40,151 117 | struct unary_function 2025-09-04T16:31:40,151 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:40,151 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:40,151 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:31:40,151 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:40,151 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:40,151 131 | struct binary_function 2025-09-04T16:31:40,151 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:40,152 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:40,152 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:31:40,152 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:40,152 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:40,152 117 | struct unary_function 2025-09-04T16:31:40,152 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:40,152 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:40,152 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:31:40,152 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:40,153 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:40,153 131 | struct binary_function 2025-09-04T16:31:40,153 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:40,153 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:40,153 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:31:40,153 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:40,153 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:40,153 117 | struct unary_function 2025-09-04T16:31:40,153 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:40,153 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:40,154 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:31:40,154 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:40,154 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:40,154 131 | struct binary_function 2025-09-04T16:31:40,154 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:40,154 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:40,154 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:31:40,154 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:40,155 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:40,155 117 | struct unary_function 2025-09-04T16:31:40,155 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:40,155 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:40,155 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:31:40,155 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:40,155 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:40,155 131 | struct binary_function 2025-09-04T16:31:40,155 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:41,107 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T16:31:41,108 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T16:31:41,108 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:148, 2025-09-04T16:31:41,108 from ltp/src/srl/Sentence.cpp:15: 2025-09-04T16:31:41,108 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:41,108 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:31:41,108 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:41,108 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:41,108 117 | struct unary_function 2025-09-04T16:31:41,108 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:41,108 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:41,109 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:31:41,109 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:41,109 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:41,109 117 | struct unary_function 2025-09-04T16:31:41,109 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:41,109 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:41,109 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:31:41,109 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:41,109 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:41,110 117 | struct unary_function 2025-09-04T16:31:41,110 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:41,369 ltp/src/srl/Sentence.cpp: In member function ‘void Sentence::from_corpus_block(const std::vector >&)’: 2025-09-04T16:31:41,369 ltp/src/srl/Sentence.cpp:112:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:41,369 112 | for (int i = 0; i < children_of_node[node].size(); ++ i) { 2025-09-04T16:31:41,369 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,906 ltp/thirdparty/boost/include/boost/multi_array/base.hpp: In instantiation of ‘ArrayRef boost::detail::multi_array::multi_array_impl_base::generate_array_view(boost::type, const boost::detail::multi_array::index_gen&, const size_type*, const index*, const index*, TPtr) const [with ArrayRef = boost::detail::multi_array::multi_array_view, 2>; int NDims = 2; TPtr = std::__cxx11::basic_string*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; size_type = unsigned int; index = int]’: 2025-09-04T16:31:41,906 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:534:38: required from ‘typename boost::multi_array_ref::array_view::type boost::multi_array_ref::operator[](const boost::detail::multi_array::index_gen&) [with int NDims = 2; T = std::__cxx11::basic_string; unsigned int NumDims = 2; typename array_view::type = boost::detail::multi_array::multi_array_view, 2>]’ 2025-09-04T16:31:41,906 534 | super_type::generate_array_view(boost::type(), 2025-09-04T16:31:41,906 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,906 535 | indices, 2025-09-04T16:31:41,906 | ~~~~~~~~ 2025-09-04T16:31:41,906 536 | this->shape(), 2025-09-04T16:31:41,907 | ~~~~~~~~~~~~~~ 2025-09-04T16:31:41,907 537 | this->strides(), 2025-09-04T16:31:41,907 | ~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,907 538 | this->index_bases(), 2025-09-04T16:31:41,907 | ~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,907 539 | origin()); 2025-09-04T16:31:41,907 | ~~~~~~~~~ 2025-09-04T16:31:41,907 ltp/thirdparty/boost/include/boost/multi_array.hpp:442:86: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,907 442 | multi_array::BOOST_NESTED_TEMPLATE array_view::type view_old = (*this)[old_idxes]; 2025-09-04T16:31:41,907 | ~~~~~~~^ 2025-09-04T16:31:41,908 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:41,908 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:41,908 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,908 ltp/thirdparty/boost/include/boost/multi_array/base.hpp:463:13: warning: unused variable ‘bound_adjustment’ [-Wunused-variable] 2025-09-04T16:31:41,908 463 | index bound_adjustment = stride < 0 ? 1 : 0; 2025-09-04T16:31:41,908 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,013 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:31:42,013 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:31:42,013 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:42,013 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:42,013 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,014 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,014 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:42,014 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,014 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,014 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:42,014 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,014 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,014 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:42,014 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,014 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,014 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:42,015 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,015 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,015 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,015 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:42,015 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,015 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,015 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:42,015 391 | boost::function_requires >(); 2025-09-04T16:31:42,015 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,015 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,016 340 | init_multi_array_ref(extents); 2025-09-04T16:31:42,016 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:42,016 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,016 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:42,016 | ^ 2025-09-04T16:31:42,016 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,016 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:42,016 | ^ 2025-09-04T16:31:42,016 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:42,016 38 | Sentence() {} 2025-09-04T16:31:42,016 | ^ 2025-09-04T16:31:42,017 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,017 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,017 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,017 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:31:42,017 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:31:42,017 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,017 | ^ 2025-09-04T16:31:42,017 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:42,018 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:42,018 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,018 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,018 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:42,018 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,018 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,018 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:42,018 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,018 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,018 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:42,019 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,019 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,019 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:42,019 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,019 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,019 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,019 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:42,019 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,019 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,019 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:42,020 391 | boost::function_requires >(); 2025-09-04T16:31:42,020 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,020 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,020 340 | init_multi_array_ref(extents); 2025-09-04T16:31:42,020 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:42,020 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,020 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:42,020 | ^ 2025-09-04T16:31:42,020 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,020 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:42,021 | ^ 2025-09-04T16:31:42,021 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:42,021 38 | Sentence() {} 2025-09-04T16:31:42,021 | ^ 2025-09-04T16:31:42,021 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,021 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,021 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,021 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:31:42,021 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,021 | ^ 2025-09-04T16:31:42,021 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:42,022 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:42,022 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,022 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,022 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:42,022 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,022 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,022 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:42,022 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,022 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,022 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:42,023 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,023 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:42,023 45 | typedef mpl::bool_ type; 2025-09-04T16:31:42,023 | ^~~~ 2025-09-04T16:31:42,023 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,023 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:42,023 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,023 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,023 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:42,024 391 | boost::function_requires >(); 2025-09-04T16:31:42,024 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,024 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,024 340 | init_multi_array_ref(extents); 2025-09-04T16:31:42,024 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:42,024 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,024 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:42,024 | ^ 2025-09-04T16:31:42,025 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,025 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:42,025 | ^ 2025-09-04T16:31:42,025 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:42,025 38 | Sentence() {} 2025-09-04T16:31:42,025 | ^ 2025-09-04T16:31:42,025 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,025 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,025 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,025 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:31:42,026 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,026 | ^ 2025-09-04T16:31:42,026 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:31:42,026 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:42,026 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,026 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,026 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:42,026 391 | boost::function_requires >(); 2025-09-04T16:31:42,026 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,027 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,027 340 | init_multi_array_ref(extents); 2025-09-04T16:31:42,027 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:42,027 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,027 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:42,027 | ^ 2025-09-04T16:31:42,027 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,027 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:42,027 | ^ 2025-09-04T16:31:42,027 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:42,028 38 | Sentence() {} 2025-09-04T16:31:42,028 | ^ 2025-09-04T16:31:42,028 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,028 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,028 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,028 In file included from ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:7: 2025-09-04T16:31:42,028 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:31:42,028 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,028 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,028 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:42,029 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:42,029 | ^ 2025-09-04T16:31:42,029 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:42,029 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:42,029 | ^~~~~~~~~~~~ 2025-09-04T16:31:42,029 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:42,029 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,029 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,029 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:42,029 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:42,030 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,030 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,030 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:42,030 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,030 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,030 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:42,030 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,030 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,030 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:42,030 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,031 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,031 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:42,031 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,031 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,031 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,031 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:42,031 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,031 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,032 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:42,032 391 | boost::function_requires >(); 2025-09-04T16:31:42,032 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,032 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,032 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:42,032 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,032 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,032 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:42,032 | ^ 2025-09-04T16:31:42,032 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,033 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:42,033 | ^ 2025-09-04T16:31:42,033 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:42,033 38 | Sentence() {} 2025-09-04T16:31:42,033 | ^ 2025-09-04T16:31:42,033 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,033 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,033 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,034 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:31:42,034 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,034 | ^ 2025-09-04T16:31:42,034 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:42,034 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:42,034 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,034 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,034 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:42,034 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,034 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,035 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:42,035 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,035 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,035 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:42,035 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,035 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,035 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:42,035 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,035 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,035 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,036 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:42,036 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,036 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,036 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:42,036 391 | boost::function_requires >(); 2025-09-04T16:31:42,036 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,036 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,036 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:42,036 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,036 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,037 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:42,037 | ^ 2025-09-04T16:31:42,037 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,037 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:42,037 | ^ 2025-09-04T16:31:42,037 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:42,037 38 | Sentence() {} 2025-09-04T16:31:42,037 | ^ 2025-09-04T16:31:42,037 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,037 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,038 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,038 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:31:42,038 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,038 | ^ 2025-09-04T16:31:42,038 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:42,038 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:42,038 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,038 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,038 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:42,038 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,038 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,039 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:42,039 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,039 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,039 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:42,039 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,039 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,039 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:42,039 45 | typedef mpl::bool_ type; 2025-09-04T16:31:42,039 | ^~~~ 2025-09-04T16:31:42,040 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,040 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:42,040 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,040 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,040 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:42,040 391 | boost::function_requires >(); 2025-09-04T16:31:42,040 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,040 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,040 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:42,040 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,041 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,041 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:42,041 | ^ 2025-09-04T16:31:42,041 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,041 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:42,041 | ^ 2025-09-04T16:31:42,041 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:42,041 38 | Sentence() {} 2025-09-04T16:31:42,041 | ^ 2025-09-04T16:31:42,042 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,042 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,042 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,042 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:31:42,042 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,042 | ^ 2025-09-04T16:31:42,042 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:31:42,042 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:42,042 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,042 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,043 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:42,043 391 | boost::function_requires >(); 2025-09-04T16:31:42,043 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,043 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,043 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:42,043 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,043 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,043 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:42,043 | ^ 2025-09-04T16:31:42,043 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,044 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:42,044 | ^ 2025-09-04T16:31:42,044 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:42,044 38 | Sentence() {} 2025-09-04T16:31:42,044 | ^ 2025-09-04T16:31:42,044 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,044 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,044 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,044 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:31:42,044 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,045 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,045 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:42,045 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:42,045 | ^ 2025-09-04T16:31:42,045 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:42,045 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:42,045 | ^~~~~~~~~~~~ 2025-09-04T16:31:42,045 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:42,045 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,045 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,045 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:31:42,046 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:42,046 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,046 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,046 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:42,046 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,046 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,046 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:42,046 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,046 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,047 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:42,047 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,047 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,047 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:42,047 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,047 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,047 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,047 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:42,047 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,047 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,047 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:42,048 391 | boost::function_requires >(); 2025-09-04T16:31:42,048 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,048 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,048 340 | init_multi_array_ref(extents); 2025-09-04T16:31:42,048 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:42,048 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,048 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:42,048 | ^ 2025-09-04T16:31:42,048 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,049 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:42,049 | ^ 2025-09-04T16:31:42,049 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:42,049 38 | Sentence() {} 2025-09-04T16:31:42,049 | ^ 2025-09-04T16:31:42,049 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,049 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,049 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,049 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = const unsigned int*]’ 2025-09-04T16:31:42,049 30 | ~model() 2025-09-04T16:31:42,050 | ^ 2025-09-04T16:31:42,050 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,050 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:42,050 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,050 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:31:42,050 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:42,050 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,050 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,050 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:42,050 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,051 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,051 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:42,051 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,051 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,051 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:42,051 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,051 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,051 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:42,051 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,051 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,052 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,052 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:42,052 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,052 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,052 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:42,052 391 | boost::function_requires >(); 2025-09-04T16:31:42,052 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,052 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,052 340 | init_multi_array_ref(extents); 2025-09-04T16:31:42,053 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:42,053 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,053 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:42,053 | ^ 2025-09-04T16:31:42,053 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,053 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:42,053 | ^ 2025-09-04T16:31:42,053 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:42,053 38 | Sentence() {} 2025-09-04T16:31:42,054 | ^ 2025-09-04T16:31:42,054 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,054 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,054 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,054 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = const unsigned int*]’ 2025-09-04T16:31:42,054 30 | ~model() 2025-09-04T16:31:42,054 | ^ 2025-09-04T16:31:42,054 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,054 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:42,054 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,055 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:31:42,055 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:42,055 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,055 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,055 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:42,055 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,055 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,055 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:42,055 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,055 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,056 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:42,056 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,056 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,056 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:42,056 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,056 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,056 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,056 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:42,056 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,057 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,057 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:42,057 391 | boost::function_requires >(); 2025-09-04T16:31:42,057 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,057 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,057 340 | init_multi_array_ref(extents); 2025-09-04T16:31:42,057 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:42,057 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,058 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:42,058 | ^ 2025-09-04T16:31:42,058 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,058 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:42,058 | ^ 2025-09-04T16:31:42,058 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:42,058 38 | Sentence() {} 2025-09-04T16:31:42,058 | ^ 2025-09-04T16:31:42,058 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,059 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,059 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,059 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:42,059 30 | ~model() 2025-09-04T16:31:42,059 | ^ 2025-09-04T16:31:42,059 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,059 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:31:42,059 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,059 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:31:42,060 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:42,060 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,060 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,060 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:42,060 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,060 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,060 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:42,060 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,060 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,060 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:42,061 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,061 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,061 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:42,061 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,061 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,061 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,061 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:42,061 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,061 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,062 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:42,062 391 | boost::function_requires >(); 2025-09-04T16:31:42,062 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,062 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,062 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:42,062 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,062 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,062 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:42,063 | ^ 2025-09-04T16:31:42,063 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,063 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:42,063 | ^ 2025-09-04T16:31:42,063 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:42,063 38 | Sentence() {} 2025-09-04T16:31:42,063 | ^ 2025-09-04T16:31:42,063 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,063 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,064 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,064 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = int*]’ 2025-09-04T16:31:42,064 30 | ~model() 2025-09-04T16:31:42,064 | ^ 2025-09-04T16:31:42,064 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,064 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:42,064 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,064 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:31:42,064 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:42,064 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,065 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,065 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:42,065 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,065 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,065 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:42,065 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,065 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,065 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:42,065 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,065 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,066 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:42,066 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,066 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,066 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,066 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:42,066 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,066 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,066 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:42,066 391 | boost::function_requires >(); 2025-09-04T16:31:42,067 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,067 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,067 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:42,067 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,067 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,067 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:42,067 | ^ 2025-09-04T16:31:42,067 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,067 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:42,067 | ^ 2025-09-04T16:31:42,067 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:42,068 38 | Sentence() {} 2025-09-04T16:31:42,068 | ^ 2025-09-04T16:31:42,068 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,068 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,068 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,068 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = int*]’ 2025-09-04T16:31:42,068 30 | ~model() 2025-09-04T16:31:42,068 | ^ 2025-09-04T16:31:42,068 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,068 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:42,069 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,069 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:31:42,069 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:42,069 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,069 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,069 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:42,069 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,069 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,069 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:42,070 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,070 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,070 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:42,070 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,070 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,070 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:42,070 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,070 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,070 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,070 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:42,071 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,071 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,071 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:42,071 391 | boost::function_requires >(); 2025-09-04T16:31:42,071 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,071 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,071 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:42,071 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,071 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,072 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:42,072 | ^ 2025-09-04T16:31:42,072 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,072 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:42,072 | ^ 2025-09-04T16:31:42,072 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:42,072 38 | Sentence() {} 2025-09-04T16:31:42,072 | ^ 2025-09-04T16:31:42,072 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,072 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,073 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,073 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = int*]’ 2025-09-04T16:31:42,073 30 | ~model() 2025-09-04T16:31:42,073 | ^ 2025-09-04T16:31:42,073 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,073 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:31:42,073 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,073 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T16:31:42,073 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:42,073 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,074 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,074 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:42,074 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,074 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,074 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:42,074 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,074 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,074 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:42,074 391 | boost::function_requires >(); 2025-09-04T16:31:42,074 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,075 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,075 340 | init_multi_array_ref(extents); 2025-09-04T16:31:42,075 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:42,075 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,075 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:42,075 | ^ 2025-09-04T16:31:42,075 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,075 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:42,075 | ^ 2025-09-04T16:31:42,075 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:42,076 38 | Sentence() {} 2025-09-04T16:31:42,076 | ^ 2025-09-04T16:31:42,076 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,076 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,076 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,076 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T16:31:42,076 107 | template <> struct SignedInteger {}; 2025-09-04T16:31:42,076 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,076 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:42,077 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:42,077 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,077 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,077 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:42,077 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,077 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,077 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:42,077 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,077 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,078 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:42,078 45 | typedef mpl::bool_ type; 2025-09-04T16:31:42,078 | ^~~~ 2025-09-04T16:31:42,078 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:31:42,078 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:31:42,078 | ^~~~~ 2025-09-04T16:31:42,078 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,078 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:42,078 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,078 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,079 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:42,079 391 | boost::function_requires >(); 2025-09-04T16:31:42,079 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,079 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,079 340 | init_multi_array_ref(extents); 2025-09-04T16:31:42,079 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:42,079 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,079 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:42,080 | ^ 2025-09-04T16:31:42,080 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,080 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:42,080 | ^ 2025-09-04T16:31:42,080 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:42,080 38 | Sentence() {} 2025-09-04T16:31:42,080 | ^ 2025-09-04T16:31:42,080 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,080 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,080 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,081 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:31:42,081 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,081 | ^ 2025-09-04T16:31:42,081 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:31:42,081 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:42,081 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,081 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,081 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:42,082 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:42,082 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,082 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:42,082 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,082 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,082 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:42,082 391 | boost::function_requires >(); 2025-09-04T16:31:42,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,082 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,083 340 | init_multi_array_ref(extents); 2025-09-04T16:31:42,083 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:42,083 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,083 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:42,083 | ^ 2025-09-04T16:31:42,083 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,083 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:42,083 | ^ 2025-09-04T16:31:42,084 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:42,084 38 | Sentence() {} 2025-09-04T16:31:42,084 | ^ 2025-09-04T16:31:42,084 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,084 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,084 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,084 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:31:42,084 30 | ~model() 2025-09-04T16:31:42,084 | ^ 2025-09-04T16:31:42,085 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,085 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:42,085 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,099 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:31:42,100 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:42,100 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,100 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,100 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:42,100 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,100 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,100 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:42,100 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,100 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,101 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:42,101 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,101 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:42,101 45 | typedef mpl::bool_ type; 2025-09-04T16:31:42,101 | ^~~~ 2025-09-04T16:31:42,101 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,101 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:42,101 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,101 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,102 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:42,102 391 | boost::function_requires >(); 2025-09-04T16:31:42,102 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,102 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,102 340 | init_multi_array_ref(extents); 2025-09-04T16:31:42,102 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:42,102 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:42,102 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:42,102 | ^ 2025-09-04T16:31:42,103 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,103 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:42,103 | ^ 2025-09-04T16:31:42,103 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:42,103 38 | Sentence() {} 2025-09-04T16:31:42,103 | ^ 2025-09-04T16:31:42,103 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,103 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,103 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,103 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:31:42,104 30 | ~model() 2025-09-04T16:31:42,104 | ^ 2025-09-04T16:31:42,104 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,104 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:42,104 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,119 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::constraint::failed() [with Model = boost::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’: 2025-09-04T16:31:42,119 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T16:31:42,120 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,120 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,120 ltp/thirdparty/boost/include/boost/multi_array/subarray.hpp:231:36: required from ‘boost::detail::multi_array::sub_array& boost::detail::multi_array::sub_array::operator=(const ConstMultiArray&) [with ConstMultiArray = boost::detail::multi_array::const_sub_array, 1, const std::__cxx11::basic_string*>; T = std::__cxx11::basic_string; unsigned int NumDims = 1]’ 2025-09-04T16:31:42,120 230 | function_requires< boost::multi_array_concepts::ConstMultiArrayConcept< 2025-09-04T16:31:42,120 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,120 231 | ConstMultiArray, NumDims> >(); 2025-09-04T16:31:42,120 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,120 /usr/include/c++/14/bits/stl_algobase.h:371:16: required from ‘static _OI std::__copy_move<_IsMove, _IsSimple, _Category>::__copy_m(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator, const std::__cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array, 1, const std::__cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator, std::__cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array, 1>, boost::random_access_traversal_tag>; bool _IsMove = false; bool _IsSimple = false; _Category = boost::detail::iterator_category_with_traversal]’ 2025-09-04T16:31:42,120 371 | *__result = *__first; 2025-09-04T16:31:42,121 | ~~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,121 /usr/include/c++/14/bits/stl_algobase.h:521:30: required from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,121 520 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-04T16:31:42,121 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,121 521 | _Category>::__copy_m(__first, __last, __result); 2025-09-04T16:31:42,121 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,121 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,121 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,121 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,121 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,122 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,122 557 | std::__niter_base(__last), 2025-09-04T16:31:42,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,122 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,122 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,122 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,122 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,123 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,123 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,123 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,123 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,123 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,123 447 | view_new = view_old; 2025-09-04T16:31:42,123 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,123 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,123 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,124 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,124 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:46:52: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,124 46 | static void failed() { ((Model*)0)->constraints(); } 2025-09-04T16:31:42,124 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,124 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:65:10: note: in a call to non-static member function ‘void boost::multi_array_concepts::ConstMultiArrayConcept::constraints() [with Array = boost::detail::multi_array::const_sub_array, 1, const std::__cxx11::basic_string*>; unsigned int NumDims = 1]’ 2025-09-04T16:31:42,124 65 | void constraints() { 2025-09-04T16:31:42,124 | ^~~~~~~~~~~ 2025-09-04T16:31:42,160 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:42,160 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,160 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,160 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,160 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:110:3: required from ‘struct boost_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,161 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:31:42,161 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,161 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,161 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:42,161 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,161 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,161 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,161 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,161 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,161 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,161 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,162 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,162 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,162 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,162 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,162 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,162 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,162 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,162 557 | std::__niter_base(__last), 2025-09-04T16:31:42,162 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,162 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,163 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,163 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,163 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,163 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,163 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,163 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,163 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,163 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,163 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,163 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,163 447 | view_new = view_old; 2025-09-04T16:31:42,164 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,164 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,164 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,164 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,164 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,164 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,164 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,164 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,164 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,164 | ^ 2025-09-04T16:31:42,165 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:42,165 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: required from ‘struct boost::CopyConstructible, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,165 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,165 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,165 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:110:3: required from ‘struct boost_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,165 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:31:42,165 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,165 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,165 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:42,165 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,165 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,166 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,166 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,166 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,166 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,166 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,166 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,166 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,166 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,166 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,166 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,167 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,167 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,167 557 | std::__niter_base(__last), 2025-09-04T16:31:42,167 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,167 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,167 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,167 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,167 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,167 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,167 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,167 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,167 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,168 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,168 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,168 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,168 447 | view_new = view_old; 2025-09-04T16:31:42,168 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,168 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,168 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,168 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,168 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,168 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,169 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,169 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,169 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,169 | ^ 2025-09-04T16:31:42,169 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:42,169 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:42,169 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,169 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,169 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:42,170 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,170 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,170 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:42,170 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,170 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,170 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:42,170 45 | typedef mpl::bool_ type; 2025-09-04T16:31:42,170 | ^~~~ 2025-09-04T16:31:42,170 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:31:42,170 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:31:42,170 | ^~~~~ 2025-09-04T16:31:42,171 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,171 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,171 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,171 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,171 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,171 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,171 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,171 557 | std::__niter_base(__last), 2025-09-04T16:31:42,171 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,171 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,171 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,171 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,172 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,172 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,172 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,172 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,172 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,172 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,172 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,172 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,172 447 | view_new = view_old; 2025-09-04T16:31:42,172 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,172 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,172 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,173 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,173 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,173 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,173 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,173 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:31:42,173 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,173 | ^ 2025-09-04T16:31:42,173 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:31:42,173 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:116:7: required from ‘struct boost_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,173 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,173 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,174 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,174 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:42,174 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,174 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,174 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,174 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,174 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,174 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,174 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,174 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,175 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,175 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,175 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,175 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,175 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,175 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,175 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,175 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,175 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,175 557 | std::__niter_base(__last), 2025-09-04T16:31:42,175 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,175 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,176 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,176 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,176 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,176 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,176 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,176 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,176 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,176 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,176 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,176 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,176 447 | view_new = view_old; 2025-09-04T16:31:42,177 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,177 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,177 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,177 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,177 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,177 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,177 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,177 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::incrementable_traversal_tag]’ 2025-09-04T16:31:42,177 30 | ~model() 2025-09-04T16:31:42,177 | ^ 2025-09-04T16:31:42,177 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,177 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:42,178 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,178 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:42,178 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: required from ‘struct boost_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,178 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,178 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,178 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,178 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:42,178 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,178 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,178 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,179 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,179 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,179 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,179 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,179 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,179 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,179 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,179 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,179 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,179 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,180 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,180 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,180 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,180 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,180 557 | std::__niter_base(__last), 2025-09-04T16:31:42,180 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,180 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,180 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,180 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,180 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,180 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,181 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,181 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,181 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,181 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,181 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,181 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,181 447 | view_new = view_old; 2025-09-04T16:31:42,181 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,181 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,181 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,181 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,181 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,182 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,182 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,182 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,182 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,182 | ^ 2025-09-04T16:31:42,182 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:42,182 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,182 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,182 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,182 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,182 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:42,183 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,183 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,183 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,183 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,183 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,183 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,183 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,183 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,184 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,184 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,184 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,184 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,184 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,184 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,184 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,184 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,184 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,184 557 | std::__niter_base(__last), 2025-09-04T16:31:42,184 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,185 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,185 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,185 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,185 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,185 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,185 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,185 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,185 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,185 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,185 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,185 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,185 447 | view_new = view_old; 2025-09-04T16:31:42,186 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,186 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,186 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,186 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,186 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,186 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,186 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,186 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,186 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,186 | ^ 2025-09-04T16:31:42,186 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:42,186 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:42,187 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,187 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,187 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:42,187 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,187 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,187 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:42,187 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,187 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,187 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:42,187 45 | typedef mpl::bool_ type; 2025-09-04T16:31:42,187 | ^~~~ 2025-09-04T16:31:42,188 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:31:42,188 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:31:42,188 | ^~~~~ 2025-09-04T16:31:42,188 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,188 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,188 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,188 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,188 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,188 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,189 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,189 557 | std::__niter_base(__last), 2025-09-04T16:31:42,189 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,189 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,189 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,189 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,189 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,189 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,189 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,189 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,189 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,190 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,190 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,190 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,190 447 | view_new = view_old; 2025-09-04T16:31:42,190 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,190 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,190 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,190 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,190 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,190 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,190 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,190 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:31:42,191 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,191 | ^ 2025-09-04T16:31:42,191 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:31:42,191 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:136:7: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,191 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,191 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,191 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,191 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,191 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,191 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,191 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,192 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,192 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,192 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,192 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,192 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >::value’ 2025-09-04T16:31:42,192 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,192 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,192 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,192 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,192 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,193 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,193 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,193 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,193 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,193 557 | std::__niter_base(__last), 2025-09-04T16:31:42,193 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,193 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,193 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,193 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,193 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,193 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,193 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,194 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,194 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,194 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,194 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,194 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,194 447 | view_new = view_old; 2025-09-04T16:31:42,194 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,194 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,194 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,194 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,194 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,195 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,195 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,195 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::single_pass_traversal_tag]’ 2025-09-04T16:31:42,195 30 | ~model() 2025-09-04T16:31:42,195 | ^ 2025-09-04T16:31:42,195 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,195 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:42,195 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,195 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:42,195 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: required from ‘struct boost::DefaultConstructible, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,195 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,195 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,196 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,196 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,196 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,196 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,196 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,196 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,196 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,196 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,196 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,196 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >::value’ 2025-09-04T16:31:42,196 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,197 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,197 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,197 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,197 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,197 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,197 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,197 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,197 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,197 557 | std::__niter_base(__last), 2025-09-04T16:31:42,197 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,198 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,198 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,198 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,198 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,198 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,198 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,198 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,198 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,198 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,198 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,198 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,198 447 | view_new = view_old; 2025-09-04T16:31:42,199 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,199 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,199 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,199 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,199 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,199 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,199 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,199 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,199 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,199 | ^ 2025-09-04T16:31:42,199 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:42,200 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:42,200 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,200 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,200 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:42,200 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,200 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,200 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:42,200 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,200 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,200 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:42,200 45 | typedef mpl::bool_ type; 2025-09-04T16:31:42,201 | ^~~~ 2025-09-04T16:31:42,201 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:31:42,201 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:31:42,201 | ^~~~~ 2025-09-04T16:31:42,201 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,201 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,201 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,201 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,201 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,201 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,202 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,202 557 | std::__niter_base(__last), 2025-09-04T16:31:42,202 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,202 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,202 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,202 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,202 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,202 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,202 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,202 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,202 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,203 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,203 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,203 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,203 447 | view_new = view_old; 2025-09-04T16:31:42,203 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,203 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,203 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,203 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,203 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,203 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,203 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,203 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:31:42,204 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,204 | ^ 2025-09-04T16:31:42,204 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:31:42,204 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:152:7: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,204 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,204 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,204 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,204 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,204 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,204 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,204 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,204 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,205 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >::value’ 2025-09-04T16:31:42,205 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,205 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,205 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >’ 2025-09-04T16:31:42,205 45 | typedef mpl::bool_ type; 2025-09-04T16:31:42,205 | ^~~~ 2025-09-04T16:31:42,205 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,205 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,205 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,205 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,205 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,206 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,206 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,206 557 | std::__niter_base(__last), 2025-09-04T16:31:42,206 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,206 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,206 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,206 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,206 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,206 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,206 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,206 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,207 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,207 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,207 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,207 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,207 447 | view_new = view_old; 2025-09-04T16:31:42,207 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,207 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,207 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,207 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,207 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,207 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,208 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,208 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::forward_traversal_tag]’ 2025-09-04T16:31:42,208 30 | ~model() 2025-09-04T16:31:42,208 | ^ 2025-09-04T16:31:42,208 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,208 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:42,208 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,208 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:42,208 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, random_access_traversal_tag> >]’ 2025-09-04T16:31:42,208 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,208 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,208 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:67:75: required from ‘void boost::multi_array_concepts::ConstMultiArrayConcept::constraints() [with Array = boost::detail::multi_array::const_sub_array, 1, const std::__cxx11::basic_string*>; unsigned int NumDims = 1]’ 2025-09-04T16:31:42,209 67 | function_requires< boost_concepts::ForwardTraversalConcept >(); 2025-09-04T16:31:42,209 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,209 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T16:31:42,209 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,209 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,209 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, 1, const std::__cxx11::basic_string*>, 1> >::value’ 2025-09-04T16:31:42,209 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,209 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,209 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied, 1, const std::__cxx11::basic_string*>, 1> >’ 2025-09-04T16:31:42,209 45 | typedef mpl::bool_ type; 2025-09-04T16:31:42,209 | ^~~~ 2025-09-04T16:31:42,210 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,210 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,210 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,210 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,210 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,210 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,210 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,210 557 | std::__niter_base(__last), 2025-09-04T16:31:42,210 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,210 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,210 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,211 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,211 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,211 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,211 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,211 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,211 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,211 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,211 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,211 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,212 447 | view_new = view_old; 2025-09-04T16:31:42,212 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,212 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,212 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,212 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,212 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,212 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,212 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,212 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:17: note: in a call to non-static member function ‘boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >::~ForwardTraversalConcept()’ 2025-09-04T16:31:42,212 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,212 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,212 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:42,213 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:42,213 | ^ 2025-09-04T16:31:42,213 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:42,213 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:42,213 | ^~~~~~~~~~~~ 2025-09-04T16:31:42,213 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:42,213 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,213 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,213 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:42,213 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: required from ‘struct boost_concepts::ReadableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,213 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,213 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,214 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: required from ‘struct boost_concepts::ReadableIteratorConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,214 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:31:42,214 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,214 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ReadableIteratorConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,214 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,214 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,214 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >::value’ 2025-09-04T16:31:42,214 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,214 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,214 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >’ 2025-09-04T16:31:42,214 45 | typedef mpl::bool_ type; 2025-09-04T16:31:42,215 | ^~~~ 2025-09-04T16:31:42,215 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,215 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,215 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,215 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,215 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,215 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,215 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,215 557 | std::__niter_base(__last), 2025-09-04T16:31:42,215 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,215 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,215 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,216 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,216 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,216 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,216 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,216 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,216 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,216 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,216 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,216 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,217 447 | view_new = view_old; 2025-09-04T16:31:42,217 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,217 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,217 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,217 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,217 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,217 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,217 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,217 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost_concepts::ReadableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,217 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,217 | ^ 2025-09-04T16:31:42,218 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost_concepts::ReadableIteratorConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:42,218 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = boost_concepts::ReadableIteratorConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, random_access_traversal_tag> >]’ 2025-09-04T16:31:42,218 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,218 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,218 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:68:75: required from ‘void boost::multi_array_concepts::ConstMultiArrayConcept::constraints() [with Array = boost::detail::multi_array::const_sub_array, 1, const std::__cxx11::basic_string*>; unsigned int NumDims = 1]’ 2025-09-04T16:31:42,218 68 | function_requires< boost_concepts::ReadableIteratorConcept >(); 2025-09-04T16:31:42,218 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,218 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T16:31:42,218 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,218 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,218 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, 1, const std::__cxx11::basic_string*>, 1> >::value’ 2025-09-04T16:31:42,219 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,219 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,219 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied, 1, const std::__cxx11::basic_string*>, 1> >’ 2025-09-04T16:31:42,219 45 | typedef mpl::bool_ type; 2025-09-04T16:31:42,219 | ^~~~ 2025-09-04T16:31:42,219 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,219 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,219 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,219 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,219 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,219 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,220 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,220 557 | std::__niter_base(__last), 2025-09-04T16:31:42,220 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,220 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,220 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,220 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,220 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,220 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,220 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,220 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,221 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,221 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,221 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,221 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,221 447 | view_new = view_old; 2025-09-04T16:31:42,221 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,221 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,221 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,221 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,221 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,221 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,222 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,222 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:17: note: in a call to non-static member function ‘boost_concepts::ReadableIteratorConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >::~ReadableIteratorConcept()’ 2025-09-04T16:31:42,222 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:31:42,222 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,222 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:42,222 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:42,222 | ^ 2025-09-04T16:31:42,222 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:42,222 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:42,222 | ^~~~~~~~~~~~ 2025-09-04T16:31:42,222 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:42,222 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:31:42,223 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,223 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:42,223 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,223 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,223 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,223 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:110:3: required from ‘struct boost_concepts::IncrementableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,223 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:31:42,223 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,223 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,223 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:42,223 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,224 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,224 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,224 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,224 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,224 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,224 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,224 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,224 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,224 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,224 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,224 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,224 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,225 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,225 557 | std::__niter_base(__last), 2025-09-04T16:31:42,225 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,225 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,225 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,225 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,225 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,225 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,225 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,226 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,226 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,226 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,226 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,226 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,226 447 | view_new = view_old; 2025-09-04T16:31:42,226 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,226 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,226 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,226 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,227 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,227 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,227 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,227 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,227 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,227 | ^ 2025-09-04T16:31:42,227 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:42,227 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: required from ‘struct boost::CopyConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,227 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,227 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,228 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:110:3: required from ‘struct boost_concepts::IncrementableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,228 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:31:42,228 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,228 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,228 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:42,228 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,228 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,228 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,228 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,229 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,229 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,229 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,229 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,229 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,229 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,229 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,229 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,229 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,229 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,230 557 | std::__niter_base(__last), 2025-09-04T16:31:42,230 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,230 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,230 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,230 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,230 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,230 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,230 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,230 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,231 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,231 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,231 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,231 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,231 447 | view_new = view_old; 2025-09-04T16:31:42,231 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,231 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,231 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,231 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,231 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,232 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,232 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,232 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,232 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,232 | ^ 2025-09-04T16:31:42,232 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:42,232 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: required from ‘struct boost_concepts::IncrementableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,232 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,232 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,232 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,233 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:42,233 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,233 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,233 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,233 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,233 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,233 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,233 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,233 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,234 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,234 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,234 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,234 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,234 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,234 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,234 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,234 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,234 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,234 557 | std::__niter_base(__last), 2025-09-04T16:31:42,234 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,235 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,235 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,235 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,235 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,235 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,235 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,235 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,235 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,235 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,235 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,235 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,236 447 | view_new = view_old; 2025-09-04T16:31:42,236 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,236 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,236 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,236 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,236 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,236 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,236 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,236 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost_concepts::IncrementableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,236 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,237 | ^ 2025-09-04T16:31:42,237 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:42,237 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,237 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,237 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,237 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,237 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:42,237 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,237 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,237 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,237 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,237 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,238 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,238 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,238 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,238 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,238 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,238 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,238 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,238 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,238 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,238 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,238 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,239 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,239 557 | std::__niter_base(__last), 2025-09-04T16:31:42,239 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,239 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,239 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,239 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,239 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,239 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,239 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,239 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,239 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,239 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,240 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,240 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,240 447 | view_new = view_old; 2025-09-04T16:31:42,240 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,240 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,240 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,240 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,240 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,240 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,241 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,241 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,241 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,241 | ^ 2025-09-04T16:31:42,241 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:42,241 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: required from ‘struct boost::DefaultConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,241 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,241 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,241 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,241 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,241 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,242 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,242 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,242 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,242 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,242 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,242 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,242 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >::value’ 2025-09-04T16:31:42,242 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,242 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,242 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,242 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,243 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,243 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,243 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,243 557 | std::__niter_base(__last), 2025-09-04T16:31:42,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,243 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,243 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,243 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,243 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,244 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,244 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,244 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,244 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,244 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,244 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,244 447 | view_new = view_old; 2025-09-04T16:31:42,244 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,244 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,244 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,245 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,245 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,245 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,245 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,245 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,245 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,245 | ^ 2025-09-04T16:31:42,245 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:42,245 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, random_access_traversal_tag> >]’ 2025-09-04T16:31:42,245 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,245 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,246 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:69:81: required from ‘void boost::multi_array_concepts::ConstMultiArrayConcept::constraints() [with Array = boost::detail::multi_array::const_sub_array, 1, const std::__cxx11::basic_string*>; unsigned int NumDims = 1]’ 2025-09-04T16:31:42,246 69 | function_requires< boost_concepts::ForwardTraversalConcept >(); 2025-09-04T16:31:42,246 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,246 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T16:31:42,246 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,246 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,246 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, 1, const std::__cxx11::basic_string*>, 1> >::value’ 2025-09-04T16:31:42,246 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,246 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,246 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied, 1, const std::__cxx11::basic_string*>, 1> >’ 2025-09-04T16:31:42,246 45 | typedef mpl::bool_ type; 2025-09-04T16:31:42,247 | ^~~~ 2025-09-04T16:31:42,247 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,247 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,247 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,247 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,247 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,247 557 | std::__niter_base(__last), 2025-09-04T16:31:42,247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,247 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,248 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,248 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,248 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,248 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,248 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,248 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,248 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,248 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,248 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,248 447 | view_new = view_old; 2025-09-04T16:31:42,248 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,248 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,249 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,249 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,249 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,249 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,249 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,249 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:17: note: in a call to non-static member function ‘boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >::~ForwardTraversalConcept()’ 2025-09-04T16:31:42,249 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,249 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,249 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:42,250 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:42,250 | ^ 2025-09-04T16:31:42,250 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:42,250 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:42,250 | ^~~~~~~~~~~~ 2025-09-04T16:31:42,250 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:42,250 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,250 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,250 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:42,250 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: required from ‘struct boost_concepts::ReadableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,250 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,251 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,251 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: required from ‘struct boost_concepts::ReadableIteratorConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,251 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:31:42,251 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,251 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ReadableIteratorConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,251 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,251 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,251 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >::value’ 2025-09-04T16:31:42,251 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,251 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,252 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >’ 2025-09-04T16:31:42,252 45 | typedef mpl::bool_ type; 2025-09-04T16:31:42,252 | ^~~~ 2025-09-04T16:31:42,252 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,252 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,252 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,252 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,252 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,252 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,252 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,252 557 | std::__niter_base(__last), 2025-09-04T16:31:42,252 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,253 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,253 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,253 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,253 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,253 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,253 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,253 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,253 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,253 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,253 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,254 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,254 447 | view_new = view_old; 2025-09-04T16:31:42,254 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,254 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,254 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,254 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,254 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,254 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,254 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,254 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost_concepts::ReadableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,254 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,255 | ^ 2025-09-04T16:31:42,255 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost_concepts::ReadableIteratorConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:42,255 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = boost_concepts::ReadableIteratorConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, random_access_traversal_tag> >]’ 2025-09-04T16:31:42,255 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,255 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,255 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:70:81: required from ‘void boost::multi_array_concepts::ConstMultiArrayConcept::constraints() [with Array = boost::detail::multi_array::const_sub_array, 1, const std::__cxx11::basic_string*>; unsigned int NumDims = 1]’ 2025-09-04T16:31:42,255 70 | function_requires< boost_concepts::ReadableIteratorConcept >(); 2025-09-04T16:31:42,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,255 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T16:31:42,255 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,255 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,256 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, 1, const std::__cxx11::basic_string*>, 1> >::value’ 2025-09-04T16:31:42,256 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,256 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied, 1, const std::__cxx11::basic_string*>, 1> >’ 2025-09-04T16:31:42,256 45 | typedef mpl::bool_ type; 2025-09-04T16:31:42,256 | ^~~~ 2025-09-04T16:31:42,256 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,256 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,256 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,256 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,257 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,257 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,257 557 | std::__niter_base(__last), 2025-09-04T16:31:42,257 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,257 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,257 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,257 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,257 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,257 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,257 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,257 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,257 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,258 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,258 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,258 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,258 447 | view_new = view_old; 2025-09-04T16:31:42,258 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,258 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,258 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,258 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,258 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,258 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,259 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,259 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:17: note: in a call to non-static member function ‘boost_concepts::ReadableIteratorConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >::~ReadableIteratorConcept()’ 2025-09-04T16:31:42,259 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:31:42,259 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,259 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:42,259 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:42,259 | ^ 2025-09-04T16:31:42,259 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:42,259 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:42,260 | ^~~~~~~~~~~~ 2025-09-04T16:31:42,260 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:42,260 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:31:42,260 | ^~~~~~~~~~~~~ 2025-09-04T16:31:42,260 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:42,260 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:42,260 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,260 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,260 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,261 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,261 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,261 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:110:3: required from ‘struct boost_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,261 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:31:42,261 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,261 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,261 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:42,261 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,261 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,262 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,262 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,262 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,262 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,262 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,262 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,262 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,262 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,262 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,263 557 | std::__niter_base(__last), 2025-09-04T16:31:42,263 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,263 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,263 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,263 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,263 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,263 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,263 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,263 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,263 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,264 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,264 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,264 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,264 447 | view_new = view_old; 2025-09-04T16:31:42,264 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,264 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,264 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,264 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,265 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,265 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,265 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,265 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = boost::detail::multi_array::array_iterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,265 30 | ~model() 2025-09-04T16:31:42,265 | ^ 2025-09-04T16:31:42,265 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,265 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:42,266 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,266 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:42,266 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:42,266 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,266 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,266 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: required from ‘struct boost::CopyConstructible, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,266 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,266 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,266 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:110:3: required from ‘struct boost_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,267 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:31:42,267 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,267 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,267 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:42,267 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,267 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,267 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,267 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,267 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,267 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,268 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,268 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,268 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,268 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,268 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,268 557 | std::__niter_base(__last), 2025-09-04T16:31:42,268 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,268 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,268 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,268 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,269 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,269 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,269 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,269 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,269 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,269 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,269 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,269 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,269 447 | view_new = view_old; 2025-09-04T16:31:42,270 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,270 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,270 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,270 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,270 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,270 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,270 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,270 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::CopyConstructible::~CopyConstructible() [with TT = boost::detail::multi_array::array_iterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,271 30 | ~model() 2025-09-04T16:31:42,271 | ^ 2025-09-04T16:31:42,271 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,271 168 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T16:31:42,271 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,271 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:31:42,271 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:42,271 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,272 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,272 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:42,272 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,272 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,272 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:42,272 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,272 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,272 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:42,272 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,273 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,273 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:42,273 45 | typedef mpl::bool_ type; 2025-09-04T16:31:42,273 | ^~~~ 2025-09-04T16:31:42,273 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,273 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,273 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,273 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,273 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,274 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,274 557 | std::__niter_base(__last), 2025-09-04T16:31:42,274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,274 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,274 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,274 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,274 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,274 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,275 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,275 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,275 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,275 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,275 447 | view_new = view_old; 2025-09-04T16:31:42,275 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,275 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,275 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,275 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,275 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,276 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,276 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,276 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::incrementable_traversal_tag]’ 2025-09-04T16:31:42,276 30 | ~model() 2025-09-04T16:31:42,276 | ^ 2025-09-04T16:31:42,276 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,276 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:42,276 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,276 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:42,276 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:42,277 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,277 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,277 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: required from ‘struct boost_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,277 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,277 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,277 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,277 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:42,277 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,277 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,277 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,278 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,278 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,278 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,278 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,278 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,278 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,278 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,278 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,278 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,279 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,279 557 | std::__niter_base(__last), 2025-09-04T16:31:42,279 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,279 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,279 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,279 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,279 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,279 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,279 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,279 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,280 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,280 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,280 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,280 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,280 447 | view_new = view_old; 2025-09-04T16:31:42,280 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,280 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,280 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,280 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,280 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,280 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,281 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,281 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost_concepts::IncrementableIterator::~IncrementableIterator() [with Iterator = boost::detail::multi_array::array_iterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,281 30 | ~model() 2025-09-04T16:31:42,281 | ^ 2025-09-04T16:31:42,281 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,281 122 | BOOST_CONCEPT_USAGE(IncrementableIterator) 2025-09-04T16:31:42,281 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,281 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:42,281 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:42,281 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,281 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,282 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,282 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,282 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,282 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,282 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:42,282 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,282 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,282 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,282 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,283 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,283 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,283 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,283 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,283 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,283 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,283 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,283 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,283 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,284 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,284 557 | std::__niter_base(__last), 2025-09-04T16:31:42,284 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,284 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,284 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,284 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,284 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,284 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,284 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,284 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,284 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,285 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,285 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,285 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,285 447 | view_new = view_old; 2025-09-04T16:31:42,285 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,285 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,285 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,285 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,285 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,285 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,285 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,285 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = boost::detail::multi_array::array_iterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,286 30 | ~model() 2025-09-04T16:31:42,286 | ^ 2025-09-04T16:31:42,286 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,286 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:42,286 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,286 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:31:42,286 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:42,286 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,286 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,286 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:42,286 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,286 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,287 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:42,287 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,287 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,287 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:42,287 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,287 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,287 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:42,287 45 | typedef mpl::bool_ type; 2025-09-04T16:31:42,288 | ^~~~ 2025-09-04T16:31:42,288 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,288 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,288 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,288 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,288 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,288 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,288 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,288 557 | std::__niter_base(__last), 2025-09-04T16:31:42,288 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,289 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,289 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,289 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,289 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,289 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,289 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,289 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,289 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,290 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,290 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,290 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,290 447 | view_new = view_old; 2025-09-04T16:31:42,290 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,290 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,290 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,290 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,290 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,291 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,291 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,291 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::single_pass_traversal_tag]’ 2025-09-04T16:31:42,291 30 | ~model() 2025-09-04T16:31:42,291 | ^ 2025-09-04T16:31:42,291 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,291 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:42,291 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,291 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:42,291 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:42,292 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,292 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,292 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: required from ‘struct boost::DefaultConstructible, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,292 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,292 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,292 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,292 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,292 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,292 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,292 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,293 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,293 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,293 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,293 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,293 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,293 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,293 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,293 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,294 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,294 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,294 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,294 557 | std::__niter_base(__last), 2025-09-04T16:31:42,294 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,294 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,294 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,294 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,294 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,295 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,295 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,295 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,295 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,295 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,295 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,295 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,295 447 | view_new = view_old; 2025-09-04T16:31:42,295 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,296 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,296 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,296 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,296 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,296 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,296 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,296 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::DefaultConstructible::~DefaultConstructible() [with TT = boost::detail::multi_array::array_iterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,296 30 | ~model() 2025-09-04T16:31:42,296 | ^ 2025-09-04T16:31:42,297 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,297 138 | BOOST_CONCEPT_USAGE(DefaultConstructible) { 2025-09-04T16:31:42,297 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,297 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:31:42,297 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:42,297 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,297 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,297 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:42,297 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,297 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,298 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:42,298 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,298 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,298 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:42,298 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,298 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,298 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:42,298 45 | typedef mpl::bool_ type; 2025-09-04T16:31:42,298 | ^~~~ 2025-09-04T16:31:42,298 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,299 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,299 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,299 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,299 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,299 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,299 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,299 557 | std::__niter_base(__last), 2025-09-04T16:31:42,299 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,300 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,300 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,300 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,300 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,300 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,300 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,300 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,300 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,300 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,300 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,300 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,301 447 | view_new = view_old; 2025-09-04T16:31:42,301 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,301 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,301 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,301 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,301 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,301 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,301 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,301 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::forward_traversal_tag]’ 2025-09-04T16:31:42,301 30 | ~model() 2025-09-04T16:31:42,302 | ^ 2025-09-04T16:31:42,302 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,302 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:42,302 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,302 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost_concepts::ReadableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:42,302 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:42,302 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,302 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,302 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: required from ‘struct boost_concepts::ReadableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,302 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,303 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,303 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: required from ‘struct boost_concepts::ReadableIteratorConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,303 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:31:42,303 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,303 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ReadableIteratorConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,303 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,303 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,303 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >::value’ 2025-09-04T16:31:42,303 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,304 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,304 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,304 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,304 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,304 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,304 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,304 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,304 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,305 557 | std::__niter_base(__last), 2025-09-04T16:31:42,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,305 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,305 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,305 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,305 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,305 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,305 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,306 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,306 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,306 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,306 447 | view_new = view_old; 2025-09-04T16:31:42,306 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,306 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,306 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,306 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,306 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,306 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,307 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,307 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost_concepts::ReadableIterator::~ReadableIterator() [with Iterator = boost::detail::multi_array::array_iterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,307 30 | ~model() 2025-09-04T16:31:42,307 | ^ 2025-09-04T16:31:42,307 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,307 50 | BOOST_CONCEPT_USAGE(ReadableIterator) 2025-09-04T16:31:42,307 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,307 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:42,307 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:42,307 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,307 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,308 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,308 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,308 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,308 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:110:3: required from ‘struct boost_concepts::IncrementableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,308 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:31:42,308 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,308 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,308 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:42,308 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,308 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,309 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,309 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,309 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,309 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,309 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,309 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,309 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,309 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,310 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,310 557 | std::__niter_base(__last), 2025-09-04T16:31:42,310 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,310 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,310 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,310 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,310 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,310 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,311 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,311 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,311 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,311 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,311 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,311 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,311 447 | view_new = view_old; 2025-09-04T16:31:42,311 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,311 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,312 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,312 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,312 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,312 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,312 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,312 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = boost::detail::multi_array::array_iterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,312 30 | ~model() 2025-09-04T16:31:42,312 | ^ 2025-09-04T16:31:42,312 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,313 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:42,313 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,313 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:42,313 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:42,313 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,313 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,313 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: required from ‘struct boost::CopyConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,313 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,313 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,313 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:110:3: required from ‘struct boost_concepts::IncrementableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,314 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:31:42,314 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,314 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,314 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:42,314 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,314 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,314 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,314 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,314 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,314 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,315 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,315 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,315 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,315 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,315 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,315 557 | std::__niter_base(__last), 2025-09-04T16:31:42,315 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,315 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,315 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,316 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,316 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,316 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,316 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,316 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,316 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,316 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,316 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,316 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,316 447 | view_new = view_old; 2025-09-04T16:31:42,317 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,317 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,317 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,317 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,317 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,317 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,317 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,317 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::CopyConstructible::~CopyConstructible() [with TT = boost::detail::multi_array::array_iterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,317 30 | ~model() 2025-09-04T16:31:42,317 | ^ 2025-09-04T16:31:42,318 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,318 168 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T16:31:42,318 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,318 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost_concepts::IncrementableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:42,318 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:42,318 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,318 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,319 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: required from ‘struct boost_concepts::IncrementableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,319 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,319 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,319 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,319 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:42,319 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,319 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,319 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,320 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,320 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,320 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,320 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,320 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,320 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,320 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,320 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,320 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,321 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,321 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,321 557 | std::__niter_base(__last), 2025-09-04T16:31:42,321 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,321 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,321 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,321 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,322 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,322 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,322 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,322 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,322 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,322 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,322 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,322 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,322 447 | view_new = view_old; 2025-09-04T16:31:42,322 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,323 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,323 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,323 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,323 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,323 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,323 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,323 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost_concepts::IncrementableIterator::~IncrementableIterator() [with Iterator = boost::detail::multi_array::array_iterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,323 30 | ~model() 2025-09-04T16:31:42,323 | ^ 2025-09-04T16:31:42,323 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,324 122 | BOOST_CONCEPT_USAGE(IncrementableIterator) 2025-09-04T16:31:42,324 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,324 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:42,324 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:42,324 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,324 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,324 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,324 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,324 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,325 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,325 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:42,325 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,325 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,325 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,325 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,325 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,325 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,325 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,326 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,326 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,326 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,326 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,326 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,326 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,326 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,326 557 | std::__niter_base(__last), 2025-09-04T16:31:42,326 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,327 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,327 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,327 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,327 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,327 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,327 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,327 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,327 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,328 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,328 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,328 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,328 447 | view_new = view_old; 2025-09-04T16:31:42,328 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,328 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,328 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,328 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,328 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,328 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,329 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,329 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = boost::detail::multi_array::array_iterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,329 30 | ~model() 2025-09-04T16:31:42,329 | ^ 2025-09-04T16:31:42,329 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,329 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:42,329 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,329 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:42,329 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:42,329 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,330 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,330 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: required from ‘struct boost::DefaultConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,330 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,330 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,330 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,330 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,330 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,330 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,330 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:42,331 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,331 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,331 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,331 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,331 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,331 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,331 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,331 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,331 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,331 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,331 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,332 557 | std::__niter_base(__last), 2025-09-04T16:31:42,332 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,332 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,332 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,332 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,332 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,332 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,332 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,333 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,333 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,333 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,333 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,333 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,333 447 | view_new = view_old; 2025-09-04T16:31:42,333 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,333 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,333 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,333 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,334 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,334 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,334 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,334 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::DefaultConstructible::~DefaultConstructible() [with TT = boost::detail::multi_array::array_iterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,334 30 | ~model() 2025-09-04T16:31:42,334 | ^ 2025-09-04T16:31:42,334 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,334 138 | BOOST_CONCEPT_USAGE(DefaultConstructible) { 2025-09-04T16:31:42,334 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,334 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost_concepts::ReadableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:42,335 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:42,335 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,335 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,335 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: required from ‘struct boost_concepts::ReadableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,335 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:42,335 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,335 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: required from ‘struct boost_concepts::ReadableIteratorConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:42,335 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:31:42,335 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,335 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ReadableIteratorConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:42,336 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,336 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,336 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >::value’ 2025-09-04T16:31:42,336 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,336 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,336 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,336 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,336 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,336 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,336 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,337 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,337 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,337 557 | std::__niter_base(__last), 2025-09-04T16:31:42,337 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,337 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,337 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,337 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,337 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,338 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,338 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,338 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,338 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,338 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,338 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,338 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,339 447 | view_new = view_old; 2025-09-04T16:31:42,339 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,339 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,339 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,339 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,339 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:42,339 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:42,339 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:42,339 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost_concepts::ReadableIterator::~ReadableIterator() [with Iterator = boost::detail::multi_array::array_iterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,339 30 | ~model() 2025-09-04T16:31:42,340 | ^ 2025-09-04T16:31:42,340 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:42,340 50 | BOOST_CONCEPT_USAGE(ReadableIterator) 2025-09-04T16:31:42,340 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,340 ltp/thirdparty/boost/include/boost/multi_array/base.hpp: In instantiation of ‘ArrayRef boost::detail::multi_array::multi_array_impl_base::generate_array_view(boost::type, const boost::detail::multi_array::index_gen&, const size_type*, const index*, const index*, TPtr) const [with ArrayRef = boost::detail::multi_array::const_multi_array_view, 1, const std::__cxx11::basic_string*>; int NDims = 1; TPtr = const std::__cxx11::basic_string*; T = std::__cxx11::basic_string; unsigned int NumDims = 1; size_type = unsigned int; index = int]’: 2025-09-04T16:31:42,340 ltp/thirdparty/boost/include/boost/multi_array/subarray.hpp:97:38: required from ‘typename boost::detail::multi_array::const_sub_array::const_array_view::type boost::detail::multi_array::const_sub_array::operator[](const boost::detail::multi_array::index_gen&) const [with int NDims = 1; T = std::__cxx11::basic_string; unsigned int NumDims = 1; TPtr = const std::__cxx11::basic_string*; typename const_array_view::type = boost::detail::multi_array::const_multi_array_view, 1, const std::__cxx11::basic_string*>]’ 2025-09-04T16:31:42,340 97 | super_type::generate_array_view(boost::type(), 2025-09-04T16:31:42,340 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,340 98 | indices, 2025-09-04T16:31:42,340 | ~~~~~~~~ 2025-09-04T16:31:42,341 99 | shape(), 2025-09-04T16:31:42,341 | ~~~~~~~~ 2025-09-04T16:31:42,341 100 | strides(), 2025-09-04T16:31:42,341 | ~~~~~~~~~~ 2025-09-04T16:31:42,341 101 | index_bases(), 2025-09-04T16:31:42,341 | ~~~~~~~~~~~~~~ 2025-09-04T16:31:42,341 102 | base_); 2025-09-04T16:31:42,341 | ~~~~~~ 2025-09-04T16:31:42,341 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:55:8: required from ‘static void boost::multi_array_concepts::detail::idgen_helper<0>::call(Array&, const IdxGen&, Call_Type) [with Array = boost::detail::multi_array::const_sub_array, 1, const std::__cxx11::basic_string*>; IdxGen = boost::detail::multi_array::index_gen<1, 1>; Call_Type = int]’ 2025-09-04T16:31:42,341 55 | a[ idgen ]; 2025-09-04T16:31:42,342 | ~^ 2025-09-04T16:31:42,342 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:75:44: required from ‘void boost::multi_array_concepts::ConstMultiArrayConcept::constraints() [with Array = boost::detail::multi_array::const_sub_array, 1, const std::__cxx11::basic_string*>; unsigned int NumDims = 1]’ 2025-09-04T16:31:42,342 75 | detail::idgen_helper::call(a,idgen[range],id); 2025-09-04T16:31:42,342 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,342 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T16:31:42,342 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:42,342 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,342 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, 1, const std::__cxx11::basic_string*>, 1> >::value’ 2025-09-04T16:31:42,342 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:42,342 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:42,343 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:42,343 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,343 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:42,343 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,343 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,343 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:42,343 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,343 557 | std::__niter_base(__last), 2025-09-04T16:31:42,343 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,343 558 | std::__niter_base(__result))); 2025-09-04T16:31:42,344 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,344 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:42,344 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:42,344 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,344 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:42,344 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,344 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:42,344 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:42,345 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,345 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:42,345 447 | view_new = view_old; 2025-09-04T16:31:42,345 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:42,345 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:42,345 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:42,345 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,345 ltp/thirdparty/boost/include/boost/multi_array/base.hpp:463:13: warning: unused variable ‘bound_adjustment’ [-Wunused-variable] 2025-09-04T16:31:42,346 463 | index bound_adjustment = stride < 0 ? 1 : 0; 2025-09-04T16:31:42,346 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:47,137 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/c_regex_traits.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/c_regex_traits.o 2025-09-04T16:31:48,821 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:31:48,821 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:31:48,821 from ltp/thirdparty/boost/include/boost/regex/v4/c_regex_traits.hpp:26, 2025-09-04T16:31:48,821 from ltp/thirdparty/boost/libs/regex/src/c_regex_traits.cpp:28: 2025-09-04T16:31:48,821 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:48,821 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:31:48,821 | ^~~~~~~~ 2025-09-04T16:31:48,821 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:31:48,822 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:31:48,822 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:48,822 59 | template class auto_ptr; 2025-09-04T16:31:48,822 | ^~~~~~~~ 2025-09-04T16:31:49,137 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:31:49,137 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:31:49,138 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:31:49,138 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:49,138 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:31:49,138 | ^~~~~~~~ 2025-09-04T16:31:49,138 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:49,138 59 | template class auto_ptr; 2025-09-04T16:31:49,138 | ^~~~~~~~ 2025-09-04T16:31:49,153 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:49,153 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:31:49,153 | ^~~~~~~~ 2025-09-04T16:31:49,153 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:49,153 59 | template class auto_ptr; 2025-09-04T16:31:49,153 | ^~~~~~~~ 2025-09-04T16:31:49,155 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:49,155 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:31:49,155 | ^~~~~~~~ 2025-09-04T16:31:49,155 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:49,155 59 | template class auto_ptr; 2025-09-04T16:31:49,155 | ^~~~~~~~ 2025-09-04T16:31:49,155 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:49,156 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:31:49,156 | ^~~~~~~~ 2025-09-04T16:31:49,156 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:49,156 59 | template class auto_ptr; 2025-09-04T16:31:49,156 | ^~~~~~~~ 2025-09-04T16:31:49,156 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:49,156 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:31:49,156 | ^~~~~~~~ 2025-09-04T16:31:49,156 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:49,157 59 | template class auto_ptr; 2025-09-04T16:31:49,157 | ^~~~~~~~ 2025-09-04T16:31:49,157 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:49,157 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:31:49,157 | ^~~~~~~~ 2025-09-04T16:31:49,157 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:49,157 59 | template class auto_ptr; 2025-09-04T16:31:49,157 | ^~~~~~~~ 2025-09-04T16:31:49,159 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:31:49,159 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:49,159 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:31:49,159 | ^~~~~~~~ 2025-09-04T16:31:49,159 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:49,159 59 | template class auto_ptr; 2025-09-04T16:31:49,160 | ^~~~~~~~ 2025-09-04T16:31:50,562 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/cpp_regex_traits.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/cpp_regex_traits.o 2025-09-04T16:31:52,339 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:31:52,339 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:31:52,340 from ltp/thirdparty/boost/include/boost/regex/v4/regex_traits.hpp:26, 2025-09-04T16:31:52,340 from ltp/thirdparty/boost/include/boost/regex/regex_traits.hpp:27, 2025-09-04T16:31:52,340 from ltp/thirdparty/boost/libs/regex/src/cpp_regex_traits.cpp:22: 2025-09-04T16:31:52,340 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:52,340 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:31:52,340 | ^~~~~~~~ 2025-09-04T16:31:52,340 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:31:52,340 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:31:52,340 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:52,341 59 | template class auto_ptr; 2025-09-04T16:31:52,341 | ^~~~~~~~ 2025-09-04T16:31:52,665 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:31:52,665 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:31:52,665 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:31:52,665 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:52,665 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:31:52,665 | ^~~~~~~~ 2025-09-04T16:31:52,666 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:52,666 59 | template class auto_ptr; 2025-09-04T16:31:52,666 | ^~~~~~~~ 2025-09-04T16:31:52,680 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:52,680 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:31:52,681 | ^~~~~~~~ 2025-09-04T16:31:52,681 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:52,681 59 | template class auto_ptr; 2025-09-04T16:31:52,681 | ^~~~~~~~ 2025-09-04T16:31:52,683 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:52,683 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:31:52,683 | ^~~~~~~~ 2025-09-04T16:31:52,683 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:52,683 59 | template class auto_ptr; 2025-09-04T16:31:52,683 | ^~~~~~~~ 2025-09-04T16:31:52,683 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:52,683 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:31:52,683 | ^~~~~~~~ 2025-09-04T16:31:52,684 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:52,684 59 | template class auto_ptr; 2025-09-04T16:31:52,684 | ^~~~~~~~ 2025-09-04T16:31:52,684 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:52,684 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:31:52,684 | ^~~~~~~~ 2025-09-04T16:31:52,684 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:52,684 59 | template class auto_ptr; 2025-09-04T16:31:52,685 | ^~~~~~~~ 2025-09-04T16:31:52,685 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:52,685 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:31:52,685 | ^~~~~~~~ 2025-09-04T16:31:52,685 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:52,685 59 | template class auto_ptr; 2025-09-04T16:31:52,685 | ^~~~~~~~ 2025-09-04T16:31:52,687 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:31:52,687 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:52,687 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:31:52,687 | ^~~~~~~~ 2025-09-04T16:31:52,687 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:52,687 59 | template class auto_ptr; 2025-09-04T16:31:52,687 | ^~~~~~~~ 2025-09-04T16:31:53,785 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/cregex.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/cregex.o 2025-09-04T16:31:55,866 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:31:55,866 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:31:55,866 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:31:55,866 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:31:55,866 from ltp/thirdparty/boost/libs/regex/src/cregex.cpp:22: 2025-09-04T16:31:55,866 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:55,867 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:31:55,867 | ^~~~~~~~ 2025-09-04T16:31:55,867 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:31:55,867 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:31:55,867 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:55,867 59 | template class auto_ptr; 2025-09-04T16:31:55,867 | ^~~~~~~~ 2025-09-04T16:31:56,185 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:31:56,185 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:31:56,185 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:31:56,185 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:56,186 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:31:56,186 | ^~~~~~~~ 2025-09-04T16:31:56,186 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:56,186 59 | template class auto_ptr; 2025-09-04T16:31:56,186 | ^~~~~~~~ 2025-09-04T16:31:56,201 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:56,201 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:31:56,201 | ^~~~~~~~ 2025-09-04T16:31:56,201 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:56,201 59 | template class auto_ptr; 2025-09-04T16:31:56,201 | ^~~~~~~~ 2025-09-04T16:31:56,203 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:56,203 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:31:56,203 | ^~~~~~~~ 2025-09-04T16:31:56,203 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:56,203 59 | template class auto_ptr; 2025-09-04T16:31:56,203 | ^~~~~~~~ 2025-09-04T16:31:56,204 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:56,204 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:31:56,204 | ^~~~~~~~ 2025-09-04T16:31:56,204 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:56,204 59 | template class auto_ptr; 2025-09-04T16:31:56,204 | ^~~~~~~~ 2025-09-04T16:31:56,204 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:56,204 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:31:56,204 | ^~~~~~~~ 2025-09-04T16:31:56,205 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:56,205 59 | template class auto_ptr; 2025-09-04T16:31:56,205 | ^~~~~~~~ 2025-09-04T16:31:56,205 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:56,205 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:31:56,205 | ^~~~~~~~ 2025-09-04T16:31:56,205 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:56,205 59 | template class auto_ptr; 2025-09-04T16:31:56,205 | ^~~~~~~~ 2025-09-04T16:31:56,207 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:31:56,207 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:56,207 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:31:56,207 | ^~~~~~~~ 2025-09-04T16:31:56,207 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:56,207 59 | template class auto_ptr; 2025-09-04T16:31:56,208 | ^~~~~~~~ 2025-09-04T16:31:56,918 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:31:56,918 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:31:56,918 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:31:56,919 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:31:56,919 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,919 420 | : public std::unary_function \ 2025-09-04T16:31:56,919 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,919 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:56,919 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:31:56,919 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,919 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:31:56,919 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:31:56,920 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,920 117 | struct unary_function 2025-09-04T16:31:56,920 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,920 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,920 420 | : public std::unary_function \ 2025-09-04T16:31:56,920 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,921 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:56,921 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:31:56,921 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,921 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,921 117 | struct unary_function 2025-09-04T16:31:56,921 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,921 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,922 420 | : public std::unary_function \ 2025-09-04T16:31:56,922 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,922 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:56,922 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:31:56,922 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,922 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,922 117 | struct unary_function 2025-09-04T16:31:56,922 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,923 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,923 420 | : public std::unary_function \ 2025-09-04T16:31:56,923 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,923 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:56,923 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:31:56,923 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,923 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,924 117 | struct unary_function 2025-09-04T16:31:56,924 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,924 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,924 420 | : public std::unary_function \ 2025-09-04T16:31:56,924 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,924 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:56,924 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:31:56,925 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,925 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,925 117 | struct unary_function 2025-09-04T16:31:56,925 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,925 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,925 420 | : public std::unary_function \ 2025-09-04T16:31:56,925 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,926 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:56,926 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:31:56,926 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,926 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,926 117 | struct unary_function 2025-09-04T16:31:56,926 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,926 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,927 420 | : public std::unary_function \ 2025-09-04T16:31:56,927 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,927 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:56,927 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:31:56,927 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,927 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,927 117 | struct unary_function 2025-09-04T16:31:56,927 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,928 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,928 420 | : public std::unary_function \ 2025-09-04T16:31:56,928 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,928 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:56,928 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:31:56,928 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,928 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,928 117 | struct unary_function 2025-09-04T16:31:56,929 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,929 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,929 420 | : public std::unary_function \ 2025-09-04T16:31:56,929 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,929 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:56,929 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:31:56,929 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,930 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,930 117 | struct unary_function 2025-09-04T16:31:56,930 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,930 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,930 420 | : public std::unary_function \ 2025-09-04T16:31:56,930 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,931 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:56,931 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:31:56,931 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,931 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,931 117 | struct unary_function 2025-09-04T16:31:56,931 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,931 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,932 420 | : public std::unary_function \ 2025-09-04T16:31:56,932 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,932 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:56,932 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:31:56,932 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,932 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,932 117 | struct unary_function 2025-09-04T16:31:56,932 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,933 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,933 420 | : public std::unary_function \ 2025-09-04T16:31:56,933 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,933 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:56,933 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:31:56,933 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,933 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,933 117 | struct unary_function 2025-09-04T16:31:56,934 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,934 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,934 420 | : public std::unary_function \ 2025-09-04T16:31:56,934 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,934 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:56,934 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:31:56,934 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,935 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,935 117 | struct unary_function 2025-09-04T16:31:56,935 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,935 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,935 420 | : public std::unary_function \ 2025-09-04T16:31:56,935 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,935 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:56,936 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:31:56,936 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,936 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,936 117 | struct unary_function 2025-09-04T16:31:56,936 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,936 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,937 430 | : public std::unary_function \ 2025-09-04T16:31:56,937 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,937 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:31:56,937 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:31:56,937 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,937 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,937 117 | struct unary_function 2025-09-04T16:31:56,937 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,938 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,938 430 | : public std::unary_function \ 2025-09-04T16:31:56,938 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,938 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:31:56,939 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:31:56,939 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,939 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,939 117 | struct unary_function 2025-09-04T16:31:56,939 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,940 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,940 420 | : public std::unary_function \ 2025-09-04T16:31:56,940 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,940 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:56,940 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:31:56,940 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,940 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,941 117 | struct unary_function 2025-09-04T16:31:56,941 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,941 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,941 420 | : public std::unary_function \ 2025-09-04T16:31:56,941 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,941 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:56,941 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:31:56,941 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,941 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,942 117 | struct unary_function 2025-09-04T16:31:56,942 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,942 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,942 420 | : public std::unary_function \ 2025-09-04T16:31:56,942 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,942 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:56,943 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:31:56,943 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:56,943 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,943 117 | struct unary_function 2025-09-04T16:31:56,943 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,943 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:56,943 484 | : public std::unary_function 2025-09-04T16:31:56,943 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:56,943 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:56,944 117 | struct unary_function 2025-09-04T16:31:56,944 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:57,148 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:31:57,148 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:57,148 257 | : std::unary_function 2025-09-04T16:31:57,149 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:57,149 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:57,149 117 | struct unary_function 2025-09-04T16:31:57,149 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:57,371 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:31:57,372 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:57,372 804 | : public std::iterator 2025-09-04T16:31:57,372 | ^~~~~~~~ 2025-09-04T16:31:57,372 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:31:57,372 from /usr/include/c++/14/string:47: 2025-09-04T16:31:57,372 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:31:57,372 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:31:57,372 | ^~~~~~~~ 2025-09-04T16:31:57,671 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:31:57,671 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:57,672 89 | : public std::iterator< 2025-09-04T16:31:57,672 | ^~~~~~~~ 2025-09-04T16:31:57,672 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:31:57,672 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:31:57,672 | ^~~~~~~~ 2025-09-04T16:31:57,676 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:31:57,676 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:57,677 171 | : public std::iterator< 2025-09-04T16:31:57,677 | ^~~~~~~~ 2025-09-04T16:31:57,677 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:31:57,677 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:31:57,677 | ^~~~~~~~ 2025-09-04T16:31:57,724 In file included from ltp/thirdparty/boost/libs/regex/src/cregex.cpp:27: 2025-09-04T16:31:57,724 ltp/thirdparty/boost/include/boost/regex/v4/fileiter.hpp:199:15: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:57,725 199 | : public std::iterator 2025-09-04T16:31:57,725 | ^~~~~~~~ 2025-09-04T16:31:57,725 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:31:57,725 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:31:57,725 | ^~~~~~~~ 2025-09-04T16:32:25,953 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/fileiter.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/fileiter.o 2025-09-04T16:32:27,252 In file included from ltp/thirdparty/boost/libs/regex/src/fileiter.cpp:27: 2025-09-04T16:32:27,252 ltp/thirdparty/boost/include/boost/regex/v4/fileiter.hpp:199:15: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:27,252 199 | : public std::iterator 2025-09-04T16:32:27,252 | ^~~~~~~~ 2025-09-04T16:32:27,252 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:32:27,252 from /usr/include/c++/14/string:47, 2025-09-04T16:32:27,252 from /usr/include/c++/14/stdexcept:39, 2025-09-04T16:32:27,253 from ltp/thirdparty/boost/libs/regex/src/fileiter.cpp:24: 2025-09-04T16:32:27,253 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:27,253 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:27,253 | ^~~~~~~~ 2025-09-04T16:32:27,749 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:32:27,749 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:32:27,749 from ltp/thirdparty/boost/libs/regex/src/fileiter.cpp:28: 2025-09-04T16:32:27,749 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:27,749 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:32:27,749 | ^~~~~~~~ 2025-09-04T16:32:27,749 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:32:27,750 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:32:27,750 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:27,750 59 | template class auto_ptr; 2025-09-04T16:32:27,750 | ^~~~~~~~ 2025-09-04T16:32:28,069 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:32:28,069 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:32:28,069 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:32:28,069 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:28,069 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:32:28,069 | ^~~~~~~~ 2025-09-04T16:32:28,069 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:28,069 59 | template class auto_ptr; 2025-09-04T16:32:28,070 | ^~~~~~~~ 2025-09-04T16:32:28,084 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:28,084 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:32:28,084 | ^~~~~~~~ 2025-09-04T16:32:28,084 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:28,085 59 | template class auto_ptr; 2025-09-04T16:32:28,085 | ^~~~~~~~ 2025-09-04T16:32:28,086 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:28,086 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:32:28,087 | ^~~~~~~~ 2025-09-04T16:32:28,087 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:28,087 59 | template class auto_ptr; 2025-09-04T16:32:28,087 | ^~~~~~~~ 2025-09-04T16:32:28,087 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:28,087 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:32:28,087 | ^~~~~~~~ 2025-09-04T16:32:28,087 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:28,087 59 | template class auto_ptr; 2025-09-04T16:32:28,087 | ^~~~~~~~ 2025-09-04T16:32:28,088 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:28,088 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:32:28,088 | ^~~~~~~~ 2025-09-04T16:32:28,088 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:28,088 59 | template class auto_ptr; 2025-09-04T16:32:28,088 | ^~~~~~~~ 2025-09-04T16:32:28,088 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:28,088 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:32:28,088 | ^~~~~~~~ 2025-09-04T16:32:28,089 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:28,089 59 | template class auto_ptr; 2025-09-04T16:32:28,089 | ^~~~~~~~ 2025-09-04T16:32:28,090 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:32:28,090 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:28,091 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:32:28,091 | ^~~~~~~~ 2025-09-04T16:32:28,091 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:28,091 59 | template class auto_ptr; 2025-09-04T16:32:28,091 | ^~~~~~~~ 2025-09-04T16:32:30,121 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/icu.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/icu.o 2025-09-04T16:32:30,393 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/instances.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/instances.o 2025-09-04T16:32:32,459 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:32:32,460 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:32:32,460 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:32:32,460 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:32:32,460 from ltp/thirdparty/boost/libs/regex/src/instances.cpp:30: 2025-09-04T16:32:32,460 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:32,460 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:32:32,460 | ^~~~~~~~ 2025-09-04T16:32:32,460 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:32:32,461 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:32:32,461 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:32,461 59 | template class auto_ptr; 2025-09-04T16:32:32,461 | ^~~~~~~~ 2025-09-04T16:32:32,779 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:32:32,779 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:32:32,780 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:32:32,780 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:32,780 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:32:32,780 | ^~~~~~~~ 2025-09-04T16:32:32,780 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:32,780 59 | template class auto_ptr; 2025-09-04T16:32:32,780 | ^~~~~~~~ 2025-09-04T16:32:32,795 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:32,795 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:32:32,795 | ^~~~~~~~ 2025-09-04T16:32:32,795 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:32,795 59 | template class auto_ptr; 2025-09-04T16:32:32,795 | ^~~~~~~~ 2025-09-04T16:32:32,797 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:32,797 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:32:32,797 | ^~~~~~~~ 2025-09-04T16:32:32,797 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:32,797 59 | template class auto_ptr; 2025-09-04T16:32:32,797 | ^~~~~~~~ 2025-09-04T16:32:32,798 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:32,798 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:32:32,798 | ^~~~~~~~ 2025-09-04T16:32:32,798 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:32,798 59 | template class auto_ptr; 2025-09-04T16:32:32,798 | ^~~~~~~~ 2025-09-04T16:32:32,798 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:32,798 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:32:32,798 | ^~~~~~~~ 2025-09-04T16:32:32,798 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:32,799 59 | template class auto_ptr; 2025-09-04T16:32:32,799 | ^~~~~~~~ 2025-09-04T16:32:32,799 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:32,799 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:32:32,799 | ^~~~~~~~ 2025-09-04T16:32:32,799 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:32,799 59 | template class auto_ptr; 2025-09-04T16:32:32,799 | ^~~~~~~~ 2025-09-04T16:32:32,801 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:32:32,801 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:32,801 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:32:32,801 | ^~~~~~~~ 2025-09-04T16:32:32,801 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:32,802 59 | template class auto_ptr; 2025-09-04T16:32:32,802 | ^~~~~~~~ 2025-09-04T16:32:33,517 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:32:33,517 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:32:33,517 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:32:33,517 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:32:33,517 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,517 420 | : public std::unary_function \ 2025-09-04T16:32:33,518 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,518 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:33,518 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:32:33,518 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,518 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:32:33,518 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:32:33,518 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,518 117 | struct unary_function 2025-09-04T16:32:33,518 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,519 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,519 420 | : public std::unary_function \ 2025-09-04T16:32:33,519 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,519 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:33,519 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:32:33,519 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,520 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,520 117 | struct unary_function 2025-09-04T16:32:33,520 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,520 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,520 420 | : public std::unary_function \ 2025-09-04T16:32:33,520 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,520 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:33,521 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:32:33,521 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,521 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,521 117 | struct unary_function 2025-09-04T16:32:33,521 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,521 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,521 420 | : public std::unary_function \ 2025-09-04T16:32:33,522 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,522 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:33,522 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:32:33,522 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,522 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,522 117 | struct unary_function 2025-09-04T16:32:33,522 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,523 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,523 420 | : public std::unary_function \ 2025-09-04T16:32:33,523 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,523 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:33,523 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:32:33,523 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,523 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,523 117 | struct unary_function 2025-09-04T16:32:33,523 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,524 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,524 420 | : public std::unary_function \ 2025-09-04T16:32:33,524 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,524 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:33,524 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:32:33,524 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,524 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,525 117 | struct unary_function 2025-09-04T16:32:33,525 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,525 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,525 420 | : public std::unary_function \ 2025-09-04T16:32:33,525 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,525 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:33,526 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:32:33,526 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,526 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,526 117 | struct unary_function 2025-09-04T16:32:33,526 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,526 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,526 420 | : public std::unary_function \ 2025-09-04T16:32:33,526 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,527 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:33,527 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:32:33,527 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,527 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,527 117 | struct unary_function 2025-09-04T16:32:33,527 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,527 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,528 420 | : public std::unary_function \ 2025-09-04T16:32:33,528 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,528 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:33,528 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:32:33,528 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,528 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,528 117 | struct unary_function 2025-09-04T16:32:33,528 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,529 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,529 420 | : public std::unary_function \ 2025-09-04T16:32:33,529 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,529 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:33,529 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:32:33,529 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,529 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,529 117 | struct unary_function 2025-09-04T16:32:33,530 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,530 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,530 420 | : public std::unary_function \ 2025-09-04T16:32:33,530 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,530 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:33,530 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:32:33,530 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,531 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,531 117 | struct unary_function 2025-09-04T16:32:33,531 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,531 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,531 420 | : public std::unary_function \ 2025-09-04T16:32:33,531 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,531 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:33,532 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:32:33,532 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,532 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,532 117 | struct unary_function 2025-09-04T16:32:33,532 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,532 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,532 420 | : public std::unary_function \ 2025-09-04T16:32:33,533 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,533 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:33,533 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:32:33,533 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,533 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,533 117 | struct unary_function 2025-09-04T16:32:33,533 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,533 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,534 420 | : public std::unary_function \ 2025-09-04T16:32:33,534 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,534 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:33,534 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:32:33,534 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,534 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,534 117 | struct unary_function 2025-09-04T16:32:33,534 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,535 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,535 430 | : public std::unary_function \ 2025-09-04T16:32:33,535 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,535 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:32:33,535 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:32:33,535 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,536 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,536 117 | struct unary_function 2025-09-04T16:32:33,536 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,536 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,537 430 | : public std::unary_function \ 2025-09-04T16:32:33,537 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,537 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:32:33,537 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:32:33,537 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,537 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,537 117 | struct unary_function 2025-09-04T16:32:33,537 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,538 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,538 420 | : public std::unary_function \ 2025-09-04T16:32:33,538 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,538 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:33,538 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:32:33,539 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,539 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,539 117 | struct unary_function 2025-09-04T16:32:33,539 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,539 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,539 420 | : public std::unary_function \ 2025-09-04T16:32:33,539 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,539 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:33,540 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:32:33,540 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,540 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,540 117 | struct unary_function 2025-09-04T16:32:33,540 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,540 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,540 420 | : public std::unary_function \ 2025-09-04T16:32:33,541 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,541 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:33,541 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:32:33,541 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:33,541 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,541 117 | struct unary_function 2025-09-04T16:32:33,541 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,541 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,542 484 | : public std::unary_function 2025-09-04T16:32:33,542 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,542 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,542 117 | struct unary_function 2025-09-04T16:32:33,542 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,750 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:32:33,750 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,750 257 | : std::unary_function 2025-09-04T16:32:33,750 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,750 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:33,750 117 | struct unary_function 2025-09-04T16:32:33,750 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:33,968 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:32:33,969 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:33,969 804 | : public std::iterator 2025-09-04T16:32:33,969 | ^~~~~~~~ 2025-09-04T16:32:33,980 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:32:33,980 from /usr/include/c++/14/string:47: 2025-09-04T16:32:33,980 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:33,980 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:33,980 | ^~~~~~~~ 2025-09-04T16:32:34,270 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:32:34,270 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:34,270 89 | : public std::iterator< 2025-09-04T16:32:34,270 | ^~~~~~~~ 2025-09-04T16:32:34,270 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:34,270 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:34,270 | ^~~~~~~~ 2025-09-04T16:32:34,280 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:32:34,280 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:34,280 171 | : public std::iterator< 2025-09-04T16:32:34,280 | ^~~~~~~~ 2025-09-04T16:32:34,280 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:34,280 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:34,280 | ^~~~~~~~ 2025-09-04T16:33:01,139 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/posix_api.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/posix_api.o 2025-09-04T16:33:03,176 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:33:03,176 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:33:03,176 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:33:03,176 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:33:03,176 from ltp/thirdparty/boost/libs/regex/src/posix_api.cpp:23: 2025-09-04T16:33:03,176 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:03,176 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:33:03,177 | ^~~~~~~~ 2025-09-04T16:33:03,177 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:33:03,177 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:33:03,177 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:03,177 59 | template class auto_ptr; 2025-09-04T16:33:03,177 | ^~~~~~~~ 2025-09-04T16:33:03,498 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:33:03,498 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:33:03,498 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:33:03,498 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:03,499 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:33:03,499 | ^~~~~~~~ 2025-09-04T16:33:03,499 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:03,499 59 | template class auto_ptr; 2025-09-04T16:33:03,499 | ^~~~~~~~ 2025-09-04T16:33:03,514 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:03,515 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:33:03,515 | ^~~~~~~~ 2025-09-04T16:33:03,515 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:03,515 59 | template class auto_ptr; 2025-09-04T16:33:03,515 | ^~~~~~~~ 2025-09-04T16:33:03,518 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:03,518 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:33:03,518 | ^~~~~~~~ 2025-09-04T16:33:03,518 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:03,518 59 | template class auto_ptr; 2025-09-04T16:33:03,518 | ^~~~~~~~ 2025-09-04T16:33:03,519 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:03,519 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:33:03,519 | ^~~~~~~~ 2025-09-04T16:33:03,519 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:03,519 59 | template class auto_ptr; 2025-09-04T16:33:03,519 | ^~~~~~~~ 2025-09-04T16:33:03,520 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:03,520 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:33:03,520 | ^~~~~~~~ 2025-09-04T16:33:03,520 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:03,520 59 | template class auto_ptr; 2025-09-04T16:33:03,521 | ^~~~~~~~ 2025-09-04T16:33:03,521 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:03,521 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:33:03,521 | ^~~~~~~~ 2025-09-04T16:33:03,521 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:03,521 59 | template class auto_ptr; 2025-09-04T16:33:03,521 | ^~~~~~~~ 2025-09-04T16:33:03,525 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:33:03,525 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:03,525 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:33:03,525 | ^~~~~~~~ 2025-09-04T16:33:03,525 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:03,525 59 | template class auto_ptr; 2025-09-04T16:33:03,526 | ^~~~~~~~ 2025-09-04T16:33:04,240 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:33:04,241 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:33:04,241 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:33:04,241 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:33:04,241 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,241 420 | : public std::unary_function \ 2025-09-04T16:33:04,241 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,241 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:04,241 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:33:04,241 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,242 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:33:04,242 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:33:04,242 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,242 117 | struct unary_function 2025-09-04T16:33:04,242 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,244 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,244 420 | : public std::unary_function \ 2025-09-04T16:33:04,244 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,244 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:04,244 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:33:04,245 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,245 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,245 117 | struct unary_function 2025-09-04T16:33:04,245 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,246 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,246 420 | : public std::unary_function \ 2025-09-04T16:33:04,247 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,247 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:04,247 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:33:04,247 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,247 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,247 117 | struct unary_function 2025-09-04T16:33:04,247 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,249 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,249 420 | : public std::unary_function \ 2025-09-04T16:33:04,249 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,249 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:04,249 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:33:04,249 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,249 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,249 117 | struct unary_function 2025-09-04T16:33:04,250 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,251 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,251 420 | : public std::unary_function \ 2025-09-04T16:33:04,251 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,251 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:04,251 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:33:04,251 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,252 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,252 117 | struct unary_function 2025-09-04T16:33:04,252 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,253 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,253 420 | : public std::unary_function \ 2025-09-04T16:33:04,253 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,253 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:04,254 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:33:04,254 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,254 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,254 117 | struct unary_function 2025-09-04T16:33:04,254 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,255 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,256 420 | : public std::unary_function \ 2025-09-04T16:33:04,256 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,256 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:04,256 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:33:04,256 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,256 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,256 117 | struct unary_function 2025-09-04T16:33:04,256 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,258 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,258 420 | : public std::unary_function \ 2025-09-04T16:33:04,258 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,258 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:04,258 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:33:04,258 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,258 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,258 117 | struct unary_function 2025-09-04T16:33:04,258 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,260 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,260 420 | : public std::unary_function \ 2025-09-04T16:33:04,260 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,260 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:04,260 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:33:04,260 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,261 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,261 117 | struct unary_function 2025-09-04T16:33:04,261 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,262 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,262 420 | : public std::unary_function \ 2025-09-04T16:33:04,262 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,262 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:04,263 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:33:04,263 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,263 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,263 117 | struct unary_function 2025-09-04T16:33:04,263 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,264 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,264 420 | : public std::unary_function \ 2025-09-04T16:33:04,265 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,265 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:04,265 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:33:04,265 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,265 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,265 117 | struct unary_function 2025-09-04T16:33:04,265 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,266 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,267 420 | : public std::unary_function \ 2025-09-04T16:33:04,267 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,267 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:04,267 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:33:04,267 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,267 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,267 117 | struct unary_function 2025-09-04T16:33:04,267 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,269 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,269 420 | : public std::unary_function \ 2025-09-04T16:33:04,269 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,269 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:04,269 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:33:04,269 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,269 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,270 117 | struct unary_function 2025-09-04T16:33:04,270 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,271 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,271 420 | : public std::unary_function \ 2025-09-04T16:33:04,271 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,271 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:04,271 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:33:04,271 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,272 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,272 117 | struct unary_function 2025-09-04T16:33:04,272 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,273 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,273 430 | : public std::unary_function \ 2025-09-04T16:33:04,273 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,274 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:33:04,274 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:33:04,274 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,274 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,274 117 | struct unary_function 2025-09-04T16:33:04,274 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,276 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,276 430 | : public std::unary_function \ 2025-09-04T16:33:04,276 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,276 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:33:04,276 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:33:04,276 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,276 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,277 117 | struct unary_function 2025-09-04T16:33:04,277 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,278 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,278 420 | : public std::unary_function \ 2025-09-04T16:33:04,278 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,279 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:04,279 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:33:04,279 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,279 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,279 117 | struct unary_function 2025-09-04T16:33:04,279 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,280 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,281 420 | : public std::unary_function \ 2025-09-04T16:33:04,281 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,281 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:04,281 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:33:04,281 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,281 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,281 117 | struct unary_function 2025-09-04T16:33:04,281 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,283 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,283 420 | : public std::unary_function \ 2025-09-04T16:33:04,283 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,283 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:04,283 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:33:04,283 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,283 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,283 117 | struct unary_function 2025-09-04T16:33:04,284 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,284 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,285 484 | : public std::unary_function 2025-09-04T16:33:04,285 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,285 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,285 117 | struct unary_function 2025-09-04T16:33:04,285 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,488 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:33:04,488 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,488 257 | : std::unary_function 2025-09-04T16:33:04,488 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,488 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:04,489 117 | struct unary_function 2025-09-04T16:33:04,489 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:04,714 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:33:04,714 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:04,714 804 | : public std::iterator 2025-09-04T16:33:04,714 | ^~~~~~~~ 2025-09-04T16:33:04,715 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:33:04,715 from /usr/include/c++/14/string:47: 2025-09-04T16:33:04,715 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:33:04,715 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:33:04,716 | ^~~~~~~~ 2025-09-04T16:33:05,015 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:33:05,015 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:05,015 89 | : public std::iterator< 2025-09-04T16:33:05,015 | ^~~~~~~~ 2025-09-04T16:33:05,016 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:33:05,016 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:33:05,016 | ^~~~~~~~ 2025-09-04T16:33:05,021 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:33:05,021 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:05,021 171 | : public std::iterator< 2025-09-04T16:33:05,021 | ^~~~~~~~ 2025-09-04T16:33:05,022 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:33:05,022 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:33:05,022 | ^~~~~~~~ 2025-09-04T16:33:22,479 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/regex.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/regex.o 2025-09-04T16:33:24,536 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:33:24,536 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:33:24,536 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:33:24,536 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:33:24,536 from ltp/thirdparty/boost/libs/regex/src/regex.cpp:24: 2025-09-04T16:33:24,537 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:24,537 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:33:24,537 | ^~~~~~~~ 2025-09-04T16:33:24,537 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:33:24,537 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:33:24,537 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:24,537 59 | template class auto_ptr; 2025-09-04T16:33:24,537 | ^~~~~~~~ 2025-09-04T16:33:24,856 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:33:24,857 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:33:24,857 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:33:24,857 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:24,857 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:33:24,857 | ^~~~~~~~ 2025-09-04T16:33:24,857 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:24,857 59 | template class auto_ptr; 2025-09-04T16:33:24,857 | ^~~~~~~~ 2025-09-04T16:33:24,872 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:24,872 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:33:24,872 | ^~~~~~~~ 2025-09-04T16:33:24,872 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:24,872 59 | template class auto_ptr; 2025-09-04T16:33:24,873 | ^~~~~~~~ 2025-09-04T16:33:24,874 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:24,874 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:33:24,874 | ^~~~~~~~ 2025-09-04T16:33:24,875 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:24,875 59 | template class auto_ptr; 2025-09-04T16:33:24,875 | ^~~~~~~~ 2025-09-04T16:33:24,875 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:24,875 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:33:24,875 | ^~~~~~~~ 2025-09-04T16:33:24,875 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:24,875 59 | template class auto_ptr; 2025-09-04T16:33:24,875 | ^~~~~~~~ 2025-09-04T16:33:24,875 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:24,876 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:33:24,876 | ^~~~~~~~ 2025-09-04T16:33:24,876 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:24,876 59 | template class auto_ptr; 2025-09-04T16:33:24,876 | ^~~~~~~~ 2025-09-04T16:33:24,876 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:24,876 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:33:24,876 | ^~~~~~~~ 2025-09-04T16:33:24,876 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:24,876 59 | template class auto_ptr; 2025-09-04T16:33:24,877 | ^~~~~~~~ 2025-09-04T16:33:24,878 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:33:24,878 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:24,878 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:33:24,879 | ^~~~~~~~ 2025-09-04T16:33:24,879 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:24,879 59 | template class auto_ptr; 2025-09-04T16:33:24,879 | ^~~~~~~~ 2025-09-04T16:33:25,595 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:33:25,595 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:33:25,595 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:33:25,596 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:33:25,596 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,596 420 | : public std::unary_function \ 2025-09-04T16:33:25,596 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,596 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:25,596 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:33:25,596 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,596 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:33:25,596 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:33:25,597 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,597 117 | struct unary_function 2025-09-04T16:33:25,597 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,597 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,597 420 | : public std::unary_function \ 2025-09-04T16:33:25,597 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,597 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:25,598 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:33:25,598 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,598 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,598 117 | struct unary_function 2025-09-04T16:33:25,598 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,598 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,599 420 | : public std::unary_function \ 2025-09-04T16:33:25,599 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,599 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:25,599 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:33:25,599 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,599 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,599 117 | struct unary_function 2025-09-04T16:33:25,599 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,600 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,600 420 | : public std::unary_function \ 2025-09-04T16:33:25,600 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,600 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:25,600 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:33:25,600 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,600 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,600 117 | struct unary_function 2025-09-04T16:33:25,601 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,601 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,601 420 | : public std::unary_function \ 2025-09-04T16:33:25,601 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,601 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:25,601 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:33:25,602 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,602 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,602 117 | struct unary_function 2025-09-04T16:33:25,602 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,602 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,602 420 | : public std::unary_function \ 2025-09-04T16:33:25,602 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,603 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:25,603 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:33:25,603 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,603 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,603 117 | struct unary_function 2025-09-04T16:33:25,603 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,603 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,604 420 | : public std::unary_function \ 2025-09-04T16:33:25,604 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,604 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:25,604 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:33:25,604 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,604 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,604 117 | struct unary_function 2025-09-04T16:33:25,604 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,605 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,605 420 | : public std::unary_function \ 2025-09-04T16:33:25,605 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,605 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:25,605 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:33:25,605 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,605 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,605 117 | struct unary_function 2025-09-04T16:33:25,606 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,606 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,606 420 | : public std::unary_function \ 2025-09-04T16:33:25,606 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,606 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:25,606 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:33:25,606 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,607 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,607 117 | struct unary_function 2025-09-04T16:33:25,607 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,607 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,607 420 | : public std::unary_function \ 2025-09-04T16:33:25,607 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,607 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:25,608 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:33:25,608 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,608 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,608 117 | struct unary_function 2025-09-04T16:33:25,608 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,608 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,608 420 | : public std::unary_function \ 2025-09-04T16:33:25,609 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,609 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:25,609 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:33:25,609 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,609 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,609 117 | struct unary_function 2025-09-04T16:33:25,609 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,610 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,610 420 | : public std::unary_function \ 2025-09-04T16:33:25,610 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,610 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:25,610 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:33:25,610 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,610 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,610 117 | struct unary_function 2025-09-04T16:33:25,611 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,611 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,611 420 | : public std::unary_function \ 2025-09-04T16:33:25,611 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,611 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:25,611 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:33:25,611 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,612 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,612 117 | struct unary_function 2025-09-04T16:33:25,612 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,612 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,612 420 | : public std::unary_function \ 2025-09-04T16:33:25,612 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,612 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:25,613 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:33:25,613 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,613 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,613 117 | struct unary_function 2025-09-04T16:33:25,613 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,613 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,614 430 | : public std::unary_function \ 2025-09-04T16:33:25,614 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,614 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:33:25,614 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:33:25,614 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,614 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,614 117 | struct unary_function 2025-09-04T16:33:25,614 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,615 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,615 430 | : public std::unary_function \ 2025-09-04T16:33:25,615 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,615 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:33:25,615 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:33:25,616 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,616 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,616 117 | struct unary_function 2025-09-04T16:33:25,616 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,616 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,617 420 | : public std::unary_function \ 2025-09-04T16:33:25,617 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,617 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:25,617 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:33:25,617 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,617 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,617 117 | struct unary_function 2025-09-04T16:33:25,617 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,618 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,618 420 | : public std::unary_function \ 2025-09-04T16:33:25,618 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,618 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:25,618 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:33:25,618 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,618 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,618 117 | struct unary_function 2025-09-04T16:33:25,619 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,619 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,619 420 | : public std::unary_function \ 2025-09-04T16:33:25,619 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,619 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:25,619 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:33:25,619 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:25,620 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,620 117 | struct unary_function 2025-09-04T16:33:25,620 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,620 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,620 484 | : public std::unary_function 2025-09-04T16:33:25,620 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,620 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,620 117 | struct unary_function 2025-09-04T16:33:25,620 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,824 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:33:25,824 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:25,824 257 | : std::unary_function 2025-09-04T16:33:25,824 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:25,825 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:25,825 117 | struct unary_function 2025-09-04T16:33:25,825 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:26,047 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:33:26,047 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:26,047 804 | : public std::iterator 2025-09-04T16:33:26,047 | ^~~~~~~~ 2025-09-04T16:33:26,048 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:33:26,048 from /usr/include/c++/14/string:47: 2025-09-04T16:33:26,048 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:33:26,048 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:33:26,049 | ^~~~~~~~ 2025-09-04T16:33:26,346 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:33:26,346 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:26,347 89 | : public std::iterator< 2025-09-04T16:33:26,347 | ^~~~~~~~ 2025-09-04T16:33:26,347 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:33:26,347 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:33:26,347 | ^~~~~~~~ 2025-09-04T16:33:26,351 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:33:26,352 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:26,352 171 | : public std::iterator< 2025-09-04T16:33:26,352 | ^~~~~~~~ 2025-09-04T16:33:26,352 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:33:26,352 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:33:26,352 | ^~~~~~~~ 2025-09-04T16:33:27,916 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/regex_debug.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/regex_debug.o 2025-09-04T16:33:28,184 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/regex_raw_buffer.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/regex_raw_buffer.o 2025-09-04T16:33:29,034 ltp/thirdparty/boost/libs/regex/src/regex_raw_buffer.cpp: In member function ‘void boost::re_detail::raw_storage::resize(size_type)’: 2025-09-04T16:33:29,034 ltp/thirdparty/boost/libs/regex/src/regex_raw_buffer.cpp:39:23: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 2025-09-04T16:33:29,034 39 | register size_type newsize = start ? last - start : 1024; 2025-09-04T16:33:29,035 | ^~~~~~~ 2025-09-04T16:33:29,035 ltp/thirdparty/boost/libs/regex/src/regex_raw_buffer.cpp:42:23: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 2025-09-04T16:33:29,035 42 | register size_type datasize = end - start; 2025-09-04T16:33:29,035 | ^~~~~~~~ 2025-09-04T16:33:29,035 ltp/thirdparty/boost/libs/regex/src/regex_raw_buffer.cpp:47:21: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 2025-09-04T16:33:29,035 47 | register pointer ptr = static_cast(::operator new(newsize)); 2025-09-04T16:33:29,035 | ^~~ 2025-09-04T16:33:29,036 ltp/thirdparty/boost/libs/regex/src/regex_raw_buffer.cpp: In member function ‘void* boost::re_detail::raw_storage::insert(size_type, size_type)’: 2025-09-04T16:33:29,036 ltp/thirdparty/boost/libs/regex/src/regex_raw_buffer.cpp:66:19: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 2025-09-04T16:33:29,036 66 | register void* result = start + pos; 2025-09-04T16:33:29,036 | ^~~~~~ 2025-09-04T16:33:29,119 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/regex_traits_defaults.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/regex_traits_defaults.o 2025-09-04T16:33:30,909 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:33:30,909 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:33:30,909 from ltp/thirdparty/boost/include/boost/regex/v4/regex_traits.hpp:26, 2025-09-04T16:33:30,909 from ltp/thirdparty/boost/include/boost/regex/regex_traits.hpp:27, 2025-09-04T16:33:30,909 from ltp/thirdparty/boost/libs/regex/src/regex_traits_defaults.cpp:20: 2025-09-04T16:33:30,909 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:30,909 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:33:30,910 | ^~~~~~~~ 2025-09-04T16:33:30,910 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:33:30,910 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:33:30,910 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:30,910 59 | template class auto_ptr; 2025-09-04T16:33:30,910 | ^~~~~~~~ 2025-09-04T16:33:31,233 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:33:31,233 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:33:31,233 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:33:31,233 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:31,233 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:33:31,234 | ^~~~~~~~ 2025-09-04T16:33:31,234 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:31,234 59 | template class auto_ptr; 2025-09-04T16:33:31,234 | ^~~~~~~~ 2025-09-04T16:33:31,248 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:31,249 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:33:31,249 | ^~~~~~~~ 2025-09-04T16:33:31,249 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:31,249 59 | template class auto_ptr; 2025-09-04T16:33:31,249 | ^~~~~~~~ 2025-09-04T16:33:31,251 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:31,251 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:33:31,251 | ^~~~~~~~ 2025-09-04T16:33:31,251 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:31,251 59 | template class auto_ptr; 2025-09-04T16:33:31,251 | ^~~~~~~~ 2025-09-04T16:33:31,251 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:31,251 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:33:31,252 | ^~~~~~~~ 2025-09-04T16:33:31,252 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:31,252 59 | template class auto_ptr; 2025-09-04T16:33:31,252 | ^~~~~~~~ 2025-09-04T16:33:31,252 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:31,252 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:33:31,252 | ^~~~~~~~ 2025-09-04T16:33:31,252 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:31,252 59 | template class auto_ptr; 2025-09-04T16:33:31,252 | ^~~~~~~~ 2025-09-04T16:33:31,253 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:31,253 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:33:31,253 | ^~~~~~~~ 2025-09-04T16:33:31,253 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:31,253 59 | template class auto_ptr; 2025-09-04T16:33:31,253 | ^~~~~~~~ 2025-09-04T16:33:31,255 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:33:31,255 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:31,255 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:33:31,255 | ^~~~~~~~ 2025-09-04T16:33:31,255 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:31,255 59 | template class auto_ptr; 2025-09-04T16:33:31,255 | ^~~~~~~~ 2025-09-04T16:33:32,184 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/static_mutex.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/static_mutex.o 2025-09-04T16:33:32,524 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/usinstances.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/usinstances.o 2025-09-04T16:33:33,695 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/w32_regex_traits.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/w32_regex_traits.o 2025-09-04T16:33:33,959 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/wc_regex_traits.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/wc_regex_traits.o 2025-09-04T16:33:35,635 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:33:35,635 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:33:35,635 from ltp/thirdparty/boost/include/boost/regex/v4/c_regex_traits.hpp:26, 2025-09-04T16:33:35,635 from ltp/thirdparty/boost/libs/regex/src/wc_regex_traits.cpp:76: 2025-09-04T16:33:35,635 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:35,636 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:33:35,636 | ^~~~~~~~ 2025-09-04T16:33:35,636 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:33:35,637 from ltp/thirdparty/boost/libs/regex/src/wc_regex_traits.cpp:23: 2025-09-04T16:33:35,637 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:35,637 59 | template class auto_ptr; 2025-09-04T16:33:35,637 | ^~~~~~~~ 2025-09-04T16:33:35,960 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:33:35,960 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:33:35,961 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:33:35,961 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:35,961 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:33:35,961 | ^~~~~~~~ 2025-09-04T16:33:35,961 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:35,961 59 | template class auto_ptr; 2025-09-04T16:33:35,961 | ^~~~~~~~ 2025-09-04T16:33:35,977 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:35,977 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:33:35,977 | ^~~~~~~~ 2025-09-04T16:33:35,977 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:35,977 59 | template class auto_ptr; 2025-09-04T16:33:35,977 | ^~~~~~~~ 2025-09-04T16:33:35,980 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:35,980 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:33:35,980 | ^~~~~~~~ 2025-09-04T16:33:35,980 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:35,980 59 | template class auto_ptr; 2025-09-04T16:33:35,980 | ^~~~~~~~ 2025-09-04T16:33:35,981 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:35,981 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:33:35,981 | ^~~~~~~~ 2025-09-04T16:33:35,981 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:35,981 59 | template class auto_ptr; 2025-09-04T16:33:35,981 | ^~~~~~~~ 2025-09-04T16:33:35,982 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:35,982 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:33:35,982 | ^~~~~~~~ 2025-09-04T16:33:35,982 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:35,982 59 | template class auto_ptr; 2025-09-04T16:33:35,983 | ^~~~~~~~ 2025-09-04T16:33:35,983 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:35,983 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:33:35,983 | ^~~~~~~~ 2025-09-04T16:33:35,983 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:35,983 59 | template class auto_ptr; 2025-09-04T16:33:35,983 | ^~~~~~~~ 2025-09-04T16:33:35,987 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:33:35,987 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:35,987 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:33:35,987 | ^~~~~~~~ 2025-09-04T16:33:35,987 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:35,987 59 | template class auto_ptr; 2025-09-04T16:33:35,988 | ^~~~~~~~ 2025-09-04T16:33:37,605 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/wide_posix_api.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/wide_posix_api.o 2025-09-04T16:33:39,672 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:33:39,673 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:33:39,673 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:33:39,673 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:33:39,673 from ltp/thirdparty/boost/libs/regex/src/wide_posix_api.cpp:25: 2025-09-04T16:33:39,673 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:39,673 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:33:39,673 | ^~~~~~~~ 2025-09-04T16:33:39,673 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:33:39,673 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:33:39,674 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:39,674 59 | template class auto_ptr; 2025-09-04T16:33:39,674 | ^~~~~~~~ 2025-09-04T16:33:39,991 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:33:39,991 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:33:39,991 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:33:39,991 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:39,991 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:33:39,992 | ^~~~~~~~ 2025-09-04T16:33:39,992 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:39,992 59 | template class auto_ptr; 2025-09-04T16:33:39,992 | ^~~~~~~~ 2025-09-04T16:33:40,006 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:40,007 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:33:40,007 | ^~~~~~~~ 2025-09-04T16:33:40,007 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:40,007 59 | template class auto_ptr; 2025-09-04T16:33:40,007 | ^~~~~~~~ 2025-09-04T16:33:40,009 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:40,009 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:33:40,009 | ^~~~~~~~ 2025-09-04T16:33:40,009 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:40,009 59 | template class auto_ptr; 2025-09-04T16:33:40,009 | ^~~~~~~~ 2025-09-04T16:33:40,009 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:40,009 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:33:40,010 | ^~~~~~~~ 2025-09-04T16:33:40,010 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:40,010 59 | template class auto_ptr; 2025-09-04T16:33:40,010 | ^~~~~~~~ 2025-09-04T16:33:40,010 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:40,010 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:33:40,010 | ^~~~~~~~ 2025-09-04T16:33:40,010 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:40,010 59 | template class auto_ptr; 2025-09-04T16:33:40,011 | ^~~~~~~~ 2025-09-04T16:33:40,011 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:40,011 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:33:40,011 | ^~~~~~~~ 2025-09-04T16:33:40,011 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:40,011 59 | template class auto_ptr; 2025-09-04T16:33:40,011 | ^~~~~~~~ 2025-09-04T16:33:40,013 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:33:40,013 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:40,013 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:33:40,013 | ^~~~~~~~ 2025-09-04T16:33:40,013 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:40,013 59 | template class auto_ptr; 2025-09-04T16:33:40,013 | ^~~~~~~~ 2025-09-04T16:33:40,725 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:33:40,725 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:33:40,725 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:33:40,725 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:33:40,725 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,726 420 | : public std::unary_function \ 2025-09-04T16:33:40,726 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,726 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:40,726 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:33:40,726 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,726 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:33:40,726 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:33:40,726 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,726 117 | struct unary_function 2025-09-04T16:33:40,727 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,727 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,727 420 | : public std::unary_function \ 2025-09-04T16:33:40,727 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,727 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:40,727 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:33:40,727 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,728 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,728 117 | struct unary_function 2025-09-04T16:33:40,728 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,728 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,728 420 | : public std::unary_function \ 2025-09-04T16:33:40,728 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,728 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:40,729 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:33:40,729 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,729 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,729 117 | struct unary_function 2025-09-04T16:33:40,729 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,729 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,730 420 | : public std::unary_function \ 2025-09-04T16:33:40,730 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,730 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:40,730 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:33:40,730 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,730 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,730 117 | struct unary_function 2025-09-04T16:33:40,730 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,731 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,731 420 | : public std::unary_function \ 2025-09-04T16:33:40,731 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,731 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:40,731 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:33:40,731 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,731 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,731 117 | struct unary_function 2025-09-04T16:33:40,732 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,732 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,732 420 | : public std::unary_function \ 2025-09-04T16:33:40,732 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,732 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:40,732 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:33:40,733 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,733 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,733 117 | struct unary_function 2025-09-04T16:33:40,733 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,733 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,733 420 | : public std::unary_function \ 2025-09-04T16:33:40,733 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,734 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:40,734 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:33:40,734 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,734 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,734 117 | struct unary_function 2025-09-04T16:33:40,734 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,734 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,735 420 | : public std::unary_function \ 2025-09-04T16:33:40,735 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,735 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:40,735 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:33:40,735 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,735 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,735 117 | struct unary_function 2025-09-04T16:33:40,735 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,736 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,736 420 | : public std::unary_function \ 2025-09-04T16:33:40,736 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,736 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:40,736 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:33:40,736 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,736 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,736 117 | struct unary_function 2025-09-04T16:33:40,737 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,737 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,737 420 | : public std::unary_function \ 2025-09-04T16:33:40,737 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,737 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:40,737 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:33:40,737 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,738 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,738 117 | struct unary_function 2025-09-04T16:33:40,738 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,738 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,738 420 | : public std::unary_function \ 2025-09-04T16:33:40,738 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,738 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:40,739 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:33:40,739 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,739 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,739 117 | struct unary_function 2025-09-04T16:33:40,739 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,739 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,740 420 | : public std::unary_function \ 2025-09-04T16:33:40,740 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,740 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:40,740 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:33:40,740 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,740 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,740 117 | struct unary_function 2025-09-04T16:33:40,740 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,741 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,741 420 | : public std::unary_function \ 2025-09-04T16:33:40,741 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,741 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:40,741 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:33:40,741 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,741 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,741 117 | struct unary_function 2025-09-04T16:33:40,742 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,742 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,742 420 | : public std::unary_function \ 2025-09-04T16:33:40,742 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,742 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:40,742 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:33:40,742 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,743 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,743 117 | struct unary_function 2025-09-04T16:33:40,743 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,743 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,743 430 | : public std::unary_function \ 2025-09-04T16:33:40,743 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,744 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:33:40,744 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:33:40,744 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,744 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,744 117 | struct unary_function 2025-09-04T16:33:40,744 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,745 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,745 430 | : public std::unary_function \ 2025-09-04T16:33:40,745 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,745 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:33:40,745 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:33:40,745 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,746 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,746 117 | struct unary_function 2025-09-04T16:33:40,746 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,746 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,746 420 | : public std::unary_function \ 2025-09-04T16:33:40,747 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,747 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:40,747 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:33:40,747 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,747 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,747 117 | struct unary_function 2025-09-04T16:33:40,747 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,747 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,748 420 | : public std::unary_function \ 2025-09-04T16:33:40,748 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,748 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:40,748 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:33:40,748 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,748 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,748 117 | struct unary_function 2025-09-04T16:33:40,748 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,749 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,749 420 | : public std::unary_function \ 2025-09-04T16:33:40,749 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,749 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:40,749 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:33:40,749 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,750 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,750 117 | struct unary_function 2025-09-04T16:33:40,750 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,750 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,750 484 | : public std::unary_function 2025-09-04T16:33:40,750 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,750 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,750 117 | struct unary_function 2025-09-04T16:33:40,750 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,954 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:33:40,954 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:40,954 257 | : std::unary_function 2025-09-04T16:33:40,954 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:40,954 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:40,955 117 | struct unary_function 2025-09-04T16:33:40,955 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:41,177 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:33:41,178 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:41,178 804 | : public std::iterator 2025-09-04T16:33:41,178 | ^~~~~~~~ 2025-09-04T16:33:41,178 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:33:41,178 from /usr/include/c++/14/string:47: 2025-09-04T16:33:41,178 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:33:41,178 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:33:41,178 | ^~~~~~~~ 2025-09-04T16:33:41,476 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:33:41,476 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:41,476 89 | : public std::iterator< 2025-09-04T16:33:41,477 | ^~~~~~~~ 2025-09-04T16:33:41,477 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:33:41,477 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:33:41,477 | ^~~~~~~~ 2025-09-04T16:33:41,481 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:33:41,481 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:41,482 171 | : public std::iterator< 2025-09-04T16:33:41,482 | ^~~~~~~~ 2025-09-04T16:33:41,482 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:33:41,482 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:33:41,482 | ^~~~~~~~ 2025-09-04T16:33:58,886 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/winstances.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/winstances.o 2025-09-04T16:34:00,980 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:34:00,980 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:34:00,980 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:34:00,980 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:34:00,980 from ltp/thirdparty/boost/libs/regex/src/winstances.cpp:30: 2025-09-04T16:34:00,981 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:34:00,981 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:34:00,981 | ^~~~~~~~ 2025-09-04T16:34:00,981 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:34:00,981 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:34:00,981 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:00,981 59 | template class auto_ptr; 2025-09-04T16:34:00,981 | ^~~~~~~~ 2025-09-04T16:34:01,306 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:34:01,307 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:34:01,307 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:34:01,307 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:34:01,307 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:34:01,307 | ^~~~~~~~ 2025-09-04T16:34:01,307 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:01,307 59 | template class auto_ptr; 2025-09-04T16:34:01,307 | ^~~~~~~~ 2025-09-04T16:34:01,322 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:34:01,322 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:34:01,322 | ^~~~~~~~ 2025-09-04T16:34:01,322 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:01,322 59 | template class auto_ptr; 2025-09-04T16:34:01,322 | ^~~~~~~~ 2025-09-04T16:34:01,324 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:34:01,324 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:34:01,324 | ^~~~~~~~ 2025-09-04T16:34:01,324 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:01,325 59 | template class auto_ptr; 2025-09-04T16:34:01,325 | ^~~~~~~~ 2025-09-04T16:34:01,325 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:34:01,325 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:34:01,325 | ^~~~~~~~ 2025-09-04T16:34:01,325 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:01,325 59 | template class auto_ptr; 2025-09-04T16:34:01,325 | ^~~~~~~~ 2025-09-04T16:34:01,325 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:34:01,325 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:34:01,326 | ^~~~~~~~ 2025-09-04T16:34:01,326 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:01,326 59 | template class auto_ptr; 2025-09-04T16:34:01,326 | ^~~~~~~~ 2025-09-04T16:34:01,326 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:34:01,326 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:34:01,326 | ^~~~~~~~ 2025-09-04T16:34:01,326 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:01,326 59 | template class auto_ptr; 2025-09-04T16:34:01,326 | ^~~~~~~~ 2025-09-04T16:34:01,328 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:34:01,328 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:34:01,328 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:34:01,328 | ^~~~~~~~ 2025-09-04T16:34:01,328 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:01,329 59 | template class auto_ptr; 2025-09-04T16:34:01,329 | ^~~~~~~~ 2025-09-04T16:34:02,044 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:34:02,044 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:34:02,045 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:34:02,045 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:34:02,045 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,045 420 | : public std::unary_function \ 2025-09-04T16:34:02,045 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,045 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:02,045 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:34:02,045 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,045 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:34:02,046 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:34:02,046 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,046 117 | struct unary_function 2025-09-04T16:34:02,046 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,050 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,050 420 | : public std::unary_function \ 2025-09-04T16:34:02,050 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,050 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:02,050 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:34:02,050 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,050 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,051 117 | struct unary_function 2025-09-04T16:34:02,051 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,051 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,051 420 | : public std::unary_function \ 2025-09-04T16:34:02,051 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,051 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:02,051 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:34:02,051 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,051 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,051 117 | struct unary_function 2025-09-04T16:34:02,052 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,052 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,052 420 | : public std::unary_function \ 2025-09-04T16:34:02,052 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,052 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:02,052 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:34:02,052 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,052 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,052 117 | struct unary_function 2025-09-04T16:34:02,053 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,053 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,053 420 | : public std::unary_function \ 2025-09-04T16:34:02,053 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,053 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:02,053 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:34:02,053 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,053 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,053 117 | struct unary_function 2025-09-04T16:34:02,054 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,054 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,054 420 | : public std::unary_function \ 2025-09-04T16:34:02,054 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,054 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:02,054 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:34:02,054 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,054 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,054 117 | struct unary_function 2025-09-04T16:34:02,054 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,055 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,055 420 | : public std::unary_function \ 2025-09-04T16:34:02,055 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,055 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:02,055 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:34:02,055 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,055 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,055 117 | struct unary_function 2025-09-04T16:34:02,055 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,056 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,056 420 | : public std::unary_function \ 2025-09-04T16:34:02,056 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,056 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:02,056 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:34:02,056 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,056 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,056 117 | struct unary_function 2025-09-04T16:34:02,056 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,057 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,057 420 | : public std::unary_function \ 2025-09-04T16:34:02,057 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,057 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:02,057 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:34:02,057 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,057 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,057 117 | struct unary_function 2025-09-04T16:34:02,057 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,057 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,058 420 | : public std::unary_function \ 2025-09-04T16:34:02,058 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,058 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:02,058 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:34:02,058 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,058 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,058 117 | struct unary_function 2025-09-04T16:34:02,058 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,058 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,059 420 | : public std::unary_function \ 2025-09-04T16:34:02,059 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,059 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:02,059 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:34:02,059 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,059 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,059 117 | struct unary_function 2025-09-04T16:34:02,059 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,059 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,060 420 | : public std::unary_function \ 2025-09-04T16:34:02,060 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,060 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:02,060 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:34:02,060 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,060 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,060 117 | struct unary_function 2025-09-04T16:34:02,060 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,060 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,061 420 | : public std::unary_function \ 2025-09-04T16:34:02,061 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,061 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:02,061 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:34:02,061 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,061 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,061 117 | struct unary_function 2025-09-04T16:34:02,061 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,061 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,062 420 | : public std::unary_function \ 2025-09-04T16:34:02,062 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,062 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:02,062 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:34:02,062 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,062 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,062 117 | struct unary_function 2025-09-04T16:34:02,062 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,062 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,063 430 | : public std::unary_function \ 2025-09-04T16:34:02,063 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,063 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:34:02,063 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:34:02,063 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,063 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,063 117 | struct unary_function 2025-09-04T16:34:02,063 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,063 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,063 430 | : public std::unary_function \ 2025-09-04T16:34:02,064 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,064 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:34:02,064 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:34:02,064 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,064 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,064 117 | struct unary_function 2025-09-04T16:34:02,064 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,064 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,064 420 | : public std::unary_function \ 2025-09-04T16:34:02,065 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,065 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:02,065 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:34:02,065 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,065 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,065 117 | struct unary_function 2025-09-04T16:34:02,065 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,065 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,065 420 | : public std::unary_function \ 2025-09-04T16:34:02,066 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,066 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:02,066 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:34:02,066 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,066 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,066 117 | struct unary_function 2025-09-04T16:34:02,066 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,066 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,066 420 | : public std::unary_function \ 2025-09-04T16:34:02,067 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,067 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:02,067 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:34:02,067 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:02,067 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,067 117 | struct unary_function 2025-09-04T16:34:02,067 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,067 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,067 484 | : public std::unary_function 2025-09-04T16:34:02,068 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,068 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,068 117 | struct unary_function 2025-09-04T16:34:02,068 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,280 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:34:02,280 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,280 257 | : std::unary_function 2025-09-04T16:34:02,280 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,280 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:02,280 117 | struct unary_function 2025-09-04T16:34:02,280 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:02,494 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:34:02,495 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,495 804 | : public std::iterator 2025-09-04T16:34:02,495 | ^~~~~~~~ 2025-09-04T16:34:02,500 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:34:02,500 from /usr/include/c++/14/string:47: 2025-09-04T16:34:02,500 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:34:02,500 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:34:02,500 | ^~~~~~~~ 2025-09-04T16:34:02,800 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:34:02,800 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,800 89 | : public std::iterator< 2025-09-04T16:34:02,800 | ^~~~~~~~ 2025-09-04T16:34:02,800 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:34:02,800 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:34:02,800 | ^~~~~~~~ 2025-09-04T16:34:02,800 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:34:02,800 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:02,801 171 | : public std::iterator< 2025-09-04T16:34:02,801 | ^~~~~~~~ 2025-09-04T16:34:02,801 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:34:02,801 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:34:02,801 | ^~~~~~~~ 2025-09-04T16:34:30,755 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/maxent/lbfgs.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/maxent/lbfgs.o 2025-09-04T16:34:33,540 In file included from /usr/include/c++/14/vector:72, 2025-09-04T16:34:33,540 from ltp/thirdparty/maxent/maxent.h:17, 2025-09-04T16:34:33,540 from ltp/thirdparty/maxent/lbfgs.cpp:1: 2025-09-04T16:34:33,540 /usr/include/c++/14/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: 2025-09-04T16:34:33,540 /usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-04T16:34:33,540 700 | vector<_Tp, _Alloc>:: 2025-09-04T16:34:33,540 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:33,640 In file included from /usr/include/c++/14/vector:66: 2025-09-04T16:34:33,640 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:33,640 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:33,640 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:34:33,640 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:34:33,640 inlined from ‘double maxent::ME_Model::backtracking_line_search(const math::vectype::Vec&, const math::vectype::Vec&, double, const math::vectype::Vec&, math::vectype::Vec&, math::vectype::Vec&)’ at ltp/thirdparty/maxent/lbfgs.cpp:25:22: 2025-09-04T16:34:33,640 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:33,640 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:33,640 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:33,641 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:33,641 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:33,641 inlined from ‘const math::vectype::Vec math::vectype::operator+(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:100:19, 2025-09-04T16:34:33,641 inlined from ‘double maxent::ME_Model::backtracking_line_search(const math::vectype::Vec&, const math::vectype::Vec&, double, const math::vectype::Vec&, math::vectype::Vec&, math::vectype::Vec&)’ at ltp/thirdparty/maxent/lbfgs.cpp:25:22: 2025-09-04T16:34:33,641 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:33,641 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:33,641 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:34,010 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:34,010 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:34,010 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:37:17: 2025-09-04T16:34:34,010 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:34,010 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:34,010 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:34,010 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:34,010 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:34,010 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:37:26: 2025-09-04T16:34:34,011 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:34,011 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:34,011 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:34,011 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:34,011 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:34,011 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:34:34,011 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:34:34,011 inlined from ‘math::vectype::Vec maxent::approximate_Hg(int, const math::vectype::Vec&, const math::vectype::Vec*, const math::vectype::Vec*, const double*)’ at ltp/thirdparty/maxent/quasi_newton.h:50:29, 2025-09-04T16:34:34,011 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:55:33: 2025-09-04T16:34:34,011 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:34,011 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:34,012 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:34,020 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:34,020 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:34,020 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:34:34,020 inlined from ‘math::vectype::Vec maxent::approximate_Hg(int, const math::vectype::Vec&, const math::vectype::Vec*, const math::vectype::Vec*, const double*)’ at ltp/thirdparty/maxent/quasi_newton.h:62:49, 2025-09-04T16:34:34,020 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:55:33: 2025-09-04T16:34:34,020 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:34,020 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:34,021 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:34,021 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:34,021 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:34,021 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:34:34,021 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:34:34,021 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:55:53: 2025-09-04T16:34:34,021 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:34,021 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:34,021 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:34,021 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:34,022 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:34,022 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:57:19: 2025-09-04T16:34:34,022 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:34,022 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:34,022 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:34,022 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:34,022 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:34,022 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:57:31: 2025-09-04T16:34:34,022 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:34,022 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:34,023 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:34,023 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:34,023 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:34,023 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:34:34,023 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:61:31: 2025-09-04T16:34:34,023 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:34,023 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:34,023 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:34,023 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:34,023 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:34,024 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:34:34,024 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:62:34: 2025-09-04T16:34:34,024 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:34,024 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:34,024 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:34,711 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/maxent/maxent.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/maxent/maxent.o 2025-09-04T16:34:36,751 ltp/thirdparty/maxent/maxent.cpp: In member function ‘int maxent::ME_Model::train()’: 2025-09-04T16:34:36,752 ltp/thirdparty/maxent/maxent.cpp:89:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:34:36,752 89 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:34:36,752 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:36,759 ltp/thirdparty/maxent/maxent.cpp:116:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:34:36,759 116 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:34:36,759 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:36,763 ltp/thirdparty/maxent/maxent.cpp:146:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:34:36,764 146 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:34:36,764 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:36,776 ltp/thirdparty/maxent/maxent.cpp: In member function ‘int maxent::ME_Model::classify(const Sample&, std::vector&) const’: 2025-09-04T16:34:36,776 ltp/thirdparty/maxent/maxent.cpp:201:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 2025-09-04T16:34:36,776 201 | for (size_t i = 0; i < _num_classes; ++i) 2025-09-04T16:34:36,776 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:34:36,787 ltp/thirdparty/maxent/maxent.cpp: In member function ‘int maxent::ME_Model::classify(const std::vector&, const Sample&, std::vector&) const’: 2025-09-04T16:34:36,787 ltp/thirdparty/maxent/maxent.cpp:256:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 2025-09-04T16:34:36,787 256 | for (size_t i = 0; i < _num_classes; ++i) 2025-09-04T16:34:36,787 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:34:36,807 ltp/thirdparty/maxent/maxent.cpp: In member function ‘void maxent::ME_Model::collect_mefeature_set(int)’: 2025-09-04T16:34:36,807 ltp/thirdparty/maxent/maxent.cpp:427:17: warning: unused variable ‘fid’ [-Wunused-variable] 2025-09-04T16:34:36,807 427 | int fid = _set_mefeature.append(mefeature); 2025-09-04T16:34:36,807 | ^~~ 2025-09-04T16:34:36,810 ltp/thirdparty/maxent/maxent.cpp: In member function ‘double maxent::ME_Model::update_model_expectation()’: 2025-09-04T16:34:36,810 ltp/thirdparty/maxent/maxent.cpp:455:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:34:36,810 455 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:34:36,810 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:36,815 ltp/thirdparty/maxent/maxent.cpp:487:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:34:36,815 487 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:34:36,815 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:36,816 ltp/thirdparty/maxent/maxent.cpp:497:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:34:36,817 497 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:34:36,817 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:36,818 ltp/thirdparty/maxent/maxent.cpp: In member function ‘void maxent::ME_Model::init_feature2mef()’: 2025-09-04T16:34:36,818 ltp/thirdparty/maxent/maxent.cpp:509:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:34:36,819 509 | for (size_t i = 0; i < _set_feature.size(); ++i) 2025-09-04T16:34:36,819 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:36,821 ltp/thirdparty/maxent/maxent.cpp: In member function ‘double maxent::ME_Model::l2_regularized_func_gradient(const std::vector&, std::vector&)’: 2025-09-04T16:34:36,821 ltp/thirdparty/maxent/maxent.cpp:542:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:34:36,821 542 | if (_set_mefeature.size() != x.size()) 2025-09-04T16:34:36,821 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T16:34:39,782 In file included from /usr/include/c++/14/algorithm:61, 2025-09-04T16:34:39,783 from ltp/thirdparty/maxent/maxent.cpp:5: 2025-09-04T16:34:39,783 /usr/include/c++/14/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]’: 2025-09-04T16:34:39,783 /usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:39,783 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-09-04T16:34:39,783 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:39,901 /usr/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: 2025-09-04T16:34:39,902 /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:39,902 1770 | __insertion_sort(_RandomAccessIterator __first, 2025-09-04T16:34:39,902 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:39,902 /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:40,083 In file included from /usr/include/c++/14/bits/stl_algo.h:61: 2025-09-04T16:34:40,083 /usr/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Distance = int; _Tp = pair<__cxx11::basic_string, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: 2025-09-04T16:34:40,083 /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:40,083 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-09-04T16:34:40,083 | ^~~~~~~~~~~~~ 2025-09-04T16:34:43,315 /usr/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: 2025-09-04T16:34:43,315 /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:43,316 1876 | __introsort_loop(_RandomAccessIterator __first, 2025-09-04T16:34:43,316 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:43,316 /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:43,319 /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:43,319 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2025-09-04T16:34:43,319 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:43,505 In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, 2025-09-04T16:34:43,506 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Compare = maxent::ME_Model::cmp_outcome]’ at /usr/include/c++/14/bits/stl_algo.h:4805:18, 2025-09-04T16:34:43,506 inlined from ‘void maxent::ME_Model::predict(maxent::ME_Sample&, Prediction&, bool) const’ at ltp/thirdparty/maxent/maxent.cpp:194:13: 2025-09-04T16:34:43,506 /usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:43,506 1905 | std::__introsort_loop(__first, __last, 2025-09-04T16:34:43,506 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:34:43,506 1906 | std::__lg(__last - __first) * 2, 2025-09-04T16:34:43,506 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:43,506 1907 | __comp); 2025-09-04T16:34:43,506 | ~~~~~~~ 2025-09-04T16:34:43,507 In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, 2025-09-04T16:34:43,507 inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’ at /usr/include/c++/14/bits/stl_algo.h:1908:31, 2025-09-04T16:34:43,507 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Compare = maxent::ME_Model::cmp_outcome]’ at /usr/include/c++/14/bits/stl_algo.h:4805:18, 2025-09-04T16:34:43,507 inlined from ‘void maxent::ME_Model::predict(maxent::ME_Sample&, Prediction&, bool) const’ at ltp/thirdparty/maxent/maxent.cpp:194:13: 2025-09-04T16:34:43,507 /usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:43,507 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2025-09-04T16:34:43,507 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:43,508 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:43,508 1822 | std::__insertion_sort(__first, __last, __comp); 2025-09-04T16:34:43,508 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:45,543 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/maxent/owlqn.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/maxent/owlqn.o 2025-09-04T16:34:48,366 In file included from /usr/include/c++/14/vector:72, 2025-09-04T16:34:48,366 from ltp/thirdparty/maxent/maxent.h:17, 2025-09-04T16:34:48,366 from ltp/thirdparty/maxent/owlqn.cpp:1: 2025-09-04T16:34:48,366 /usr/include/c++/14/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: 2025-09-04T16:34:48,367 /usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-04T16:34:48,367 700 | vector<_Tp, _Alloc>:: 2025-09-04T16:34:48,367 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:48,525 In file included from /usr/include/c++/14/vector:66: 2025-09-04T16:34:48,525 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:48,525 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:48,526 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:34:48,526 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:34:48,526 inlined from ‘double maxent::ME_Model::constrained_line_search(const math::vectype::Vec&, const math::vectype::Vec&, double, const math::vectype::Vec&, math::vectype::Vec&, math::vectype::Vec&)’ at ltp/thirdparty/maxent/owlqn.cpp:66:22: 2025-09-04T16:34:48,526 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:48,526 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:48,526 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:48,527 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:48,527 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:48,527 inlined from ‘const math::vectype::Vec math::vectype::operator+(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:100:19, 2025-09-04T16:34:48,527 inlined from ‘double maxent::ME_Model::constrained_line_search(const math::vectype::Vec&, const math::vectype::Vec&, double, const math::vectype::Vec&, math::vectype::Vec&, math::vectype::Vec&)’ at ltp/thirdparty/maxent/owlqn.cpp:66:22: 2025-09-04T16:34:48,527 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:48,527 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:48,528 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:48,529 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:48,529 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:48,529 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:34:48,529 inlined from ‘double maxent::ME_Model::constrained_line_search(const math::vectype::Vec&, const math::vectype::Vec&, double, const math::vectype::Vec&, math::vectype::Vec&, math::vectype::Vec&)’ at ltp/thirdparty/maxent/owlqn.cpp:69:59: 2025-09-04T16:34:48,529 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:48,529 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:48,529 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:49,052 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:49,052 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:49,053 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:79:17: 2025-09-04T16:34:49,053 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:49,053 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:49,053 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:49,053 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:49,053 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:49,054 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:79:26: 2025-09-04T16:34:49,054 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:49,054 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:49,054 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:49,057 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:49,057 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:49,057 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:34:49,057 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:34:49,057 inlined from ‘math::vectype::Vec maxent::approximate_Hg(int, const math::vectype::Vec&, const math::vectype::Vec*, const math::vectype::Vec*, const double*)’ at ltp/thirdparty/maxent/quasi_newton.h:50:29, 2025-09-04T16:34:49,057 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:100:33: 2025-09-04T16:34:49,057 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:49,057 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:49,057 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:49,059 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:49,059 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:49,059 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:34:49,059 inlined from ‘math::vectype::Vec maxent::approximate_Hg(int, const math::vectype::Vec&, const math::vectype::Vec*, const math::vectype::Vec*, const double*)’ at ltp/thirdparty/maxent/quasi_newton.h:62:49, 2025-09-04T16:34:49,059 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:100:33: 2025-09-04T16:34:49,060 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:49,060 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:49,060 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:49,060 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:49,061 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:49,061 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:34:49,061 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:34:49,061 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:100:51: 2025-09-04T16:34:49,061 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:49,061 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:49,061 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:49,062 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:49,062 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:49,062 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:34:49,062 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:34:49,063 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:102:29: 2025-09-04T16:34:49,063 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:49,063 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:49,063 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:49,064 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:49,064 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:49,064 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:104:19: 2025-09-04T16:34:49,064 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:49,064 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:49,064 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:49,065 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:49,065 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:49,065 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:104:31: 2025-09-04T16:34:49,065 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:49,065 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:49,065 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:49,066 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:49,066 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:49,066 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:34:49,066 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:107:31: 2025-09-04T16:34:49,066 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:49,066 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:49,067 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:49,068 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:49,068 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:49,068 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:34:49,068 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:108:34: 2025-09-04T16:34:49,068 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:49,068 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:49,068 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:49,910 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/maxent/sgd.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/maxent/sgd.o 2025-09-04T16:34:51,813 ltp/thirdparty/maxent/sgd.cpp: In member function ‘void maxent::ME_Model::perform_SGD()’: 2025-09-04T16:34:51,814 ltp/thirdparty/maxent/sgd.cpp:53:23: warning: ‘void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 2025-09-04T16:34:51,814 53 | random_shuffle(rand_idx.begin(), rand_idx.end()); 2025-09-04T16:34:51,814 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:51,814 In file included from /usr/include/c++/14/algorithm:61, 2025-09-04T16:34:51,814 from ltp/thirdparty/maxent/sgd.cpp:5: 2025-09-04T16:34:51,814 /usr/include/c++/14/bits/stl_algo.h:4492:5: note: declared here 2025-09-04T16:34:51,814 4492 | random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last) 2025-09-04T16:34:51,815 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:53,175 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c patch/libs/python/src/converter/arg_to_python_base.cpp -o build/temp.linux-armv7l-cpython-313/patch/libs/python/src/converter/arg_to_python_base.o 2025-09-04T16:34:54,427 In file included from patch/include/boost/python/handle.hpp:10, 2025-09-04T16:34:54,427 from patch/include/boost/python/converter/arg_to_python_base.hpp:7, 2025-09-04T16:34:54,427 from patch/libs/python/src/converter/arg_to_python_base.cpp:6: 2025-09-04T16:34:54,427 patch/include/boost/python/cast.hpp: In function ‘void boost::python::detail::assert_castable(boost::type*)’: 2025-09-04T16:34:54,427 patch/include/boost/python/cast.hpp:73:20: warning: typedef ‘must_be_a_complete_type’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:34:54,427 73 | typedef char must_be_a_complete_type[sizeof(T)]; 2025-09-04T16:34:54,427 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:55,538 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:34:55,538 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:34:55,538 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:34:55,538 from ltp/thirdparty/boost/include/boost/function/function_template.hpp:13, 2025-09-04T16:34:55,538 from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:13, 2025-09-04T16:34:55,539 from ltp/thirdparty/boost/include/boost/function/function0.hpp:11, 2025-09-04T16:34:55,539 from patch/include/boost/python/errors.hpp:13, 2025-09-04T16:34:55,539 from patch/include/boost/python/handle.hpp:11: 2025-09-04T16:34:55,539 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:34:55,539 ltp/thirdparty/boost/include/boost/get_pointer.hpp:27:40: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:34:55,539 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:34:55,539 | ^~~~~~~~ 2025-09-04T16:34:55,539 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:34:55,539 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:34:55,540 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:34:55,540 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:55,540 59 | template class auto_ptr; 2025-09-04T16:34:55,540 | ^~~~~~~~ 2025-09-04T16:34:55,738 In file included from patch/include/boost/python/type_id.hpp:11, 2025-09-04T16:34:55,738 from patch/include/boost/python/converter/registrations.hpp:10, 2025-09-04T16:34:55,738 from patch/libs/python/src/converter/arg_to_python_base.cpp:8: 2025-09-04T16:34:55,738 ltp/thirdparty/boost/include/boost/operators.hpp:894:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:55,738 894 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:55,741 900 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:55,742 914 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:55,743 924 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:55,744 934 | , boost::iterator*)’: 2025-09-04T16:34:57,642 patch/include/boost/python/cast.hpp:73:20: warning: typedef ‘must_be_a_complete_type’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:34:57,642 73 | typedef char must_be_a_complete_type[sizeof(T)]; 2025-09-04T16:34:57,642 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:58,745 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:34:58,745 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:34:58,745 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:34:58,745 from ltp/thirdparty/boost/include/boost/function/function_template.hpp:13, 2025-09-04T16:34:58,745 from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:13, 2025-09-04T16:34:58,745 from ltp/thirdparty/boost/include/boost/function/function0.hpp:11, 2025-09-04T16:34:58,745 from patch/include/boost/python/errors.hpp:13, 2025-09-04T16:34:58,745 from patch/include/boost/python/handle.hpp:11: 2025-09-04T16:34:58,746 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:34:58,746 ltp/thirdparty/boost/include/boost/get_pointer.hpp:27:40: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:34:58,746 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:34:58,746 | ^~~~~~~~ 2025-09-04T16:34:58,746 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:34:58,746 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:34:58,746 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:34:58,746 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:58,746 59 | template class auto_ptr; 2025-09-04T16:34:58,746 | ^~~~~~~~ 2025-09-04T16:34:58,957 In file included from patch/include/boost/python/type_id.hpp:11, 2025-09-04T16:34:58,957 from patch/libs/python/src/converter/builtin_converters.cpp:7: 2025-09-04T16:34:58,957 ltp/thirdparty/boost/include/boost/operators.hpp:894:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:58,957 894 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:58,959 900 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:58,959 914 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:58,960 924 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:58,960 934 | , boost::iterator struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:59,345 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:34:59,345 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:59,345 In file included from /usr/include/c++/14/functional:49, 2025-09-04T16:34:59,345 from ltp/thirdparty/boost/include/boost/config/no_tr1/functional.hpp:21, 2025-09-04T16:34:59,345 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:14: 2025-09-04T16:34:59,345 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:59,345 117 | struct unary_function 2025-09-04T16:34:59,345 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:59,346 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:59,346 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:34:59,346 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:59,346 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:59,346 117 | struct unary_function 2025-09-04T16:34:59,346 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:59,346 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:59,346 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:34:59,346 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:59,347 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:59,347 117 | struct unary_function 2025-09-04T16:34:59,347 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:59,364 patch/libs/python/src/converter/builtin_converters.cpp: In function ‘void* boost::python::converter::{anonymous}::convert_to_cstring(PyObject*)’: 2025-09-04T16:34:59,364 patch/libs/python/src/converter/builtin_converters.cpp:51:35: error: invalid conversion from ‘const void*’ to ‘void*’ [-fpermissive] 2025-09-04T16:34:59,364 51 | return PyUnicode_Check(obj) ? _PyUnicode_AsString(obj) : 0; 2025-09-04T16:34:59,778 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-04T16:34:59,939 ERROR: python setup.py bdist_wheel exited with 1 2025-09-04T16:34:59,951 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-04T16:34:59,951 exec(compile('"'"''"'"''"'"' 2025-09-04T16:34:59,951 # This is -- a caller that pip uses to run setup.py 2025-09-04T16:34:59,951 # 2025-09-04T16:34:59,951 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T16:34:59,951 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T16:34:59,951 # - It provides a clear error message when setuptools is not installed. 2025-09-04T16:34:59,951 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T16:34:59,951 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T16:34:59,951 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T16:34:59,951 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T16:34:59,951 import os, sys, tokenize, traceback 2025-09-04T16:34:59,951 2025-09-04T16:34:59,951 try: 2025-09-04T16:34:59,951 import setuptools 2025-09-04T16:34:59,951 except ImportError: 2025-09-04T16:34:59,951 print( 2025-09-04T16:34:59,951 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T16:34:59,951 "the build environment with exception:", 2025-09-04T16:34:59,951 file=sys.stderr, 2025-09-04T16:34:59,951 ) 2025-09-04T16:34:59,951 traceback.print_exc() 2025-09-04T16:34:59,951 sys.exit(1) 2025-09-04T16:34:59,951 2025-09-04T16:34:59,951 __file__ = %r 2025-09-04T16:34:59,951 sys.argv[0] = __file__ 2025-09-04T16:34:59,951 2025-09-04T16:34:59,951 if os.path.exists(__file__): 2025-09-04T16:34:59,951 filename = __file__ 2025-09-04T16:34:59,951 with tokenize.open(__file__) as f: 2025-09-04T16:34:59,951 setup_py_code = f.read() 2025-09-04T16:34:59,951 else: 2025-09-04T16:34:59,951 filename = "" 2025-09-04T16:34:59,951 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T16:34:59,951 2025-09-04T16:34:59,951 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T16:34:59,951 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-obwr33tj/pyltp_9aa3c8f02fd446efbb211ec52f5fb1ab/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-04069tmh[/] 2025-09-04T16:34:59,951 [bold magenta]cwd[/]: /tmp/pip-wheel-obwr33tj/pyltp_9aa3c8f02fd446efbb211ec52f5fb1ab/ 2025-09-04T16:34:59,952 Building wheel for pyltp (setup.py): finished with status 'error' 2025-09-04T16:34:59,952 ERROR: Failed building wheel for pyltp 2025-09-04T16:34:59,953 Running setup.py clean for pyltp 2025-09-04T16:34:59,954 Running command python setup.py clean 2025-09-04T16:35:01,179 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T16:35:01,179 !! 2025-09-04T16:35:01,179 ******************************************************************************** 2025-09-04T16:35:01,179 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T16:35:01,179 License :: OSI Approved :: MIT License 2025-09-04T16:35:01,180 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T16:35:01,180 ******************************************************************************** 2025-09-04T16:35:01,180 !! 2025-09-04T16:35:01,180 self._finalize_license_expression() 2025-09-04T16:35:01,253 running clean 2025-09-04T16:35:01,399 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-04T16:35:01,418 'build/lib.linux-armv7l-cpython-313' does not exist -- can't clean it 2025-09-04T16:35:01,418 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-04T16:35:01,418 'build/scripts-3.13' does not exist -- can't clean it 2025-09-04T16:35:01,418 removing 'build' 2025-09-04T16:35:01,531 Failed to build pyltp 2025-09-04T16:35:01,532 ERROR: Failed to build one or more wheels 2025-09-04T16:35:01,532 Exception information: 2025-09-04T16:35:01,532 Traceback (most recent call last): 2025-09-04T16:35:01,532 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T16:35:01,532 status = _inner_run() 2025-09-04T16:35:01,532 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T16:35:01,532 return self.run(options, args) 2025-09-04T16:35:01,532 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T16:35:01,532 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T16:35:01,532 return func(self, options, args) 2025-09-04T16:35:01,532 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-04T16:35:01,532 raise CommandError("Failed to build one or more wheels") 2025-09-04T16:35:01,532 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-04T16:35:01,537 Removed build tracker: '/tmp/pip-build-tracker-l7uszwd5'