2025-09-04T16:29:20,054 Created temporary directory: /tmp/pip-build-tracker-kafccehz 2025-09-04T16:29:20,055 Initialized build tracking at /tmp/pip-build-tracker-kafccehz 2025-09-04T16:29:20,055 Created build tracker: /tmp/pip-build-tracker-kafccehz 2025-09-04T16:29:20,055 Entered build tracker: /tmp/pip-build-tracker-kafccehz 2025-09-04T16:29:20,055 Created temporary directory: /tmp/pip-wheel-nrsroknf 2025-09-04T16:29:20,058 Created temporary directory: /tmp/pip-ephem-wheel-cache-3njb_p7c 2025-09-04T16:29:20,117 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T16:29:20,119 2 location(s) to search for versions of pyltp: 2025-09-04T16:29:20,119 * https://pypi.org/simple/pyltp/ 2025-09-04T16:29:20,119 * https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:29:20,120 Fetching project page and analyzing links: https://pypi.org/simple/pyltp/ 2025-09-04T16:29:20,120 Getting page https://pypi.org/simple/pyltp/ 2025-09-04T16:29:20,121 Found index url https://pypi.org/simple/ 2025-09-04T16:29:20,192 Fetched page https://pypi.org/simple/pyltp/ as application/vnd.pypi.simple.v1+json 2025-09-04T16:29:20,199 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:29:20,199 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:29:20,199 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:29:20,200 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:29:20,200 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:29:20,200 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:29:20,200 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:29:20,200 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:29:20,201 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:29:20,201 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:29:20,201 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:29:20,201 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:29:20,201 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:29:20,201 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:29:20,202 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:29:20,202 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:29:20,202 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:29:20,202 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:29:20,202 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:29:20,202 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:29:20,203 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:29:20,203 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:29:20,203 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:29:20,203 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:29:20,203 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:29:20,203 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:29:20,203 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:29:20,204 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:29:20,204 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:29:20,204 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:29:20,204 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:29:20,204 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:29:20,204 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:29:20,204 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:29:20,205 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:29:20,205 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:29:20,205 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:29:20,205 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:29:20,205 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:29:20,205 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:29:20,205 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:29:20,206 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:29:20,206 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:29:20,206 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:29:20,206 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:29:20,206 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:29:20,206 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:29:20,206 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:29:20,207 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:29:20,207 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:29:20,207 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:29:20,207 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:29:20,207 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:29:20,208 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:29:20,208 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:29:20,208 Getting page https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:29:20,209 Found index url https://www.piwheels.org/simple/ 2025-09-04T16:29:20,293 Fetched page https://www.piwheels.org/simple/pyltp/ as text/html 2025-09-04T16:29:20,298 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:29:20,298 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:29:20,298 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:29:20,298 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:29:20,298 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:29:20,299 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:29:20,299 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:29:20,299 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:29:20,299 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:29:20,299 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:29:20,299 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:29:20,299 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:29:20,300 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:29:20,300 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:29:20,300 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:29:20,300 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:29:20,300 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:29:20,300 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:29:20,301 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:29:20,301 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:29:20,301 Skipping link: not a file: https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:29:20,301 Skipping link: not a file: https://pypi.org/simple/pyltp/ 2025-09-04T16:29:20,327 Given no hashes to check 1 links for project 'pyltp': discarding no candidates 2025-09-04T16:29:20,328 Collecting pyltp==0.1.4 2025-09-04T16:29:20,329 Created temporary directory: /tmp/pip-unpack-hfmhs9qd 2025-09-04T16:29:20,717 Downloading pyltp-0.1.4.tar.gz (2.8 MB) 2025-09-04T16:29:23,718 Added pyltp==0.1.4 from https://files.pythonhosted.org/packages/b9/89/be200691286995ddc3d36fbb7bcf4a64eccc30d7ccdb4de9f75ae12d0649/pyltp-0.1.4.tar.gz to build tracker '/tmp/pip-build-tracker-kafccehz' 2025-09-04T16:29:23,719 Running setup.py (path:/tmp/pip-wheel-nrsroknf/pyltp_3194a8d6086942929eb10195d22cbcc8/setup.py) egg_info for package pyltp 2025-09-04T16:29:23,720 Created temporary directory: /tmp/pip-pip-egg-info-2rkh332f 2025-09-04T16:29:23,720 Preparing metadata (setup.py): started 2025-09-04T16:29:23,721 Running command python setup.py egg_info 2025-09-04T16:29:24,787 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T16:29:24,787 !! 2025-09-04T16:29:24,788 ******************************************************************************** 2025-09-04T16:29:24,788 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T16:29:24,788 License :: OSI Approved :: MIT License 2025-09-04T16:29:24,788 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T16:29:24,788 ******************************************************************************** 2025-09-04T16:29:24,788 !! 2025-09-04T16:29:24,788 self._finalize_license_expression() 2025-09-04T16:29:24,862 running egg_info 2025-09-04T16:29:24,939 creating /tmp/pip-pip-egg-info-2rkh332f/pyltp.egg-info 2025-09-04T16:29:24,939 writing /tmp/pip-pip-egg-info-2rkh332f/pyltp.egg-info/PKG-INFO 2025-09-04T16:29:24,940 writing dependency_links to /tmp/pip-pip-egg-info-2rkh332f/pyltp.egg-info/dependency_links.txt 2025-09-04T16:29:24,941 writing top-level names to /tmp/pip-pip-egg-info-2rkh332f/pyltp.egg-info/top_level.txt 2025-09-04T16:29:24,941 writing manifest file '/tmp/pip-pip-egg-info-2rkh332f/pyltp.egg-info/SOURCES.txt' 2025-09-04T16:29:25,160 reading manifest file '/tmp/pip-pip-egg-info-2rkh332f/pyltp.egg-info/SOURCES.txt' 2025-09-04T16:29:25,161 reading manifest template 'MANIFEST.in' 2025-09-04T16:29:25,163 warning: no files found matching '*.hpp' under directory 'ltp/src/framework' 2025-09-04T16:29:25,171 warning: no files found matching '*.hpp' under directory 'ltp/src/segmentor' 2025-09-04T16:29:25,177 warning: no files found matching '*.hpp' under directory 'ltp/src/ner' 2025-09-04T16:29:25,186 warning: no files found matching '*.hpp' under directory 'ltp/src/srl' 2025-09-04T16:29:25,983 writing manifest file '/tmp/pip-pip-egg-info-2rkh332f/pyltp.egg-info/SOURCES.txt' 2025-09-04T16:29:26,098 Preparing metadata (setup.py): finished with status 'done' 2025-09-04T16:29:26,103 Source in /tmp/pip-wheel-nrsroknf/pyltp_3194a8d6086942929eb10195d22cbcc8 has version 0.1.4, which satisfies requirement pyltp==0.1.4 from https://files.pythonhosted.org/packages/b9/89/be200691286995ddc3d36fbb7bcf4a64eccc30d7ccdb4de9f75ae12d0649/pyltp-0.1.4.tar.gz 2025-09-04T16:29:26,103 Removed pyltp==0.1.4 from https://files.pythonhosted.org/packages/b9/89/be200691286995ddc3d36fbb7bcf4a64eccc30d7ccdb4de9f75ae12d0649/pyltp-0.1.4.tar.gz from build tracker '/tmp/pip-build-tracker-kafccehz' 2025-09-04T16:29:26,107 Created temporary directory: /tmp/pip-unpack-2486zpi1 2025-09-04T16:29:26,107 Created temporary directory: /tmp/pip-unpack-wt2nsvah 2025-09-04T16:29:26,107 Building wheels for collected packages: pyltp 2025-09-04T16:29:26,109 Created temporary directory: /tmp/pip-wheel-86heztne 2025-09-04T16:29:26,109 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:29:26,110 Building wheel for pyltp (setup.py): started 2025-09-04T16:29:26,111 Destination directory: /tmp/pip-wheel-86heztne 2025-09-04T16:29:26,111 Running command python setup.py bdist_wheel 2025-09-04T16:29:27,173 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T16:29:27,174 !! 2025-09-04T16:29:27,174 ******************************************************************************** 2025-09-04T16:29:27,174 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T16:29:27,174 License :: OSI Approved :: MIT License 2025-09-04T16:29:27,174 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T16:29:27,174 ******************************************************************************** 2025-09-04T16:29:27,175 !! 2025-09-04T16:29:27,175 self._finalize_license_expression() 2025-09-04T16:29:27,175 running bdist_wheel 2025-09-04T16:29:27,539 running build 2025-09-04T16:29:27,539 running build_ext 2025-09-04T16:29:27,869 building 'pyltp' extension 2025-09-04T16:29:27,889 creating build/temp.linux-armv7l-cpython-313/ltp/src/__util 2025-09-04T16:29:27,890 creating build/temp.linux-armv7l-cpython-313/ltp/src/ner 2025-09-04T16:29:27,891 creating build/temp.linux-armv7l-cpython-313/ltp/src/parser 2025-09-04T16:29:27,892 creating build/temp.linux-armv7l-cpython-313/ltp/src/postagger 2025-09-04T16:29:27,893 creating build/temp.linux-armv7l-cpython-313/ltp/src/segmentor 2025-09-04T16:29:27,894 creating build/temp.linux-armv7l-cpython-313/ltp/src/srl 2025-09-04T16:29:27,896 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src 2025-09-04T16:29:27,898 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/maxent 2025-09-04T16:29:27,899 creating build/temp.linux-armv7l-cpython-313/patch/libs/python/src/converter 2025-09-04T16:29:27,900 creating build/temp.linux-armv7l-cpython-313/patch/libs/python/src/object 2025-09-04T16:29:27,902 creating build/temp.linux-armv7l-cpython-313/src 2025-09-04T16:29:27,903 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:29:28,416 ltp/src/__util/MyLib.cpp:309:67: warning: trigraph ??( ignored, use -trigraphs to enable [-Wtrigraphs] 2025-09-04T16:29:28,416 309 | string separators = "???????????????????????????????棯??\",.?!:'/;??()%"; //all defined separators 2025-09-04T16:29:29,938 In file included from ltp/src/__util/MyLib.cpp:11: 2025-09-04T16:29:29,938 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:29:29,938 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:29:29,938 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:29:29,939 | ~~^~~~~~~~~~~~ 2025-09-04T16:29:29,940 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:29:29,941 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:29:29,941 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:29:29,941 | ~~^~~~~~~~~~~~ 2025-09-04T16:29:29,967 ltp/src/__util/MyLib.cpp: In function ‘void str2uint_vec(const std::vector >&, std::vector&)’: 2025-09-04T16:29:29,967 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:29:29,967 69 | for (; i < vecStr.size(); ++i) 2025-09-04T16:29:29,967 | ~~^~~~~~~~~~~~~~~ 2025-09-04T16:29:29,968 ltp/src/__util/MyLib.cpp: In function ‘void str2int_vec(const std::vector >&, std::vector&)’: 2025-09-04T16:29:29,968 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:29:29,968 79 | for (; i < vecStr.size(); ++i) 2025-09-04T16:29:29,968 | ~~^~~~~~~~~~~~~~~ 2025-09-04T16:29:29,969 ltp/src/__util/MyLib.cpp: In function ‘void int2str_vec(const std::vector&, std::vector >&)’: 2025-09-04T16:29:29,969 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:29:29,970 89 | for (; i < vecInt.size(); ++i) { 2025-09-04T16:29:29,970 | ~~^~~~~~~~~~~~~~~ 2025-09-04T16:29:29,972 ltp/src/__util/MyLib.cpp: In function ‘void join_bystr(const std::vector >&, std::string&, const std::string&)’: 2025-09-04T16:29:29,972 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:29:29,972 102 | for(; i < vec.size(); ++i) 2025-09-04T16:29:29,972 | ~~^~~~~~~~~~~~ 2025-09-04T16:29:29,983 ltp/src/__util/MyLib.cpp: In function ‘void split_pair_vector(const std::vector > >&, std::vector&, std::vector >&)’: 2025-09-04T16:29:29,983 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:29:29,983 128 | for (; i < vecPair.size(); ++i) { 2025-09-04T16:29:29,983 | ~~^~~~~~~~~~~~~~~~ 2025-09-04T16:29:30,030 ltp/src/__util/MyLib.cpp: In function ‘void split_by_separator(const std::string&, std::vector >&, std::string)’: 2025-09-04T16:29:30,030 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:29:30,031 374 | while((pos2 = find_GB_char(str, separator, pos1)) != -1) 2025-09-04T16:29:30,031 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:30,039 ltp/src/__util/MyLib.cpp: In function ‘void remove_space_gbk(std::string&)’: 2025-09-04T16:29:30,040 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:29:30,040 430 | for (int i = 0; i < vecCharacter.size(); ++i) { 2025-09-04T16:29:30,040 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:35,317 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:29:35,690 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:29:35,690 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:29:35,690 from ltp/src/ner/rulebase.h:10, 2025-09-04T16:29:35,690 from ltp/src/ner/decoder.h:7, 2025-09-04T16:29:35,690 from ltp/src/ner/decoder.cpp:1: 2025-09-04T16:29:35,691 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:29:35,691 4 | #pragma warning(disable: 4309) 2025-09-04T16:29:36,897 In file included from ltp/src/ner/decoder.h:6: 2025-09-04T16:29:36,897 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:29:36,897 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:29:36,897 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:36,897 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:36,898 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:29:36,898 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:36,898 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:36,898 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:29:36,899 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:29:36,899 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:29:36,899 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:36,900 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:29:36,900 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:29:36,900 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:29:36,900 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:36,901 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:29:36,901 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:29:36,901 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:29:36,901 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:36,901 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:29:36,902 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:29:36,902 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:36,902 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:29:36,902 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:29:36,902 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:36,981 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:29:36,981 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:29:36,981 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:36,981 68 | std::pair payload; 2025-09-04T16:29:36,981 | ^~~~~~~ 2025-09-04T16:29:36,981 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:36,982 65 | int encoding; 2025-09-04T16:29:36,982 | ^~~~~~~~ 2025-09-04T16:29:36,982 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:36,982 18 | iterator(const iterator & other) 2025-09-04T16:29:36,982 | ^~~~~~~~ 2025-09-04T16:29:36,982 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:29:36,982 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:36,982 68 | std::pair payload; 2025-09-04T16:29:36,982 | ^~~~~~~ 2025-09-04T16:29:36,983 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:36,983 65 | int encoding; 2025-09-04T16:29:36,983 | ^~~~~~~~ 2025-09-04T16:29:36,983 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:36,983 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:29:36,983 | ^~~~~~~~ 2025-09-04T16:29:36,986 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:29:36,986 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:36,986 68 | std::pair payload; 2025-09-04T16:29:36,986 | ^~~~~~~ 2025-09-04T16:29:36,986 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:36,986 65 | int encoding; 2025-09-04T16:29:36,986 | ^~~~~~~~ 2025-09-04T16:29:36,987 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:36,987 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:29:36,987 | ^~~~~~~~ 2025-09-04T16:29:37,161 In file included from ltp/src/ner/rulebase.h:11: 2025-09-04T16:29:37,162 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:29:37,162 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:37,162 599 | int * entries; 2025-09-04T16:29:37,162 | ^~~~~~~ 2025-09-04T16:29:37,162 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:29:37,162 598 | int cap_entries; 2025-09-04T16:29:37,162 | ^~~~~~~~~~~ 2025-09-04T16:29:37,162 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:37,162 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:37,163 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:37,163 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:29:37,163 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:37,163 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:29:37,163 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:37,164 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:29:37,164 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:37,165 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:29:37,165 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:37,252 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:37,252 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:29:37,252 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:37,252 | ^ 2025-09-04T16:29:37,252 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:37,253 457 | unsigned int _cap_entries; 2025-09-04T16:29:37,253 | ^~~~~~~~~~~~ 2025-09-04T16:29:37,253 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:37,253 450 | unsigned int _num_buckets; 2025-09-04T16:29:37,253 | ^~~~~~~~~~~~ 2025-09-04T16:29:37,253 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:37,253 70 | explicit SmartMap() : 2025-09-04T16:29:37,253 | ^~~~~~~~ 2025-09-04T16:29:37,253 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:37,254 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:37,254 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:37,254 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:37,254 441 | int * _hash_buckets; 2025-09-04T16:29:37,254 | ^~~~~~~~~~~~~ 2025-09-04T16:29:37,254 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:37,254 70 | explicit SmartMap() : 2025-09-04T16:29:37,254 | ^~~~~~~~ 2025-09-04T16:29:37,254 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:37,254 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:37,254 | ^~~~~~~~~~~ 2025-09-04T16:29:37,255 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:37,255 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:37,255 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:37,255 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:37,255 70 | explicit SmartMap() : 2025-09-04T16:29:37,255 | ^~~~~~~~ 2025-09-04T16:29:37,257 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:37,257 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:29:37,257 614 | set(key, idx); 2025-09-04T16:29:37,258 | ~~~^~~~~~~~~~ 2025-09-04T16:29:37,258 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:37,258 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:37,258 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:37,261 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:37,261 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:29:37,261 679 | SmartMap::dump(out); 2025-09-04T16:29:37,261 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:37,261 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:37,261 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:37,262 | ^~~~~~ 2025-09-04T16:29:38,152 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:29:38,561 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:29:38,561 from ltp/src/ner/extractor.cpp:4: 2025-09-04T16:29:38,561 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:29:38,561 4 | #pragma warning(disable: 4309) 2025-09-04T16:29:39,749 In file included from ltp/src/ner/extractor.h:6, 2025-09-04T16:29:39,750 from ltp/src/ner/extractor.cpp:1: 2025-09-04T16:29:39,750 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:29:39,750 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:29:39,750 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:39,750 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,750 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:29:39,750 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:39,750 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,751 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:29:39,751 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:29:39,751 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:29:39,751 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,752 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:29:39,753 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:29:39,753 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:29:39,753 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,753 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:29:39,754 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:29:39,754 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:29:39,754 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,754 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:29:39,754 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:29:39,754 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,754 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:29:39,754 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:29:39,754 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,900 In file included from ltp/src/ner/extractor.h:8: 2025-09-04T16:29:39,900 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:29:39,900 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:29:39,900 107 | int _cap_pool; 2025-09-04T16:29:39,900 | ^~~~~~~~~ 2025-09-04T16:29:39,900 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:29:39,901 106 | int _len_pool; 2025-09-04T16:29:39,901 | ^~~~~~~~~ 2025-09-04T16:29:39,901 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:39,901 18 | StringVec() : 2025-09-04T16:29:39,901 | ^~~~~~~~~ 2025-09-04T16:29:40,018 In file included from ltp/src/ner/extractor.cpp:3: 2025-09-04T16:29:40,019 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:29:40,019 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:40,019 73 | int len = str.size(); 2025-09-04T16:29:40,019 | ^~~ 2025-09-04T16:29:40,022 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:40,022 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:40,022 127 | int len = str.size(); 2025-09-04T16:29:40,022 | ^~~ 2025-09-04T16:29:40,022 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:29:40,023 128 | int sep_flag = (sep != ""); 2025-09-04T16:29:40,023 | ^~~~~~~~ 2025-09-04T16:29:40,029 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:40,030 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:40,030 223 | int len = str.size(); 2025-09-04T16:29:40,030 | ^~~ 2025-09-04T16:29:40,075 ltp/src/ner/extractor.cpp: In destructor ‘ltp::ner::Extractor::~Extractor()’: 2025-09-04T16:29:40,075 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:29:40,075 53 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:29:40,075 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:40,078 ltp/src/ner/extractor.cpp: In static member function ‘static int ltp::ner::Extractor::extract1o(ltp::ner::Instance*, int, std::vector&)’: 2025-09-04T16:29:40,078 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:29:40,078 92 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:29:40,078 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:40,403 In file included from ltp/src/ner/extractor.cpp:2: 2025-09-04T16:29:40,403 ltp/src/ner/settings.h: At global scope: 2025-09-04T16:29:40,403 ltp/src/ner/settings.h:21:21: warning: ‘ltp::ner::__ne_types__’ defined but not used [-Wunused-variable] 2025-09-04T16:29:40,403 21 | static const char * __ne_types__[] = { "Nh", "Ni", "Ns", }; 2025-09-04T16:29:40,403 | ^~~~~~~~~~~~ 2025-09-04T16:29:40,404 ltp/src/ner/settings.h:20:21: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T16:29:40,404 20 | static const char * __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-04T16:29:40,404 | ^~~~~~~~~~~~~ 2025-09-04T16:29:41,810 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:29:43,244 In file included from ltp/src/ner/featurespace.h:7, 2025-09-04T16:29:43,245 from ltp/src/ner/featurespace.cpp:1: 2025-09-04T16:29:43,245 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:29:43,245 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:43,245 599 | int * entries; 2025-09-04T16:29:43,245 | ^~~~~~~ 2025-09-04T16:29:43,245 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:29:43,245 598 | int cap_entries; 2025-09-04T16:29:43,245 | ^~~~~~~~~~~ 2025-09-04T16:29:43,246 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:43,246 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:43,246 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:43,246 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:29:43,246 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:43,246 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:29:43,246 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:43,247 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:29:43,247 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:43,248 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:29:43,248 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:43,250 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:29:43,250 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:43,250 78 | utility::SmartMap * _dicts; 2025-09-04T16:29:43,250 | ^~~~~~ 2025-09-04T16:29:43,251 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:29:43,251 76 | int _num_dicts; 2025-09-04T16:29:43,251 | ^~~~~~~~~~ 2025-09-04T16:29:43,251 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:43,251 14 | FeatureSpaceIterator() 2025-09-04T16:29:43,251 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:43,251 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:43,251 76 | int _num_dicts; 2025-09-04T16:29:43,251 | ^~~~~~~~~~ 2025-09-04T16:29:43,251 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:43,252 74 | int _i; 2025-09-04T16:29:43,252 | ^~ 2025-09-04T16:29:43,252 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:43,252 14 | FeatureSpaceIterator() 2025-09-04T16:29:43,252 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:43,252 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:29:43,252 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:43,252 78 | utility::SmartMap * _dicts; 2025-09-04T16:29:43,252 | ^~~~~~ 2025-09-04T16:29:43,252 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:29:43,253 76 | int _num_dicts; 2025-09-04T16:29:43,253 | ^~~~~~~~~~ 2025-09-04T16:29:43,253 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:43,253 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:43,253 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:43,253 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:43,253 76 | int _num_dicts; 2025-09-04T16:29:43,253 | ^~~~~~~~~~ 2025-09-04T16:29:43,253 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:43,254 74 | int _i; 2025-09-04T16:29:43,254 | ^~ 2025-09-04T16:29:43,254 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:43,254 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:43,254 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:43,538 In file included from ltp/src/ner/extractor.h:6, 2025-09-04T16:29:43,539 from ltp/src/ner/featurespace.cpp:2: 2025-09-04T16:29:43,539 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:29:43,539 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:29:43,539 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:43,539 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:43,539 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:29:43,539 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:43,539 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:43,540 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:29:43,540 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:29:43,540 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:29:43,540 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:43,541 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:29:43,542 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:29:43,542 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:29:43,542 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:43,542 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:29:43,543 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:29:43,543 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:29:43,543 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:43,543 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:29:43,543 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:29:43,543 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:43,543 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:29:43,544 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:29:43,544 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:43,676 In file included from ltp/src/ner/extractor.h:8: 2025-09-04T16:29:43,677 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:29:43,677 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:29:43,677 107 | int _cap_pool; 2025-09-04T16:29:43,677 | ^~~~~~~~~ 2025-09-04T16:29:43,677 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:29:43,677 106 | int _len_pool; 2025-09-04T16:29:43,677 | ^~~~~~~~~ 2025-09-04T16:29:43,677 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:43,678 18 | StringVec() : 2025-09-04T16:29:43,678 | ^~~~~~~~~ 2025-09-04T16:29:43,681 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpace::FeatureSpace(int)’: 2025-09-04T16:29:43,681 ltp/src/ner/featurespace.h:117:7: warning: ‘ltp::ner::FeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:29:43,681 117 | int _num_labels; 2025-09-04T16:29:43,681 | ^~~~~~~~~~~ 2025-09-04T16:29:43,681 ltp/src/ner/featurespace.h:116:7: warning: ‘int ltp::ner::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:29:43,681 116 | int _offset; 2025-09-04T16:29:43,681 | ^~~~~~~ 2025-09-04T16:29:43,682 ltp/src/ner/featurespace.cpp:7:1: warning: when initialized here [-Wreorder] 2025-09-04T16:29:43,682 7 | FeatureSpace::FeatureSpace(int num_labels) : 2025-09-04T16:29:43,682 | ^~~~~~~~~~~~ 2025-09-04T16:29:43,685 ltp/src/ner/featurespace.cpp: In member function ‘bool ltp::ner::FeatureSpace::load(int, std::istream&)’: 2025-09-04T16:29:43,685 ltp/src/ner/featurespace.cpp:89:12: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:43,685 89 | if (sz != _num_dicts) { 2025-09-04T16:29:43,686 | ~~~^~~~~~~~~~~~~ 2025-09-04T16:29:43,739 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:43,740 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:29:43,740 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:43,740 | ^ 2025-09-04T16:29:43,740 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:43,740 457 | unsigned int _cap_entries; 2025-09-04T16:29:43,740 | ^~~~~~~~~~~~ 2025-09-04T16:29:43,740 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:43,740 450 | unsigned int _num_buckets; 2025-09-04T16:29:43,740 | ^~~~~~~~~~~~ 2025-09-04T16:29:43,740 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:43,741 70 | explicit SmartMap() : 2025-09-04T16:29:43,741 | ^~~~~~~~ 2025-09-04T16:29:43,741 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:43,741 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:43,741 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:43,741 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:43,741 441 | int * _hash_buckets; 2025-09-04T16:29:43,741 | ^~~~~~~~~~~~~ 2025-09-04T16:29:43,741 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:43,741 70 | explicit SmartMap() : 2025-09-04T16:29:43,742 | ^~~~~~~~ 2025-09-04T16:29:43,742 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:43,742 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:43,742 | ^~~~~~~~~~~ 2025-09-04T16:29:43,742 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:43,742 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:43,742 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:43,742 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:43,742 70 | explicit SmartMap() : 2025-09-04T16:29:43,742 | ^~~~~~~~ 2025-09-04T16:29:43,745 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:43,745 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:29:43,745 614 | set(key, idx); 2025-09-04T16:29:43,745 | ~~~^~~~~~~~~~ 2025-09-04T16:29:43,745 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:43,745 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:43,745 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:43,748 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:43,748 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:29:43,749 679 | SmartMap::dump(out); 2025-09-04T16:29:43,749 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:43,749 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:43,749 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:43,749 | ^~~~~~ 2025-09-04T16:29:44,722 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:29:46,124 In file included from ltp/src/ner/featurespace.h:7, 2025-09-04T16:29:46,124 from ltp/src/ner/model.h:5, 2025-09-04T16:29:46,124 from ltp/src/ner/model.cpp:1: 2025-09-04T16:29:46,125 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:29:46,125 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:46,125 599 | int * entries; 2025-09-04T16:29:46,125 | ^~~~~~~ 2025-09-04T16:29:46,125 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:29:46,125 598 | int cap_entries; 2025-09-04T16:29:46,125 | ^~~~~~~~~~~ 2025-09-04T16:29:46,125 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:46,125 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:46,126 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:46,126 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:29:46,126 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:46,126 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:29:46,126 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:46,127 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:29:46,127 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:46,127 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:29:46,127 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:46,130 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:29:46,130 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:46,130 78 | utility::SmartMap * _dicts; 2025-09-04T16:29:46,130 | ^~~~~~ 2025-09-04T16:29:46,130 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:29:46,130 76 | int _num_dicts; 2025-09-04T16:29:46,131 | ^~~~~~~~~~ 2025-09-04T16:29:46,131 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:46,131 14 | FeatureSpaceIterator() 2025-09-04T16:29:46,131 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:46,131 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:46,131 76 | int _num_dicts; 2025-09-04T16:29:46,131 | ^~~~~~~~~~ 2025-09-04T16:29:46,131 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:46,131 74 | int _i; 2025-09-04T16:29:46,131 | ^~ 2025-09-04T16:29:46,132 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:46,132 14 | FeatureSpaceIterator() 2025-09-04T16:29:46,132 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:46,132 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:29:46,132 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:46,132 78 | utility::SmartMap * _dicts; 2025-09-04T16:29:46,132 | ^~~~~~ 2025-09-04T16:29:46,132 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:29:46,132 76 | int _num_dicts; 2025-09-04T16:29:46,132 | ^~~~~~~~~~ 2025-09-04T16:29:46,133 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:46,133 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:46,133 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:46,133 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:46,133 76 | int _num_dicts; 2025-09-04T16:29:46,133 | ^~~~~~~~~~ 2025-09-04T16:29:46,133 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:46,133 74 | int _i; 2025-09-04T16:29:46,133 | ^~ 2025-09-04T16:29:46,133 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:46,134 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:46,134 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:46,442 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,443 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:29:46,443 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:46,443 | ^ 2025-09-04T16:29:46,443 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:46,443 457 | unsigned int _cap_entries; 2025-09-04T16:29:46,443 | ^~~~~~~~~~~~ 2025-09-04T16:29:46,443 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:46,443 450 | unsigned int _num_buckets; 2025-09-04T16:29:46,444 | ^~~~~~~~~~~~ 2025-09-04T16:29:46,444 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:46,444 70 | explicit SmartMap() : 2025-09-04T16:29:46,444 | ^~~~~~~~ 2025-09-04T16:29:46,444 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:46,444 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:46,444 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:46,444 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:46,444 441 | int * _hash_buckets; 2025-09-04T16:29:46,444 | ^~~~~~~~~~~~~ 2025-09-04T16:29:46,444 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:46,445 70 | explicit SmartMap() : 2025-09-04T16:29:46,445 | ^~~~~~~~ 2025-09-04T16:29:46,445 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:46,445 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:46,445 | ^~~~~~~~~~~ 2025-09-04T16:29:46,445 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:46,445 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:46,445 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:46,445 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:46,445 70 | explicit SmartMap() : 2025-09-04T16:29:46,446 | ^~~~~~~~ 2025-09-04T16:29:46,448 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,448 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:29:46,448 614 | set(key, idx); 2025-09-04T16:29:46,448 | ~~~^~~~~~~~~~ 2025-09-04T16:29:46,448 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,448 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:46,448 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:46,451 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,451 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:29:46,451 679 | SmartMap::dump(out); 2025-09-04T16:29:46,451 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:46,451 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:46,451 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:46,451 | ^~~~~~ 2025-09-04T16:29:47,106 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:29:47,562 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:29:47,562 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:29:47,562 from ltp/src/ner/rulebase.h:10, 2025-09-04T16:29:47,562 from ltp/src/ner/decoder.h:7, 2025-09-04T16:29:47,562 from ltp/src/ner/ner.h:6, 2025-09-04T16:29:47,562 from ltp/src/ner/ner.cpp:1: 2025-09-04T16:29:47,562 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:29:47,562 4 | #pragma warning(disable: 4309) 2025-09-04T16:29:48,910 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:29:48,910 from ltp/src/ner/ner.h:4: 2025-09-04T16:29:48,910 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:29:48,910 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:48,911 73 | int len = str.size(); 2025-09-04T16:29:48,911 | ^~~ 2025-09-04T16:29:48,915 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:48,915 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:48,915 127 | int len = str.size(); 2025-09-04T16:29:48,915 | ^~~ 2025-09-04T16:29:48,915 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:29:48,915 128 | int sep_flag = (sep != ""); 2025-09-04T16:29:48,915 | ^~~~~~~~ 2025-09-04T16:29:48,923 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:48,923 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:48,923 223 | int len = str.size(); 2025-09-04T16:29:48,923 | ^~~ 2025-09-04T16:29:49,022 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:29:49,022 ltp/src/utils/cfgparser.hpp:119:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:29:49,022 119 | bool ret = false; 2025-09-04T16:29:49,022 | ^~~ 2025-09-04T16:29:49,053 In file included from ltp/src/ner/featurespace.h:7, 2025-09-04T16:29:49,053 from ltp/src/ner/model.h:5, 2025-09-04T16:29:49,054 from ltp/src/ner/ner.h:5: 2025-09-04T16:29:49,054 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:29:49,054 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:49,054 599 | int * entries; 2025-09-04T16:29:49,054 | ^~~~~~~ 2025-09-04T16:29:49,054 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:29:49,054 598 | int cap_entries; 2025-09-04T16:29:49,054 | ^~~~~~~~~~~ 2025-09-04T16:29:49,054 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:49,055 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:49,055 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,056 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:29:49,056 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:49,056 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:29:49,056 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,058 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:29:49,058 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:49,058 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:29:49,059 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:49,062 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:29:49,062 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:49,062 78 | utility::SmartMap * _dicts; 2025-09-04T16:29:49,062 | ^~~~~~ 2025-09-04T16:29:49,062 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:29:49,062 76 | int _num_dicts; 2025-09-04T16:29:49,062 | ^~~~~~~~~~ 2025-09-04T16:29:49,062 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:49,063 14 | FeatureSpaceIterator() 2025-09-04T16:29:49,063 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,063 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:49,063 76 | int _num_dicts; 2025-09-04T16:29:49,063 | ^~~~~~~~~~ 2025-09-04T16:29:49,063 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:49,063 74 | int _i; 2025-09-04T16:29:49,063 | ^~ 2025-09-04T16:29:49,064 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:49,064 14 | FeatureSpaceIterator() 2025-09-04T16:29:49,064 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,064 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:29:49,064 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:49,064 78 | utility::SmartMap * _dicts; 2025-09-04T16:29:49,064 | ^~~~~~ 2025-09-04T16:29:49,065 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:29:49,065 76 | int _num_dicts; 2025-09-04T16:29:49,065 | ^~~~~~~~~~ 2025-09-04T16:29:49,065 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:49,065 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:49,065 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,065 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:49,065 76 | int _num_dicts; 2025-09-04T16:29:49,065 | ^~~~~~~~~~ 2025-09-04T16:29:49,066 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:49,066 74 | int _i; 2025-09-04T16:29:49,066 | ^~ 2025-09-04T16:29:49,066 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:49,066 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:49,066 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,156 In file included from ltp/src/ner/decoder.h:6: 2025-09-04T16:29:49,156 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:29:49,156 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:29:49,157 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:49,157 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,157 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:29:49,157 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:49,157 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,159 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:29:49,159 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:29:49,159 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:29:49,159 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,160 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:29:49,161 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:29:49,161 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:29:49,161 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,162 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:29:49,162 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:29:49,162 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:29:49,162 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,163 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:29:49,163 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:29:49,163 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,164 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:29:49,164 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:29:49,164 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,204 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:29:49,205 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:29:49,205 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:49,205 68 | std::pair payload; 2025-09-04T16:29:49,205 | ^~~~~~~ 2025-09-04T16:29:49,205 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:49,205 65 | int encoding; 2025-09-04T16:29:49,205 | ^~~~~~~~ 2025-09-04T16:29:49,206 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:49,206 18 | iterator(const iterator & other) 2025-09-04T16:29:49,206 | ^~~~~~~~ 2025-09-04T16:29:49,206 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:29:49,207 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:49,207 68 | std::pair payload; 2025-09-04T16:29:49,207 | ^~~~~~~ 2025-09-04T16:29:49,207 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:49,207 65 | int encoding; 2025-09-04T16:29:49,207 | ^~~~~~~~ 2025-09-04T16:29:49,207 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:49,207 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:29:49,208 | ^~~~~~~~ 2025-09-04T16:29:49,211 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:29:49,212 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:49,212 68 | std::pair payload; 2025-09-04T16:29:49,212 | ^~~~~~~ 2025-09-04T16:29:49,212 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:49,212 65 | int encoding; 2025-09-04T16:29:49,212 | ^~~~~~~~ 2025-09-04T16:29:49,212 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:49,213 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:29:49,213 | ^~~~~~~~ 2025-09-04T16:29:49,418 In file included from ltp/src/ner/extractor.h:8, 2025-09-04T16:29:49,418 from ltp/src/ner/ner.cpp:6: 2025-09-04T16:29:49,418 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:29:49,418 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:29:49,418 107 | int _cap_pool; 2025-09-04T16:29:49,418 | ^~~~~~~~~ 2025-09-04T16:29:49,418 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:29:49,418 106 | int _len_pool; 2025-09-04T16:29:49,419 | ^~~~~~~~~ 2025-09-04T16:29:49,419 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:49,419 18 | StringVec() : 2025-09-04T16:29:49,419 | ^~~~~~~~~ 2025-09-04T16:29:49,424 In file included from ltp/src/ner/ner.cpp:8: 2025-09-04T16:29:49,424 ltp/src/ner/nerio.h: In constructor ‘ltp::ner::NERReader::NERReader(std::istream&, bool, int)’: 2025-09-04T16:29:49,424 ltp/src/ner/nerio.h:87:8: warning: ‘ltp::ner::NERReader::train’ will be initialized after [-Wreorder] 2025-09-04T16:29:49,424 87 | bool train; 2025-09-04T16:29:49,425 | ^~~~~ 2025-09-04T16:29:49,425 ltp/src/ner/nerio.h:86:7: warning: ‘int ltp::ner::NERReader::style’ [-Wreorder] 2025-09-04T16:29:49,425 86 | int style; 2025-09-04T16:29:49,425 | ^~~~~ 2025-09-04T16:29:49,425 ltp/src/ner/nerio.h:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:49,425 18 | NERReader(std::istream & _ifs, bool _train = false, int _style = 4) 2025-09-04T16:29:49,425 | ^~~~~~~~~ 2025-09-04T16:29:49,427 ltp/src/ner/nerio.h: In member function ‘ltp::ner::Instance* ltp::ner::NERReader::next()’: 2025-09-04T16:29:49,428 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:29:49,428 42 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:29:49,428 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:49,429 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:29:49,429 45 | if (found != std::string::npos) { 2025-09-04T16:29:49,429 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,430 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:29:49,431 51 | if (found != std::string::npos) { 2025-09-04T16:29:49,431 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,432 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:29:49,432 68 | if (found != std::string::npos) { 2025-09-04T16:29:49,433 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,435 ltp/src/ner/nerio.h: In member function ‘void ltp::ner::NERWriter::write(const ltp::ner::Instance*)’: 2025-09-04T16:29:49,435 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:29:49,436 96 | if (inst->predicted_tags.size() != len) { 2025-09-04T16:29:49,436 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:49,442 ltp/src/ner/ner.h: In constructor ‘ltp::ner::NER::NER()’: 2025-09-04T16:29:49,442 ltp/src/ner/ner.h:118:13: warning: ‘ltp::ner::NER::decoder’ will be initialized after [-Wreorder] 2025-09-04T16:29:49,442 118 | Decoder * decoder; 2025-09-04T16:29:49,442 | ^~~~~~~ 2025-09-04T16:29:49,442 ltp/src/ner/ner.h:109:9: warning: ‘bool ltp::ner::NER::__TRAIN__’ [-Wreorder] 2025-09-04T16:29:49,442 109 | bool __TRAIN__; 2025-09-04T16:29:49,442 | ^~~~~~~~~ 2025-09-04T16:29:49,443 ltp/src/ner/ner.cpp:22:1: warning: when initialized here [-Wreorder] 2025-09-04T16:29:49,443 22 | NER::NER() 2025-09-04T16:29:49,443 | ^~~ 2025-09-04T16:29:49,445 ltp/src/ner/ner.h: In constructor ‘ltp::ner::NER::NER(ltp::utility::ConfigParser&)’: 2025-09-04T16:29:49,446 ltp/src/ner/ner.h:118:13: warning: ‘ltp::ner::NER::decoder’ will be initialized after [-Wreorder] 2025-09-04T16:29:49,446 118 | Decoder * decoder; 2025-09-04T16:29:49,446 | ^~~~~~~ 2025-09-04T16:29:49,446 ltp/src/ner/ner.h:109:9: warning: ‘bool ltp::ner::NER::__TRAIN__’ [-Wreorder] 2025-09-04T16:29:49,446 109 | bool __TRAIN__; 2025-09-04T16:29:49,446 | ^~~~~~~~~ 2025-09-04T16:29:49,446 ltp/src/ner/ner.cpp:30:1: warning: when initialized here [-Wreorder] 2025-09-04T16:29:49,446 30 | NER::NER(ltp::utility::ConfigParser & cfg) 2025-09-04T16:29:49,446 | ^~~ 2025-09-04T16:29:49,449 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::run()’: 2025-09-04T16:29:49,449 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:29:49,449 63 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:29:49,449 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,461 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::build_configuration()’: 2025-09-04T16:29:49,462 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:29:49,462 196 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:29:49,462 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,474 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::extract_features(ltp::ner::Instance*, bool)’: 2025-09-04T16:29:49,474 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:29:49,474 231 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:29:49,474 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:29:49,478 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::build_feature_space()’: 2025-09-04T16:29:49,478 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:29:49,478 279 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:29:49,478 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,485 ltp/src/ner/ner.cpp: In member function ‘ltp::ner::Model* ltp::ner::NER::truncate()’: 2025-09-04T16:29:49,485 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:29:49,485 380 | for (int i = 0; i < model->labels.size(); ++ i) { 2025-09-04T16:29:49,485 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,492 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::train()’: 2025-09-04T16:29:49,492 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:29:49,493 506 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:29:49,493 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,508 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::test()’: 2025-09-04T16:29:49,508 ltp/src/ner/ner.cpp:682:7: warning: unused variable ‘beg_tag0’ [-Wunused-variable] 2025-09-04T16:29:49,509 682 | int beg_tag0 = (model->labels.index( "B-Nh" ) / __num_ne_types__); 2025-09-04T16:29:49,509 | ^~~~~~~~ 2025-09-04T16:29:49,509 ltp/src/ner/ner.cpp:683:7: warning: unused variable ‘beg_tag1’ [-Wunused-variable] 2025-09-04T16:29:49,509 683 | int beg_tag1 = (model->labels.index( "S-Nh" ) / __num_ne_types__); 2025-09-04T16:29:49,509 | ^~~~~~~~ 2025-09-04T16:29:49,509 ltp/src/ner/ner.cpp:684:7: warning: unused variable ‘beg_tag2’ [-Wunused-variable] 2025-09-04T16:29:49,509 684 | int beg_tag2 = (model->labels.index( "O" ) / __num_ne_types__); 2025-09-04T16:29:49,509 | ^~~~~~~~ 2025-09-04T16:29:49,595 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:49,595 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:29:49,595 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:49,595 | ^ 2025-09-04T16:29:49,595 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:49,595 457 | unsigned int _cap_entries; 2025-09-04T16:29:49,595 | ^~~~~~~~~~~~ 2025-09-04T16:29:49,595 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:49,596 450 | unsigned int _num_buckets; 2025-09-04T16:29:49,596 | ^~~~~~~~~~~~ 2025-09-04T16:29:49,596 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:49,596 70 | explicit SmartMap() : 2025-09-04T16:29:49,596 | ^~~~~~~~ 2025-09-04T16:29:49,596 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:49,596 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:49,596 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:49,597 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:49,597 441 | int * _hash_buckets; 2025-09-04T16:29:49,597 | ^~~~~~~~~~~~~ 2025-09-04T16:29:49,597 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:49,597 70 | explicit SmartMap() : 2025-09-04T16:29:49,597 | ^~~~~~~~ 2025-09-04T16:29:49,597 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:49,597 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:49,598 | ^~~~~~~~~~~ 2025-09-04T16:29:49,598 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:49,598 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:49,598 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:49,598 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:49,598 70 | explicit SmartMap() : 2025-09-04T16:29:49,598 | ^~~~~~~~ 2025-09-04T16:29:49,603 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:49,603 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:29:49,603 614 | set(key, idx); 2025-09-04T16:29:49,603 | ~~~^~~~~~~~~~ 2025-09-04T16:29:49,603 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:49,604 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:49,604 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:49,607 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:49,608 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:29:49,608 679 | SmartMap::dump(out); 2025-09-04T16:29:49,608 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:49,608 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:49,608 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:49,608 | ^~~~~~ 2025-09-04T16:30:00,763 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:30:01,190 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:30:01,190 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:30:01,191 from ltp/src/ner/rulebase.h:10, 2025-09-04T16:30:01,191 from ltp/src/ner/decoder.h:7, 2025-09-04T16:30:01,191 from ltp/src/ner/ner.h:6, 2025-09-04T16:30:01,191 from ltp/src/ner/ner_dll.cpp:2: 2025-09-04T16:30:01,191 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:30:01,191 4 | #pragma warning(disable: 4309) 2025-09-04T16:30:02,514 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:30:02,514 from ltp/src/ner/ner.h:4: 2025-09-04T16:30:02,514 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:30:02,514 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:30:02,514 73 | int len = str.size(); 2025-09-04T16:30:02,514 | ^~~ 2025-09-04T16:30:02,517 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:30:02,518 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:30:02,518 127 | int len = str.size(); 2025-09-04T16:30:02,518 | ^~~ 2025-09-04T16:30:02,518 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:30:02,518 128 | int sep_flag = (sep != ""); 2025-09-04T16:30:02,518 | ^~~~~~~~ 2025-09-04T16:30:02,525 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:30:02,525 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:30:02,525 223 | int len = str.size(); 2025-09-04T16:30:02,525 | ^~~ 2025-09-04T16:30:02,623 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:30:02,623 ltp/src/utils/cfgparser.hpp:119:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:30:02,624 119 | bool ret = false; 2025-09-04T16:30:02,624 | ^~~ 2025-09-04T16:30:02,654 In file included from ltp/src/ner/featurespace.h:7, 2025-09-04T16:30:02,654 from ltp/src/ner/model.h:5, 2025-09-04T16:30:02,654 from ltp/src/ner/ner.h:5: 2025-09-04T16:30:02,654 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:30:02,654 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:30:02,654 599 | int * entries; 2025-09-04T16:30:02,654 | ^~~~~~~ 2025-09-04T16:30:02,655 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:30:02,655 598 | int cap_entries; 2025-09-04T16:30:02,655 | ^~~~~~~~~~~ 2025-09-04T16:30:02,655 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:02,655 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:30:02,655 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:30:02,655 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:30:02,655 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:30:02,655 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:30:02,656 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:02,657 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:30:02,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:30:02,657 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:30:02,657 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:02,659 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:30:02,660 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:30:02,660 78 | utility::SmartMap * _dicts; 2025-09-04T16:30:02,660 | ^~~~~~ 2025-09-04T16:30:02,660 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:30:02,660 76 | int _num_dicts; 2025-09-04T16:30:02,660 | ^~~~~~~~~~ 2025-09-04T16:30:02,660 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:02,660 14 | FeatureSpaceIterator() 2025-09-04T16:30:02,660 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:02,661 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:30:02,661 76 | int _num_dicts; 2025-09-04T16:30:02,661 | ^~~~~~~~~~ 2025-09-04T16:30:02,661 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:30:02,661 74 | int _i; 2025-09-04T16:30:02,661 | ^~ 2025-09-04T16:30:02,661 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:02,661 14 | FeatureSpaceIterator() 2025-09-04T16:30:02,661 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:02,661 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:30:02,662 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:30:02,662 78 | utility::SmartMap * _dicts; 2025-09-04T16:30:02,662 | ^~~~~~ 2025-09-04T16:30:02,662 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:30:02,662 76 | int _num_dicts; 2025-09-04T16:30:02,662 | ^~~~~~~~~~ 2025-09-04T16:30:02,662 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:02,662 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:30:02,662 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:02,662 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:30:02,663 76 | int _num_dicts; 2025-09-04T16:30:02,663 | ^~~~~~~~~~ 2025-09-04T16:30:02,663 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:30:02,663 74 | int _i; 2025-09-04T16:30:02,663 | ^~ 2025-09-04T16:30:02,663 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:02,663 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:30:02,663 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:02,745 In file included from ltp/src/ner/decoder.h:6: 2025-09-04T16:30:02,745 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:30:02,745 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:30:02,745 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:30:02,745 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:30:02,745 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:30:02,745 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:30:02,746 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:02,746 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:30:02,746 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:30:02,746 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:30:02,747 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:02,747 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:30:02,748 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:30:02,748 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:30:02,748 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:02,749 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:30:02,749 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:30:02,749 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:30:02,749 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:30:02,749 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:30:02,749 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:30:02,749 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:30:02,749 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:30:02,750 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:30:02,750 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:02,789 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:30:02,789 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:30:02,789 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:30:02,789 68 | std::pair payload; 2025-09-04T16:30:02,789 | ^~~~~~~ 2025-09-04T16:30:02,790 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:30:02,790 65 | int encoding; 2025-09-04T16:30:02,790 | ^~~~~~~~ 2025-09-04T16:30:02,790 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:02,790 18 | iterator(const iterator & other) 2025-09-04T16:30:02,790 | ^~~~~~~~ 2025-09-04T16:30:02,790 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:30:02,790 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:30:02,790 68 | std::pair payload; 2025-09-04T16:30:02,791 | ^~~~~~~ 2025-09-04T16:30:02,791 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:30:02,791 65 | int encoding; 2025-09-04T16:30:02,791 | ^~~~~~~~ 2025-09-04T16:30:02,791 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:02,791 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:30:02,791 | ^~~~~~~~ 2025-09-04T16:30:02,794 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:30:02,794 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:30:02,794 68 | std::pair payload; 2025-09-04T16:30:02,794 | ^~~~~~~ 2025-09-04T16:30:02,794 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:30:02,794 65 | int encoding; 2025-09-04T16:30:02,794 | ^~~~~~~~ 2025-09-04T16:30:02,795 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:02,795 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:30:02,795 | ^~~~~~~~ 2025-09-04T16:30:02,904 ltp/src/ner/ner_dll.cpp: In member function ‘int NERWrapper::recognize(const std::vector >&, const std::vector >&, std::vector >&)’: 2025-09-04T16:30:02,904 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:30:02,905 44 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:30:02,905 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:02,905 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:30:02,905 53 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:30:02,905 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:02,907 ltp/src/ner/ner_dll.cpp: In function ‘int ner_recognize(void*, const std::vector >&, const std::vector >&, std::vector >&)’: 2025-09-04T16:30:02,907 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:30:02,907 94 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:30:02,907 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:02,985 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:30:02,985 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:30:02,985 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:30:02,985 | ^ 2025-09-04T16:30:02,986 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:30:02,986 457 | unsigned int _cap_entries; 2025-09-04T16:30:02,986 | ^~~~~~~~~~~~ 2025-09-04T16:30:02,986 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:30:02,986 450 | unsigned int _num_buckets; 2025-09-04T16:30:02,986 | ^~~~~~~~~~~~ 2025-09-04T16:30:02,986 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:02,986 70 | explicit SmartMap() : 2025-09-04T16:30:02,986 | ^~~~~~~~ 2025-09-04T16:30:02,987 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:30:02,987 460 | unsigned int _len_key_buffer; 2025-09-04T16:30:02,987 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:02,987 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:30:02,987 441 | int * _hash_buckets; 2025-09-04T16:30:02,987 | ^~~~~~~~~~~~~ 2025-09-04T16:30:02,987 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:02,987 70 | explicit SmartMap() : 2025-09-04T16:30:02,987 | ^~~~~~~~ 2025-09-04T16:30:02,987 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:30:02,987 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:30:02,987 | ^~~~~~~~~~~ 2025-09-04T16:30:02,988 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:30:02,988 442 | int * _hash_buckets_volumn; 2025-09-04T16:30:02,988 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:02,988 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:02,988 70 | explicit SmartMap() : 2025-09-04T16:30:02,988 | ^~~~~~~~ 2025-09-04T16:30:02,990 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:30:02,990 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:30:02,991 614 | set(key, idx); 2025-09-04T16:30:02,991 | ~~~^~~~~~~~~~ 2025-09-04T16:30:02,991 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:30:02,991 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:30:02,991 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:30:02,994 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:30:02,994 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:30:02,994 679 | SmartMap::dump(out); 2025-09-04T16:30:02,994 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:30:02,994 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:30:02,994 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:30:02,994 | ^~~~~~ 2025-09-04T16:30:05,906 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:30:07,362 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:30:08,960 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:30:08,961 from ltp/src/parser/collections.cpp:1: 2025-09-04T16:30:08,961 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:30:08,961 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:30:08,961 599 | int * entries; 2025-09-04T16:30:08,961 | ^~~~~~~ 2025-09-04T16:30:08,961 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:30:08,961 598 | int cap_entries; 2025-09-04T16:30:08,961 | ^~~~~~~~~~~ 2025-09-04T16:30:08,961 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:08,961 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:30:08,961 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:30:08,962 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:30:08,962 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:30:08,962 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:30:08,962 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:08,962 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:30:08,962 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:30:08,962 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:30:08,962 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:09,154 ltp/src/parser/collections.cpp: In destructor ‘ltp::parser::DictionaryCollections::~DictionaryCollections()’: 2025-09-04T16:30:09,154 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:30:09,154 16 | for (int i = 0; i < dicts.size(); ++ i) { 2025-09-04T16:30:09,154 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:09,156 ltp/src/parser/collections.cpp: In member function ‘ltp::parser::Dictionary* ltp::parser::DictionaryCollections::getDictionary(int)’: 2025-09-04T16:30:09,156 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:30:09,156 23 | if (i < dicts.size()) { 2025-09-04T16:30:09,156 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:09,158 ltp/src/parser/collections.cpp: In member function ‘void ltp::parser::DictionaryCollections::dump(std::ostream&)’: 2025-09-04T16:30:09,158 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:30:09,158 54 | for (int i = 0; i < dicts.size(); ++ i) { 2025-09-04T16:30:09,158 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:09,211 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:30:09,211 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:30:09,211 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:30:09,211 | ^ 2025-09-04T16:30:09,211 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:30:09,211 457 | unsigned int _cap_entries; 2025-09-04T16:30:09,211 | ^~~~~~~~~~~~ 2025-09-04T16:30:09,211 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:30:09,212 450 | unsigned int _num_buckets; 2025-09-04T16:30:09,212 | ^~~~~~~~~~~~ 2025-09-04T16:30:09,212 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:09,212 70 | explicit SmartMap() : 2025-09-04T16:30:09,212 | ^~~~~~~~ 2025-09-04T16:30:09,212 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:30:09,212 460 | unsigned int _len_key_buffer; 2025-09-04T16:30:09,212 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:09,213 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:30:09,213 441 | int * _hash_buckets; 2025-09-04T16:30:09,213 | ^~~~~~~~~~~~~ 2025-09-04T16:30:09,213 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:09,213 70 | explicit SmartMap() : 2025-09-04T16:30:09,213 | ^~~~~~~~ 2025-09-04T16:30:09,213 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:30:09,214 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:30:09,214 | ^~~~~~~~~~~ 2025-09-04T16:30:09,214 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:30:09,214 442 | int * _hash_buckets_volumn; 2025-09-04T16:30:09,214 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:09,214 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:09,214 70 | explicit SmartMap() : 2025-09-04T16:30:09,214 | ^~~~~~~~ 2025-09-04T16:30:09,219 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:30:09,219 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:30:09,219 614 | set(key, idx); 2025-09-04T16:30:09,219 | ~~~^~~~~~~~~~ 2025-09-04T16:30:09,220 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:30:09,220 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:30:09,220 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:30:09,224 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:30:09,224 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:30:09,224 679 | SmartMap::dump(out); 2025-09-04T16:30:09,224 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:30:09,224 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:30:09,224 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:30:09,224 | ^~~~~~ 2025-09-04T16:30:10,243 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:30:11,937 In file included from ltp/src/parser/decoder1o.h:5, 2025-09-04T16:30:11,937 from ltp/src/parser/decoder1o.cpp:1: 2025-09-04T16:30:11,937 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:30:11,937 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:11,937 28 | const double _prob; 2025-09-04T16:30:11,937 | ^~~~~ 2025-09-04T16:30:11,938 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:30:11,938 25 | const LatticeItem * const _left; 2025-09-04T16:30:11,938 | ^~~~~ 2025-09-04T16:30:11,938 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:11,938 31 | LatticeItem(const int comp, 2025-09-04T16:30:11,938 | ^~~~~~~~~~~ 2025-09-04T16:30:11,938 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:11,938 26 | const LatticeItem * const _right; 2025-09-04T16:30:11,939 | ^~~~~~ 2025-09-04T16:30:11,939 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:30:11,939 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:11,939 | ^~~~~~~~~~ 2025-09-04T16:30:11,939 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:11,939 31 | LatticeItem(const int comp, 2025-09-04T16:30:11,939 | ^~~~~~~~~~~ 2025-09-04T16:30:11,940 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:30:11,940 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:11,940 28 | const double _prob; 2025-09-04T16:30:11,940 | ^~~~~ 2025-09-04T16:30:11,941 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:30:11,941 25 | const LatticeItem * const _left; 2025-09-04T16:30:11,941 | ^~~~~ 2025-09-04T16:30:11,941 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:11,941 47 | LatticeItem(const int comp, 2025-09-04T16:30:11,941 | ^~~~~~~~~~~ 2025-09-04T16:30:11,941 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:11,941 26 | const LatticeItem * const _right; 2025-09-04T16:30:11,941 | ^~~~~~ 2025-09-04T16:30:11,942 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:30:11,942 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:11,942 | ^~~~~~~~~~ 2025-09-04T16:30:11,942 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:11,942 47 | LatticeItem(const int comp, 2025-09-04T16:30:11,942 | ^~~~~~~~~~~ 2025-09-04T16:30:11,943 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int)’: 2025-09-04T16:30:11,943 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:11,943 28 | const double _prob; 2025-09-04T16:30:11,943 | ^~~~~ 2025-09-04T16:30:11,943 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:30:11,944 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:30:11,944 | ^~~~~ 2025-09-04T16:30:11,944 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:11,944 64 | LatticeItem(const int g, 2025-09-04T16:30:11,944 | ^~~~~~~~~~~ 2025-09-04T16:30:11,944 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:11,944 26 | const LatticeItem * const _right; 2025-09-04T16:30:11,944 | ^~~~~~ 2025-09-04T16:30:11,945 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:30:11,945 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:11,945 | ^~~~~~~~~~ 2025-09-04T16:30:11,945 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:11,945 64 | LatticeItem(const int g, 2025-09-04T16:30:11,945 | ^~~~~~~~~~~ 2025-09-04T16:30:11,946 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int)’: 2025-09-04T16:30:11,946 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:11,946 28 | const double _prob; 2025-09-04T16:30:11,946 | ^~~~~ 2025-09-04T16:30:11,946 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:30:11,947 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:30:11,947 | ^~~~~ 2025-09-04T16:30:11,947 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:11,947 75 | LatticeItem(const int s) : 2025-09-04T16:30:11,947 | ^~~~~~~~~~~ 2025-09-04T16:30:11,947 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:11,947 26 | const LatticeItem * const _right; 2025-09-04T16:30:11,947 | ^~~~~~ 2025-09-04T16:30:11,948 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:30:11,948 19 | const int _g; /* grand */ 2025-09-04T16:30:11,948 | ^~ 2025-09-04T16:30:11,949 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:11,949 75 | LatticeItem(const int s) : 2025-09-04T16:30:11,949 | ^~~~~~~~~~~ 2025-09-04T16:30:11,949 ltp/src/parser/decoder.h: In copy constructor ‘ltp::parser::LatticeItem::LatticeItem(const ltp::parser::LatticeItem&)’: 2025-09-04T16:30:11,949 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:11,949 28 | const double _prob; 2025-09-04T16:30:11,949 | ^~~~~ 2025-09-04T16:30:11,949 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:30:11,950 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:30:11,950 | ^~~~~ 2025-09-04T16:30:11,950 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:11,950 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:30:11,950 | ^~~~~~~~~~~ 2025-09-04T16:30:11,950 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:11,950 26 | const LatticeItem * const _right; 2025-09-04T16:30:11,950 | ^~~~~~ 2025-09-04T16:30:11,950 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:30:11,951 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:11,951 | ^~~~~~~~~~ 2025-09-04T16:30:11,951 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:11,951 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:30:11,951 | ^~~~~~~~~~~ 2025-09-04T16:30:11,951 ltp/src/parser/decoder.h:23:13: warning: ‘ltp::parser::LatticeItem::_label_s_t’ will be initialized after [-Wreorder] 2025-09-04T16:30:11,951 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:11,951 | ^~~~~~~~~~ 2025-09-04T16:30:11,951 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:30:11,951 19 | const int _g; /* grand */ 2025-09-04T16:30:11,951 | ^~ 2025-09-04T16:30:11,952 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:11,952 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:30:11,952 | ^~~~~~~~~~~ 2025-09-04T16:30:11,955 In file included from ltp/src/parser/decoder1o.h:7: 2025-09-04T16:30:11,955 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:30:11,956 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:30:11,956 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:30:11,956 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:13,547 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:30:15,237 In file included from ltp/src/parser/decoder2o.h:4, 2025-09-04T16:30:15,237 from ltp/src/parser/decoder2o.cpp:1: 2025-09-04T16:30:15,237 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:30:15,238 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:15,238 28 | const double _prob; 2025-09-04T16:30:15,238 | ^~~~~ 2025-09-04T16:30:15,238 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:30:15,238 25 | const LatticeItem * const _left; 2025-09-04T16:30:15,238 | ^~~~~ 2025-09-04T16:30:15,238 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:15,238 31 | LatticeItem(const int comp, 2025-09-04T16:30:15,238 | ^~~~~~~~~~~ 2025-09-04T16:30:15,239 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:15,239 26 | const LatticeItem * const _right; 2025-09-04T16:30:15,239 | ^~~~~~ 2025-09-04T16:30:15,239 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:30:15,239 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:15,239 | ^~~~~~~~~~ 2025-09-04T16:30:15,239 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:15,239 31 | LatticeItem(const int comp, 2025-09-04T16:30:15,240 | ^~~~~~~~~~~ 2025-09-04T16:30:15,240 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:30:15,240 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:15,240 28 | const double _prob; 2025-09-04T16:30:15,241 | ^~~~~ 2025-09-04T16:30:15,241 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:30:15,241 25 | const LatticeItem * const _left; 2025-09-04T16:30:15,241 | ^~~~~ 2025-09-04T16:30:15,241 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:15,241 47 | LatticeItem(const int comp, 2025-09-04T16:30:15,241 | ^~~~~~~~~~~ 2025-09-04T16:30:15,241 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:15,242 26 | const LatticeItem * const _right; 2025-09-04T16:30:15,242 | ^~~~~~ 2025-09-04T16:30:15,242 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:30:15,242 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:15,242 | ^~~~~~~~~~ 2025-09-04T16:30:15,242 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:15,242 47 | LatticeItem(const int comp, 2025-09-04T16:30:15,242 | ^~~~~~~~~~~ 2025-09-04T16:30:15,243 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int)’: 2025-09-04T16:30:15,243 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:15,243 28 | const double _prob; 2025-09-04T16:30:15,243 | ^~~~~ 2025-09-04T16:30:15,244 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:30:15,244 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:30:15,244 | ^~~~~ 2025-09-04T16:30:15,244 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:15,244 64 | LatticeItem(const int g, 2025-09-04T16:30:15,244 | ^~~~~~~~~~~ 2025-09-04T16:30:15,244 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:15,245 26 | const LatticeItem * const _right; 2025-09-04T16:30:15,245 | ^~~~~~ 2025-09-04T16:30:15,245 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:30:15,245 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:15,245 | ^~~~~~~~~~ 2025-09-04T16:30:15,245 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:15,245 64 | LatticeItem(const int g, 2025-09-04T16:30:15,245 | ^~~~~~~~~~~ 2025-09-04T16:30:15,246 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int)’: 2025-09-04T16:30:15,246 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:15,246 28 | const double _prob; 2025-09-04T16:30:15,246 | ^~~~~ 2025-09-04T16:30:15,247 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:30:15,247 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:30:15,247 | ^~~~~ 2025-09-04T16:30:15,247 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:15,247 75 | LatticeItem(const int s) : 2025-09-04T16:30:15,247 | ^~~~~~~~~~~ 2025-09-04T16:30:15,247 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:15,247 26 | const LatticeItem * const _right; 2025-09-04T16:30:15,247 | ^~~~~~ 2025-09-04T16:30:15,248 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:30:15,248 19 | const int _g; /* grand */ 2025-09-04T16:30:15,248 | ^~ 2025-09-04T16:30:15,248 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:15,248 75 | LatticeItem(const int s) : 2025-09-04T16:30:15,248 | ^~~~~~~~~~~ 2025-09-04T16:30:15,249 ltp/src/parser/decoder.h: In copy constructor ‘ltp::parser::LatticeItem::LatticeItem(const ltp::parser::LatticeItem&)’: 2025-09-04T16:30:15,249 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:15,249 28 | const double _prob; 2025-09-04T16:30:15,249 | ^~~~~ 2025-09-04T16:30:15,253 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:30:15,254 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:30:15,254 | ^~~~~ 2025-09-04T16:30:15,254 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:15,254 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:30:15,254 | ^~~~~~~~~~~ 2025-09-04T16:30:15,254 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:15,254 26 | const LatticeItem * const _right; 2025-09-04T16:30:15,254 | ^~~~~~ 2025-09-04T16:30:15,255 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:30:15,255 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:15,255 | ^~~~~~~~~~ 2025-09-04T16:30:15,255 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:15,255 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:30:15,255 | ^~~~~~~~~~~ 2025-09-04T16:30:15,255 ltp/src/parser/decoder.h:23:13: warning: ‘ltp::parser::LatticeItem::_label_s_t’ will be initialized after [-Wreorder] 2025-09-04T16:30:15,255 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:15,255 | ^~~~~~~~~~ 2025-09-04T16:30:15,255 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:30:15,255 19 | const int _g; /* grand */ 2025-09-04T16:30:15,256 | ^~ 2025-09-04T16:30:15,256 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:15,256 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:30:15,256 | ^~~~~~~~~~~ 2025-09-04T16:30:18,115 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:30:19,821 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:30:19,821 from ltp/src/parser/extractor.h:9, 2025-09-04T16:30:19,821 from ltp/src/parser/extractor.cpp:1: 2025-09-04T16:30:19,821 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:30:19,821 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:30:19,821 599 | int * entries; 2025-09-04T16:30:19,821 | ^~~~~~~ 2025-09-04T16:30:19,821 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:30:19,822 598 | int cap_entries; 2025-09-04T16:30:19,822 | ^~~~~~~~~~~ 2025-09-04T16:30:19,822 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:19,822 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:30:19,822 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:30:19,823 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:30:19,824 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:30:19,824 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:30:19,824 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:19,826 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:30:19,826 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:30:19,826 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:30:19,826 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:20,020 In file included from ltp/src/parser/extractor.h:12: 2025-09-04T16:30:20,020 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:30:20,020 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:30:20,020 107 | int _cap_pool; 2025-09-04T16:30:20,020 | ^~~~~~~~~ 2025-09-04T16:30:20,020 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:30:20,020 106 | int _len_pool; 2025-09-04T16:30:20,020 | ^~~~~~~~~ 2025-09-04T16:30:20,021 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:20,021 18 | StringVec() : 2025-09-04T16:30:20,021 | ^~~~~~~~~ 2025-09-04T16:30:20,110 In file included from ltp/src/parser/extractor.h:14: 2025-09-04T16:30:20,110 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:30:20,111 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:30:20,111 73 | int len = str.size(); 2025-09-04T16:30:20,111 | ^~~ 2025-09-04T16:30:20,114 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:30:20,115 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:30:20,115 127 | int len = str.size(); 2025-09-04T16:30:20,115 | ^~~ 2025-09-04T16:30:20,115 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:30:20,115 128 | int sep_flag = (sep != ""); 2025-09-04T16:30:20,115 | ^~~~~~~~ 2025-09-04T16:30:20,123 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:30:20,123 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:30:20,123 223 | int len = str.size(); 2025-09-04T16:30:20,123 | ^~~ 2025-09-04T16:30:20,139 In file included from ltp/src/parser/extractor.h:17: 2025-09-04T16:30:20,139 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:30:20,139 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:30:20,139 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:30:20,140 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:20,193 ltp/src/parser/extractor.cpp: In destructor ‘virtual ltp::parser::DEPExtractor::~DEPExtractor()’: 2025-09-04T16:30:20,193 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:30:20,193 242 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:30:20,193 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:20,225 ltp/src/parser/extractor.cpp: In destructor ‘virtual ltp::parser::SIBExtractor::~SIBExtractor()’: 2025-09-04T16:30:20,225 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:30:20,225 449 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:30:20,225 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:20,230 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:30:20,230 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:30:20,230 493 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:30:20,230 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:20,239 ltp/src/parser/extractor.cpp: In destructor ‘virtual ltp::parser::GRDExtractor::~GRDExtractor()’: 2025-09-04T16:30:20,239 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:30:20,239 555 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:30:20,239 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:20,244 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:30:20,244 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:30:20,244 602 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:30:20,244 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:20,296 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:30:20,296 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:30:20,296 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:30:20,297 | ^ 2025-09-04T16:30:20,297 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:30:20,297 457 | unsigned int _cap_entries; 2025-09-04T16:30:20,297 | ^~~~~~~~~~~~ 2025-09-04T16:30:20,297 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:30:20,297 450 | unsigned int _num_buckets; 2025-09-04T16:30:20,297 | ^~~~~~~~~~~~ 2025-09-04T16:30:20,297 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:20,297 70 | explicit SmartMap() : 2025-09-04T16:30:20,297 | ^~~~~~~~ 2025-09-04T16:30:20,298 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:30:20,298 460 | unsigned int _len_key_buffer; 2025-09-04T16:30:20,298 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:20,298 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:30:20,298 441 | int * _hash_buckets; 2025-09-04T16:30:20,298 | ^~~~~~~~~~~~~ 2025-09-04T16:30:20,298 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:20,298 70 | explicit SmartMap() : 2025-09-04T16:30:20,298 | ^~~~~~~~ 2025-09-04T16:30:20,298 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:30:20,299 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:30:20,299 | ^~~~~~~~~~~ 2025-09-04T16:30:20,299 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:30:20,299 442 | int * _hash_buckets_volumn; 2025-09-04T16:30:20,299 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:20,299 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:20,299 70 | explicit SmartMap() : 2025-09-04T16:30:20,299 | ^~~~~~~~ 2025-09-04T16:30:20,303 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:30:20,304 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:30:20,304 614 | set(key, idx); 2025-09-04T16:30:20,304 | ~~~^~~~~~~~~~ 2025-09-04T16:30:20,304 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:30:20,304 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:30:20,304 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:30:20,308 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:30:20,308 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:30:20,309 679 | SmartMap::dump(out); 2025-09-04T16:30:20,309 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:30:20,309 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:30:20,309 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:30:20,309 | ^~~~~~ 2025-09-04T16:30:26,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/parser/featurespace.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/featurespace.o 2025-09-04T16:30:28,174 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:30:28,174 from ltp/src/parser/featurespace.h:8, 2025-09-04T16:30:28,175 from ltp/src/parser/featurespace.cpp:2: 2025-09-04T16:30:28,175 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:30:28,175 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:30:28,175 599 | int * entries; 2025-09-04T16:30:28,175 | ^~~~~~~ 2025-09-04T16:30:28,175 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:30:28,175 598 | int cap_entries; 2025-09-04T16:30:28,175 | ^~~~~~~~~~~ 2025-09-04T16:30:28,176 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:28,176 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:30:28,176 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:30:28,177 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:30:28,177 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:30:28,177 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:30:28,178 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:28,179 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:30:28,179 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:30:28,180 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:30:28,180 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:28,192 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:30:28,192 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:30:28,192 88 | DictionaryCollections * _dicts; 2025-09-04T16:30:28,192 | ^~~~~~ 2025-09-04T16:30:28,192 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:30:28,193 85 | int _i; 2025-09-04T16:30:28,193 | ^~ 2025-09-04T16:30:28,193 ltp/src/parser/featurespace.h:15:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:28,193 15 | FeatureSpaceIterator() 2025-09-04T16:30:28,193 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:28,194 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator(ltp::parser::DictionaryCollections*)’: 2025-09-04T16:30:28,194 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:30:28,194 88 | DictionaryCollections * _dicts; 2025-09-04T16:30:28,194 | ^~~~~~ 2025-09-04T16:30:28,194 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:30:28,194 85 | int _i; 2025-09-04T16:30:28,194 | ^~ 2025-09-04T16:30:28,195 ltp/src/parser/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:28,195 21 | FeatureSpaceIterator(DictionaryCollections *dicts) 2025-09-04T16:30:28,195 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:28,199 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpace::FeatureSpace()’: 2025-09-04T16:30:28,199 ltp/src/parser/featurespace.h:209:7: warning: ‘ltp::parser::FeatureSpace::_num_deprels’ will be initialized after [-Wreorder] 2025-09-04T16:30:28,199 209 | int _num_deprels; 2025-09-04T16:30:28,199 | ^~~~~~~~~~~~ 2025-09-04T16:30:28,199 ltp/src/parser/featurespace.h:207:7: warning: ‘int ltp::parser::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:30:28,200 207 | int _offset; 2025-09-04T16:30:28,200 | ^~~~~~~ 2025-09-04T16:30:28,200 ltp/src/parser/featurespace.h:107:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:28,200 107 | FeatureSpace() : _num_deprels(1), _offset(0) { 2025-09-04T16:30:28,200 | ^~~~~~~~~~~~ 2025-09-04T16:30:28,276 In file included from ltp/src/parser/extractor.h:12, 2025-09-04T16:30:28,276 from ltp/src/parser/featurespace.cpp:3: 2025-09-04T16:30:28,276 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:30:28,277 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:30:28,277 107 | int _cap_pool; 2025-09-04T16:30:28,277 | ^~~~~~~~~ 2025-09-04T16:30:28,277 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:30:28,277 106 | int _len_pool; 2025-09-04T16:30:28,277 | ^~~~~~~~~ 2025-09-04T16:30:28,277 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:28,277 18 | StringVec() : 2025-09-04T16:30:28,278 | ^~~~~~~~~ 2025-09-04T16:30:28,367 In file included from ltp/src/parser/extractor.h:14: 2025-09-04T16:30:28,367 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:30:28,367 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:30:28,367 73 | int len = str.size(); 2025-09-04T16:30:28,367 | ^~~ 2025-09-04T16:30:28,371 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:30:28,371 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:30:28,371 127 | int len = str.size(); 2025-09-04T16:30:28,371 | ^~~ 2025-09-04T16:30:28,371 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:30:28,371 128 | int sep_flag = (sep != ""); 2025-09-04T16:30:28,372 | ^~~~~~~~ 2025-09-04T16:30:28,379 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:30:28,379 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:30:28,380 223 | int len = str.size(); 2025-09-04T16:30:28,380 | ^~~ 2025-09-04T16:30:28,396 In file included from ltp/src/parser/extractor.h:17: 2025-09-04T16:30:28,396 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:30:28,396 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:30:28,396 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:30:28,396 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:28,430 In file included from ltp/src/parser/featurespace.cpp:4: 2025-09-04T16:30:28,430 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::SIBTreeSpaceIterator::SIBTreeSpaceIterator(int, bool)’: 2025-09-04T16:30:28,430 ltp/src/parser/treeutils.hpp:176:8: warning: ‘ltp::parser::treeutils::SIBTreeSpaceIterator::_last_sibling’ will be initialized after [-Wreorder] 2025-09-04T16:30:28,430 176 | bool _last_sibling; 2025-09-04T16:30:28,430 | ^~~~~~~~~~~~~ 2025-09-04T16:30:28,430 ltp/src/parser/treeutils.hpp:170:7: warning: ‘int ltp::parser::treeutils::SIBTreeSpaceIterator::_hid’ [-Wreorder] 2025-09-04T16:30:28,431 170 | int _hid; 2025-09-04T16:30:28,431 | ^~~~ 2025-09-04T16:30:28,431 ltp/src/parser/treeutils.hpp:120:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:28,431 120 | SIBTreeSpaceIterator(int len, bool last_sibling = true) : 2025-09-04T16:30:28,431 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:28,433 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::GRDTreeSpaceIterator::GRDTreeSpaceIterator(int, bool)’: 2025-09-04T16:30:28,433 ltp/src/parser/treeutils.hpp:246:7: warning: ‘ltp::parser::treeutils::GRDTreeSpaceIterator::_end’ will be initialized after [-Wreorder] 2025-09-04T16:30:28,433 246 | int _end; 2025-09-04T16:30:28,434 | ^~~~ 2025-09-04T16:30:28,434 ltp/src/parser/treeutils.hpp:241:7: warning: ‘int ltp::parser::treeutils::GRDTreeSpaceIterator::_len’ [-Wreorder] 2025-09-04T16:30:28,434 241 | int _len; 2025-09-04T16:30:28,434 | ^~~~ 2025-09-04T16:30:28,434 ltp/src/parser/treeutils.hpp:191:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:28,434 191 | GRDTreeSpaceIterator(int len, bool no_grand = true) : 2025-09-04T16:30:28,434 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:28,437 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::DEPIterator::DEPIterator(const std::vector&)’: 2025-09-04T16:30:28,437 ltp/src/parser/treeutils.hpp:285:7: warning: ‘ltp::parser::treeutils::DEPIterator::_cid’ will be initialized after [-Wreorder] 2025-09-04T16:30:28,437 285 | int _cid; 2025-09-04T16:30:28,437 | ^~~~ 2025-09-04T16:30:28,437 ltp/src/parser/treeutils.hpp:284:7: warning: ‘int ltp::parser::treeutils::DEPIterator::_len’ [-Wreorder] 2025-09-04T16:30:28,437 284 | int _len; 2025-09-04T16:30:28,437 | ^~~~ 2025-09-04T16:30:28,438 ltp/src/parser/treeutils.hpp:263:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:28,438 263 | DEPIterator(const std::vector & heads) : 2025-09-04T16:30:28,438 | ^~~~~~~~~~~ 2025-09-04T16:30:28,439 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::SIBIterator::SIBIterator(const std::vector&, bool)’: 2025-09-04T16:30:28,440 ltp/src/parser/treeutils.hpp:419:8: warning: ‘ltp::parser::treeutils::SIBIterator::_last_sibling’ will be initialized after [-Wreorder] 2025-09-04T16:30:28,440 419 | bool _last_sibling; 2025-09-04T16:30:28,440 | ^~~~~~~~~~~~~ 2025-09-04T16:30:28,440 ltp/src/parser/treeutils.hpp:416:7: warning: ‘int ltp::parser::treeutils::SIBIterator::_len’ [-Wreorder] 2025-09-04T16:30:28,440 416 | int _len; 2025-09-04T16:30:28,440 | ^~~~ 2025-09-04T16:30:28,440 ltp/src/parser/treeutils.hpp:301:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:28,441 301 | SIBIterator(const std::vector & heads, bool last_sibling = true) : 2025-09-04T16:30:28,441 | ^~~~~~~~~~~ 2025-09-04T16:30:28,450 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::GRDIterator::GRDIterator(const std::vector&, bool, bool)’: 2025-09-04T16:30:28,451 ltp/src/parser/treeutils.hpp:541:8: warning: ‘ltp::parser::treeutils::GRDIterator::_outmost_grand’ will be initialized after [-Wreorder] 2025-09-04T16:30:28,451 541 | bool _outmost_grand; 2025-09-04T16:30:28,451 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:28,451 ltp/src/parser/treeutils.hpp:536:7: warning: ‘int ltp::parser::treeutils::GRDIterator::_len’ [-Wreorder] 2025-09-04T16:30:28,451 536 | int _len; 2025-09-04T16:30:28,451 | ^~~~ 2025-09-04T16:30:28,451 ltp/src/parser/treeutils.hpp:428:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:28,451 428 | GRDIterator(const std::vector & heads, 2025-09-04T16:30:28,452 | ^~~~~~~~~~~ 2025-09-04T16:30:28,478 ltp/src/parser/featurespace.cpp: In member function ‘int ltp::parser::FeatureSpace::build_feature_space(int, const std::vector&)’: 2025-09-04T16:30:28,478 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:30:28,479 60 | for (int i = 0; i < instances.size(); ++ i) { 2025-09-04T16:30:28,479 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:28,489 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:30:28,490 74 | for (int k = 0; k < cache.size(); ++ k) { 2025-09-04T16:30:28,490 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:28,491 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:30:28,491 96 | for (int k = 0; k < cache.size(); ++ k) { 2025-09-04T16:30:28,492 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:28,493 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:30:28,493 118 | for (int k = 0; k < cache.size(); ++ k) { 2025-09-04T16:30:28,493 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:28,567 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:30:28,567 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:30:28,567 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:30:28,567 | ^ 2025-09-04T16:30:28,567 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:30:28,567 457 | unsigned int _cap_entries; 2025-09-04T16:30:28,567 | ^~~~~~~~~~~~ 2025-09-04T16:30:28,568 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:30:28,568 450 | unsigned int _num_buckets; 2025-09-04T16:30:28,568 | ^~~~~~~~~~~~ 2025-09-04T16:30:28,568 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:28,568 70 | explicit SmartMap() : 2025-09-04T16:30:28,568 | ^~~~~~~~ 2025-09-04T16:30:28,568 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:30:28,569 460 | unsigned int _len_key_buffer; 2025-09-04T16:30:28,569 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:28,569 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:30:28,569 441 | int * _hash_buckets; 2025-09-04T16:30:28,569 | ^~~~~~~~~~~~~ 2025-09-04T16:30:28,569 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:28,569 70 | explicit SmartMap() : 2025-09-04T16:30:28,569 | ^~~~~~~~ 2025-09-04T16:30:28,570 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:30:28,570 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:30:28,570 | ^~~~~~~~~~~ 2025-09-04T16:30:28,570 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:30:28,570 442 | int * _hash_buckets_volumn; 2025-09-04T16:30:28,570 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:28,570 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:28,570 70 | explicit SmartMap() : 2025-09-04T16:30:28,570 | ^~~~~~~~ 2025-09-04T16:30:28,575 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:30:28,575 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:30:28,576 614 | set(key, idx); 2025-09-04T16:30:28,576 | ~~~^~~~~~~~~~ 2025-09-04T16:30:28,576 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:30:28,576 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:30:28,576 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:30:28,580 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:30:28,580 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:30:28,580 679 | SmartMap::dump(out); 2025-09-04T16:30:28,580 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:30:28,580 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:30:28,580 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:30:28,580 | ^~~~~~ 2025-09-04T16:30:30,443 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:30:32,228 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:30:32,228 from ltp/src/parser/featurespace.h:8, 2025-09-04T16:30:32,228 from ltp/src/parser/model.h:5, 2025-09-04T16:30:32,228 from ltp/src/parser/model.cpp:1: 2025-09-04T16:30:32,228 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:30:32,228 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:30:32,229 599 | int * entries; 2025-09-04T16:30:32,229 | ^~~~~~~ 2025-09-04T16:30:32,229 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:30:32,229 598 | int cap_entries; 2025-09-04T16:30:32,229 | ^~~~~~~~~~~ 2025-09-04T16:30:32,229 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:32,229 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:30:32,229 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:30:32,229 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:30:32,230 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:30:32,230 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:30:32,230 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:32,231 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:30:32,231 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:30:32,231 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:30:32,231 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:32,243 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:30:32,243 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:30:32,243 88 | DictionaryCollections * _dicts; 2025-09-04T16:30:32,243 | ^~~~~~ 2025-09-04T16:30:32,243 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:30:32,243 85 | int _i; 2025-09-04T16:30:32,243 | ^~ 2025-09-04T16:30:32,244 ltp/src/parser/featurespace.h:15:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:32,244 15 | FeatureSpaceIterator() 2025-09-04T16:30:32,244 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:32,244 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator(ltp::parser::DictionaryCollections*)’: 2025-09-04T16:30:32,244 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:30:32,244 88 | DictionaryCollections * _dicts; 2025-09-04T16:30:32,244 | ^~~~~~ 2025-09-04T16:30:32,244 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:30:32,244 85 | int _i; 2025-09-04T16:30:32,244 | ^~ 2025-09-04T16:30:32,245 ltp/src/parser/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:32,245 21 | FeatureSpaceIterator(DictionaryCollections *dicts) 2025-09-04T16:30:32,245 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:32,247 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpace::FeatureSpace()’: 2025-09-04T16:30:32,248 ltp/src/parser/featurespace.h:209:7: warning: ‘ltp::parser::FeatureSpace::_num_deprels’ will be initialized after [-Wreorder] 2025-09-04T16:30:32,248 209 | int _num_deprels; 2025-09-04T16:30:32,248 | ^~~~~~~~~~~~ 2025-09-04T16:30:32,248 ltp/src/parser/featurespace.h:207:7: warning: ‘int ltp::parser::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:30:32,248 207 | int _offset; 2025-09-04T16:30:32,248 | ^~~~~~~ 2025-09-04T16:30:32,248 ltp/src/parser/featurespace.h:107:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:32,248 107 | FeatureSpace() : _num_deprels(1), _offset(0) { 2025-09-04T16:30:32,248 | ^~~~~~~~~~~~ 2025-09-04T16:30:32,262 ltp/src/parser/model.h: In constructor ‘ltp::parser::Model::Model()’: 2025-09-04T16:30:32,262 ltp/src/parser/model.h:56:7: warning: ‘ltp::parser::Model::_dim’ will be initialized after [-Wreorder] 2025-09-04T16:30:32,262 56 | int _dim; 2025-09-04T16:30:32,262 | ^~~~ 2025-09-04T16:30:32,262 ltp/src/parser/model.h:53:7: warning: ‘int ltp::parser::Model::_num_deprels’ [-Wreorder] 2025-09-04T16:30:32,262 53 | int _num_deprels; 2025-09-04T16:30:32,262 | ^~~~~~~~~~~~ 2025-09-04T16:30:32,262 ltp/src/parser/model.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:32,262 16 | Model() : 2025-09-04T16:30:32,263 | ^~~~~ 2025-09-04T16:30:32,339 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:30:32,339 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:30:32,340 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:30:32,340 | ^ 2025-09-04T16:30:32,340 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:30:32,340 457 | unsigned int _cap_entries; 2025-09-04T16:30:32,340 | ^~~~~~~~~~~~ 2025-09-04T16:30:32,340 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:30:32,340 450 | unsigned int _num_buckets; 2025-09-04T16:30:32,341 | ^~~~~~~~~~~~ 2025-09-04T16:30:32,341 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:32,341 70 | explicit SmartMap() : 2025-09-04T16:30:32,341 | ^~~~~~~~ 2025-09-04T16:30:32,341 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:30:32,341 460 | unsigned int _len_key_buffer; 2025-09-04T16:30:32,341 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:32,341 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:30:32,341 441 | int * _hash_buckets; 2025-09-04T16:30:32,341 | ^~~~~~~~~~~~~ 2025-09-04T16:30:32,342 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:32,342 70 | explicit SmartMap() : 2025-09-04T16:30:32,342 | ^~~~~~~~ 2025-09-04T16:30:32,342 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:30:32,342 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:30:32,342 | ^~~~~~~~~~~ 2025-09-04T16:30:32,343 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:30:32,343 442 | int * _hash_buckets_volumn; 2025-09-04T16:30:32,343 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:32,343 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:32,343 70 | explicit SmartMap() : 2025-09-04T16:30:32,343 | ^~~~~~~~ 2025-09-04T16:30:32,345 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:30:32,345 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:30:32,345 614 | set(key, idx); 2025-09-04T16:30:32,345 | ~~~^~~~~~~~~~ 2025-09-04T16:30:32,345 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:30:32,346 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:30:32,346 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:30:32,348 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:30:32,348 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:30:32,348 679 | SmartMap::dump(out); 2025-09-04T16:30:32,348 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:30:32,348 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:30:32,348 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:30:32,348 | ^~~~~~ 2025-09-04T16:30:32,656 ltp/src/parser/model.cpp: In member function ‘void ltp::parser::Model::save(std::ostream&)’: 2025-09-04T16:30:32,656 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:30:32,656 73 | strncpy(chunk, model_opt.decoder_name.c_str(), 16); 2025-09-04T16:30:32,656 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:33,019 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:30:34,428 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:30:36,267 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:30:36,267 from ltp/src/parser/featurespace.h:8, 2025-09-04T16:30:36,267 from ltp/src/parser/model.h:5, 2025-09-04T16:30:36,267 from ltp/src/parser/parser.h:7, 2025-09-04T16:30:36,267 from ltp/src/parser/parser.cpp:1: 2025-09-04T16:30:36,267 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:30:36,267 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,267 599 | int * entries; 2025-09-04T16:30:36,268 | ^~~~~~~ 2025-09-04T16:30:36,268 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:30:36,268 598 | int cap_entries; 2025-09-04T16:30:36,268 | ^~~~~~~~~~~ 2025-09-04T16:30:36,268 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,268 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:30:36,268 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,270 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:30:36,270 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:30:36,270 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:30:36,270 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,272 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:30:36,272 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:30:36,272 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:30:36,272 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:36,284 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:30:36,285 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,285 88 | DictionaryCollections * _dicts; 2025-09-04T16:30:36,285 | ^~~~~~ 2025-09-04T16:30:36,285 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:30:36,285 85 | int _i; 2025-09-04T16:30:36,285 | ^~ 2025-09-04T16:30:36,285 ltp/src/parser/featurespace.h:15:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,286 15 | FeatureSpaceIterator() 2025-09-04T16:30:36,286 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,286 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator(ltp::parser::DictionaryCollections*)’: 2025-09-04T16:30:36,286 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,287 88 | DictionaryCollections * _dicts; 2025-09-04T16:30:36,287 | ^~~~~~ 2025-09-04T16:30:36,287 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:30:36,287 85 | int _i; 2025-09-04T16:30:36,287 | ^~ 2025-09-04T16:30:36,287 ltp/src/parser/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,287 21 | FeatureSpaceIterator(DictionaryCollections *dicts) 2025-09-04T16:30:36,287 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,291 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpace::FeatureSpace()’: 2025-09-04T16:30:36,292 ltp/src/parser/featurespace.h:209:7: warning: ‘ltp::parser::FeatureSpace::_num_deprels’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,292 209 | int _num_deprels; 2025-09-04T16:30:36,292 | ^~~~~~~~~~~~ 2025-09-04T16:30:36,292 ltp/src/parser/featurespace.h:207:7: warning: ‘int ltp::parser::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:30:36,292 207 | int _offset; 2025-09-04T16:30:36,292 | ^~~~~~~ 2025-09-04T16:30:36,292 ltp/src/parser/featurespace.h:107:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,293 107 | FeatureSpace() : _num_deprels(1), _offset(0) { 2025-09-04T16:30:36,293 | ^~~~~~~~~~~~ 2025-09-04T16:30:36,307 ltp/src/parser/model.h: In constructor ‘ltp::parser::Model::Model()’: 2025-09-04T16:30:36,307 ltp/src/parser/model.h:56:7: warning: ‘ltp::parser::Model::_dim’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,307 56 | int _dim; 2025-09-04T16:30:36,307 | ^~~~ 2025-09-04T16:30:36,308 ltp/src/parser/model.h:53:7: warning: ‘int ltp::parser::Model::_num_deprels’ [-Wreorder] 2025-09-04T16:30:36,308 53 | int _num_deprels; 2025-09-04T16:30:36,308 | ^~~~~~~~~~~~ 2025-09-04T16:30:36,308 ltp/src/parser/model.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,308 16 | Model() : 2025-09-04T16:30:36,308 | ^~~~~ 2025-09-04T16:30:36,384 In file included from ltp/src/parser/extractor.h:12, 2025-09-04T16:30:36,384 from ltp/src/parser/parser.h:8: 2025-09-04T16:30:36,384 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:30:36,384 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,384 107 | int _cap_pool; 2025-09-04T16:30:36,384 | ^~~~~~~~~ 2025-09-04T16:30:36,385 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:30:36,385 106 | int _len_pool; 2025-09-04T16:30:36,385 | ^~~~~~~~~ 2025-09-04T16:30:36,385 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,385 18 | StringVec() : 2025-09-04T16:30:36,385 | ^~~~~~~~~ 2025-09-04T16:30:36,475 In file included from ltp/src/parser/extractor.h:14: 2025-09-04T16:30:36,475 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:30:36,475 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:30:36,475 73 | int len = str.size(); 2025-09-04T16:30:36,475 | ^~~ 2025-09-04T16:30:36,479 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:30:36,479 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:30:36,479 127 | int len = str.size(); 2025-09-04T16:30:36,479 | ^~~ 2025-09-04T16:30:36,479 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:30:36,480 128 | int sep_flag = (sep != ""); 2025-09-04T16:30:36,480 | ^~~~~~~~ 2025-09-04T16:30:36,487 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:30:36,488 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:30:36,488 223 | int len = str.size(); 2025-09-04T16:30:36,488 | ^~~ 2025-09-04T16:30:36,504 In file included from ltp/src/parser/extractor.h:17: 2025-09-04T16:30:36,504 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:30:36,504 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:30:36,504 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:30:36,504 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:36,523 In file included from ltp/src/parser/parser.h:9: 2025-09-04T16:30:36,523 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:30:36,523 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,523 28 | const double _prob; 2025-09-04T16:30:36,523 | ^~~~~ 2025-09-04T16:30:36,523 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:30:36,524 25 | const LatticeItem * const _left; 2025-09-04T16:30:36,524 | ^~~~~ 2025-09-04T16:30:36,524 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,524 31 | LatticeItem(const int comp, 2025-09-04T16:30:36,524 | ^~~~~~~~~~~ 2025-09-04T16:30:36,524 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,524 26 | const LatticeItem * const _right; 2025-09-04T16:30:36,524 | ^~~~~~ 2025-09-04T16:30:36,524 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:30:36,525 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:36,525 | ^~~~~~~~~~ 2025-09-04T16:30:36,525 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,525 31 | LatticeItem(const int comp, 2025-09-04T16:30:36,525 | ^~~~~~~~~~~ 2025-09-04T16:30:36,525 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:30:36,525 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,525 28 | const double _prob; 2025-09-04T16:30:36,525 | ^~~~~ 2025-09-04T16:30:36,525 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:30:36,525 25 | const LatticeItem * const _left; 2025-09-04T16:30:36,526 | ^~~~~ 2025-09-04T16:30:36,526 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,526 47 | LatticeItem(const int comp, 2025-09-04T16:30:36,526 | ^~~~~~~~~~~ 2025-09-04T16:30:36,526 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,526 26 | const LatticeItem * const _right; 2025-09-04T16:30:36,526 | ^~~~~~ 2025-09-04T16:30:36,526 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:30:36,526 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:36,526 | ^~~~~~~~~~ 2025-09-04T16:30:36,527 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,527 47 | LatticeItem(const int comp, 2025-09-04T16:30:36,527 | ^~~~~~~~~~~ 2025-09-04T16:30:36,527 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int)’: 2025-09-04T16:30:36,527 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,527 28 | const double _prob; 2025-09-04T16:30:36,527 | ^~~~~ 2025-09-04T16:30:36,527 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:30:36,527 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:30:36,527 | ^~~~~ 2025-09-04T16:30:36,527 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,528 64 | LatticeItem(const int g, 2025-09-04T16:30:36,528 | ^~~~~~~~~~~ 2025-09-04T16:30:36,528 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,528 26 | const LatticeItem * const _right; 2025-09-04T16:30:36,528 | ^~~~~~ 2025-09-04T16:30:36,528 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:30:36,528 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:36,528 | ^~~~~~~~~~ 2025-09-04T16:30:36,528 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,528 64 | LatticeItem(const int g, 2025-09-04T16:30:36,529 | ^~~~~~~~~~~ 2025-09-04T16:30:36,529 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int)’: 2025-09-04T16:30:36,529 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,529 28 | const double _prob; 2025-09-04T16:30:36,529 | ^~~~~ 2025-09-04T16:30:36,529 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:30:36,529 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:30:36,529 | ^~~~~ 2025-09-04T16:30:36,529 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,529 75 | LatticeItem(const int s) : 2025-09-04T16:30:36,530 | ^~~~~~~~~~~ 2025-09-04T16:30:36,530 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,530 26 | const LatticeItem * const _right; 2025-09-04T16:30:36,530 | ^~~~~~ 2025-09-04T16:30:36,530 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:30:36,530 19 | const int _g; /* grand */ 2025-09-04T16:30:36,530 | ^~ 2025-09-04T16:30:36,530 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,530 75 | LatticeItem(const int s) : 2025-09-04T16:30:36,530 | ^~~~~~~~~~~ 2025-09-04T16:30:36,530 ltp/src/parser/decoder.h: In copy constructor ‘ltp::parser::LatticeItem::LatticeItem(const ltp::parser::LatticeItem&)’: 2025-09-04T16:30:36,531 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,531 28 | const double _prob; 2025-09-04T16:30:36,531 | ^~~~~ 2025-09-04T16:30:36,531 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:30:36,531 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:30:36,531 | ^~~~~ 2025-09-04T16:30:36,531 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,531 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:30:36,531 | ^~~~~~~~~~~ 2025-09-04T16:30:36,531 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,531 26 | const LatticeItem * const _right; 2025-09-04T16:30:36,532 | ^~~~~~ 2025-09-04T16:30:36,532 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:30:36,532 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:36,532 | ^~~~~~~~~~ 2025-09-04T16:30:36,532 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,532 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:30:36,532 | ^~~~~~~~~~~ 2025-09-04T16:30:36,532 ltp/src/parser/decoder.h:23:13: warning: ‘ltp::parser::LatticeItem::_label_s_t’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,532 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:36,532 | ^~~~~~~~~~ 2025-09-04T16:30:36,532 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:30:36,533 19 | const int _g; /* grand */ 2025-09-04T16:30:36,533 | ^~ 2025-09-04T16:30:36,533 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,533 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:30:36,533 | ^~~~~~~~~~~ 2025-09-04T16:30:36,733 In file included from ltp/src/parser/parser.h:11: 2025-09-04T16:30:36,734 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:30:36,734 ltp/src/utils/cfgparser.hpp:119:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:30:36,734 119 | bool ret = false; 2025-09-04T16:30:36,734 | ^~~ 2025-09-04T16:30:36,764 In file included from ltp/src/parser/conllreader.h:7, 2025-09-04T16:30:36,764 from ltp/src/parser/parser.cpp:5: 2025-09-04T16:30:36,764 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:30:36,764 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,764 68 | std::pair payload; 2025-09-04T16:30:36,765 | ^~~~~~~ 2025-09-04T16:30:36,773 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:30:36,774 65 | int encoding; 2025-09-04T16:30:36,774 | ^~~~~~~~ 2025-09-04T16:30:36,774 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,774 18 | iterator(const iterator & other) 2025-09-04T16:30:36,774 | ^~~~~~~~ 2025-09-04T16:30:36,774 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:30:36,774 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,774 68 | std::pair payload; 2025-09-04T16:30:36,774 | ^~~~~~~ 2025-09-04T16:30:36,775 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:30:36,775 65 | int encoding; 2025-09-04T16:30:36,775 | ^~~~~~~~ 2025-09-04T16:30:36,775 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,775 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:30:36,775 | ^~~~~~~~ 2025-09-04T16:30:36,775 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:30:36,775 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,775 68 | std::pair payload; 2025-09-04T16:30:36,775 | ^~~~~~~ 2025-09-04T16:30:36,776 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:30:36,776 65 | int encoding; 2025-09-04T16:30:36,776 | ^~~~~~~~ 2025-09-04T16:30:36,776 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,776 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:30:36,776 | ^~~~~~~~ 2025-09-04T16:30:36,787 In file included from ltp/src/parser/parser.cpp:6: 2025-09-04T16:30:36,787 ltp/src/parser/conllwriter.h: In member function ‘void ltp::parser::CoNLLWriter::write(const ltp::parser::Instance*)’: 2025-09-04T16:30:36,787 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:30:36,787 22 | && inst->predicted_heads.size() == len); 2025-09-04T16:30:36,787 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:30:36,789 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:30:36,789 24 | && inst->predicted_deprels.size() == len); 2025-09-04T16:30:36,789 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:30:36,789 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:30:36,789 26 | for (int i = 1; i < inst->size(); ++ i) { 2025-09-04T16:30:36,789 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:36,823 In file included from ltp/src/parser/parser.cpp:7: 2025-09-04T16:30:36,823 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::SIBTreeSpaceIterator::SIBTreeSpaceIterator(int, bool)’: 2025-09-04T16:30:36,823 ltp/src/parser/treeutils.hpp:176:8: warning: ‘ltp::parser::treeutils::SIBTreeSpaceIterator::_last_sibling’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,823 176 | bool _last_sibling; 2025-09-04T16:30:36,824 | ^~~~~~~~~~~~~ 2025-09-04T16:30:36,824 ltp/src/parser/treeutils.hpp:170:7: warning: ‘int ltp::parser::treeutils::SIBTreeSpaceIterator::_hid’ [-Wreorder] 2025-09-04T16:30:36,824 170 | int _hid; 2025-09-04T16:30:36,824 | ^~~~ 2025-09-04T16:30:36,824 ltp/src/parser/treeutils.hpp:120:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,824 120 | SIBTreeSpaceIterator(int len, bool last_sibling = true) : 2025-09-04T16:30:36,824 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,826 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::GRDTreeSpaceIterator::GRDTreeSpaceIterator(int, bool)’: 2025-09-04T16:30:36,826 ltp/src/parser/treeutils.hpp:246:7: warning: ‘ltp::parser::treeutils::GRDTreeSpaceIterator::_end’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,826 246 | int _end; 2025-09-04T16:30:36,826 | ^~~~ 2025-09-04T16:30:36,826 ltp/src/parser/treeutils.hpp:241:7: warning: ‘int ltp::parser::treeutils::GRDTreeSpaceIterator::_len’ [-Wreorder] 2025-09-04T16:30:36,826 241 | int _len; 2025-09-04T16:30:36,826 | ^~~~ 2025-09-04T16:30:36,827 ltp/src/parser/treeutils.hpp:191:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,827 191 | GRDTreeSpaceIterator(int len, bool no_grand = true) : 2025-09-04T16:30:36,827 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,829 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::DEPIterator::DEPIterator(const std::vector&)’: 2025-09-04T16:30:36,829 ltp/src/parser/treeutils.hpp:285:7: warning: ‘ltp::parser::treeutils::DEPIterator::_cid’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,829 285 | int _cid; 2025-09-04T16:30:36,829 | ^~~~ 2025-09-04T16:30:36,829 ltp/src/parser/treeutils.hpp:284:7: warning: ‘int ltp::parser::treeutils::DEPIterator::_len’ [-Wreorder] 2025-09-04T16:30:36,830 284 | int _len; 2025-09-04T16:30:36,830 | ^~~~ 2025-09-04T16:30:36,830 ltp/src/parser/treeutils.hpp:263:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,830 263 | DEPIterator(const std::vector & heads) : 2025-09-04T16:30:36,830 | ^~~~~~~~~~~ 2025-09-04T16:30:36,832 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::SIBIterator::SIBIterator(const std::vector&, bool)’: 2025-09-04T16:30:36,832 ltp/src/parser/treeutils.hpp:419:8: warning: ‘ltp::parser::treeutils::SIBIterator::_last_sibling’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,832 419 | bool _last_sibling; 2025-09-04T16:30:36,832 | ^~~~~~~~~~~~~ 2025-09-04T16:30:36,832 ltp/src/parser/treeutils.hpp:416:7: warning: ‘int ltp::parser::treeutils::SIBIterator::_len’ [-Wreorder] 2025-09-04T16:30:36,833 416 | int _len; 2025-09-04T16:30:36,833 | ^~~~ 2025-09-04T16:30:36,833 ltp/src/parser/treeutils.hpp:301:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,833 301 | SIBIterator(const std::vector & heads, bool last_sibling = true) : 2025-09-04T16:30:36,833 | ^~~~~~~~~~~ 2025-09-04T16:30:36,846 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::GRDIterator::GRDIterator(const std::vector&, bool, bool)’: 2025-09-04T16:30:36,846 ltp/src/parser/treeutils.hpp:541:8: warning: ‘ltp::parser::treeutils::GRDIterator::_outmost_grand’ will be initialized after [-Wreorder] 2025-09-04T16:30:36,846 541 | bool _outmost_grand; 2025-09-04T16:30:36,846 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:36,846 ltp/src/parser/treeutils.hpp:536:7: warning: ‘int ltp::parser::treeutils::GRDIterator::_len’ [-Wreorder] 2025-09-04T16:30:36,847 536 | int _len; 2025-09-04T16:30:36,847 | ^~~~ 2025-09-04T16:30:36,847 ltp/src/parser/treeutils.hpp:428:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:36,847 428 | GRDIterator(const std::vector & heads, 2025-09-04T16:30:36,847 | ^~~~~~~~~~~ 2025-09-04T16:30:36,859 ltp/src/parser/parser.cpp: In destructor ‘ltp::parser::Parser::~Parser()’: 2025-09-04T16:30:36,859 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:30:36,859 43 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:30:36,860 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,863 ltp/src/parser/parser.cpp: In member function ‘ltp::parser::Model* ltp::parser::Parser::erase_rare_features(const int*)’: 2025-09-04T16:30:36,863 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:30:36,863 93 | for(int i = 0; i < model->deprels.size(); ++ i) { 2025-09-04T16:30:36,864 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,864 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:30:36,864 98 | for(int i = 0; i< model->postags.size(); ++ i) { 2025-09-04T16:30:36,865 | ~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,886 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::build_configuration()’: 2025-09-04T16:30:36,886 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:30:36,886 399 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:30:36,886 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,909 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::extract_features(ltp::parser::Instance*)’: 2025-09-04T16:30:36,910 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:30:36,910 661 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:30:36,910 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:30:36,915 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:30:36,915 746 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:30:36,915 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:30:36,920 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:30:36,920 829 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:30:36,920 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:30:36,934 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::extract_features(std::vector&)’: 2025-09-04T16:30:36,934 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:30:36,934 881 | for (int i = 0; i < dat.size(); ++ i) { 2025-09-04T16:30:36,934 | ~~^~~~~~~~~~~~ 2025-09-04T16:30:36,935 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::build_gold_features()’: 2025-09-04T16:30:36,936 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:30:36,936 896 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:30:36,936 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,940 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::train()’: 2025-09-04T16:30:36,940 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:30:36,940 974 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:30:36,940 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,951 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::evaluate(double&, double&)’: 2025-09-04T16:30:36,951 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:30:36,951 1088 | for (int i = 1; i < inst->size(); ++ i) { 2025-09-04T16:30:36,951 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:37,034 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:30:37,034 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:30:37,034 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:30:37,034 | ^ 2025-09-04T16:30:37,034 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:30:37,034 457 | unsigned int _cap_entries; 2025-09-04T16:30:37,034 | ^~~~~~~~~~~~ 2025-09-04T16:30:37,035 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:30:37,035 450 | unsigned int _num_buckets; 2025-09-04T16:30:37,035 | ^~~~~~~~~~~~ 2025-09-04T16:30:37,035 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:37,035 70 | explicit SmartMap() : 2025-09-04T16:30:37,035 | ^~~~~~~~ 2025-09-04T16:30:37,035 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:30:37,035 460 | unsigned int _len_key_buffer; 2025-09-04T16:30:37,036 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:37,036 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:30:37,036 441 | int * _hash_buckets; 2025-09-04T16:30:37,036 | ^~~~~~~~~~~~~ 2025-09-04T16:30:37,036 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:37,036 70 | explicit SmartMap() : 2025-09-04T16:30:37,036 | ^~~~~~~~ 2025-09-04T16:30:37,036 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:30:37,037 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:30:37,037 | ^~~~~~~~~~~ 2025-09-04T16:30:37,037 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:30:37,037 442 | int * _hash_buckets_volumn; 2025-09-04T16:30:37,037 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,037 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:37,037 70 | explicit SmartMap() : 2025-09-04T16:30:37,037 | ^~~~~~~~ 2025-09-04T16:30:37,042 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:30:37,042 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:30:37,042 614 | set(key, idx); 2025-09-04T16:30:37,042 | ~~~^~~~~~~~~~ 2025-09-04T16:30:37,043 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:30:37,043 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:30:37,043 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:30:37,047 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:30:37,047 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:30:37,047 679 | SmartMap::dump(out); 2025-09-04T16:30:37,047 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:30:37,047 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:30:37,047 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:30:37,047 | ^~~~~~ 2025-09-04T16:30:41,896 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::calculate_score(ltp::parser::Instance*, const ltp::parser::Parameters&, bool)’: 2025-09-04T16:30:41,896 ltp/src/parser/parser.cpp:1349:55: warning: ‘itx.ltp::parser::treeutils::GRDTreeSpaceIterator::_cid’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:30:41,896 1349 | FeatureVector * fv = inst->grdl_features[hid][cid][gid][l]; 2025-09-04T16:30:41,896 | ^~~ 2025-09-04T16:30:41,896 ltp/src/parser/parser.cpp:1341:42: note: ‘itx.ltp::parser::treeutils::GRDTreeSpaceIterator::_cid’ was declared here 2025-09-04T16:30:41,897 1341 | for (treeutils::GRDTreeSpaceIterator itx(len, feat_opt.use_no_grand); 2025-09-04T16:30:41,897 | ^~~ 2025-09-04T16:30:41,897 ltp/src/parser/parser.cpp:1349:60: warning: ‘itx.ltp::parser::treeutils::GRDTreeSpaceIterator::_gid’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:30:41,897 1349 | FeatureVector * fv = inst->grdl_features[hid][cid][gid][l]; 2025-09-04T16:30:41,897 | ^~~ 2025-09-04T16:30:41,897 ltp/src/parser/parser.cpp:1341:42: note: ‘itx.ltp::parser::treeutils::GRDTreeSpaceIterator::_gid’ was declared here 2025-09-04T16:30:41,898 1341 | for (treeutils::GRDTreeSpaceIterator itx(len, feat_opt.use_no_grand); 2025-09-04T16:30:41,898 | ^~~ 2025-09-04T16:30:44,653 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::extract_features(ltp::parser::Instance*)’: 2025-09-04T16:30:44,654 ltp/src/parser/parser.cpp:826:30: warning: ‘itx.ltp::parser::treeutils::GRDTreeSpaceIterator::_gid’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:30:44,654 826 | GRDExtractor::extract3o(inst, hid, cid, gid, cache); 2025-09-04T16:30:44,654 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:44,654 ltp/src/parser/parser.cpp:815:42: note: ‘itx.ltp::parser::treeutils::GRDTreeSpaceIterator::_gid’ was declared here 2025-09-04T16:30:44,654 815 | for (treeutils::GRDTreeSpaceIterator itx(len, feat_opt.use_no_grand); 2025-09-04T16:30:44,654 | ^~~ 2025-09-04T16:30:44,654 ltp/src/parser/parser.cpp:826:30: warning: ‘itx.ltp::parser::treeutils::GRDTreeSpaceIterator::_cid’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:30:44,655 826 | GRDExtractor::extract3o(inst, hid, cid, gid, cache); 2025-09-04T16:30:44,655 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:44,655 ltp/src/parser/parser.cpp:815:42: note: ‘itx.ltp::parser::treeutils::GRDTreeSpaceIterator::_cid’ was declared here 2025-09-04T16:30:44,655 815 | for (treeutils::GRDTreeSpaceIterator itx(len, feat_opt.use_no_grand); 2025-09-04T16:30:44,655 | ^~~ 2025-09-04T16:30:51,894 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:30:53,738 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:30:53,738 from ltp/src/parser/featurespace.h:8, 2025-09-04T16:30:53,739 from ltp/src/parser/model.h:5, 2025-09-04T16:30:53,739 from ltp/src/parser/parser.h:7, 2025-09-04T16:30:53,739 from ltp/src/parser/parser_dll.cpp:2: 2025-09-04T16:30:53,739 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:30:53,739 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:30:53,739 599 | int * entries; 2025-09-04T16:30:53,739 | ^~~~~~~ 2025-09-04T16:30:53,739 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:30:53,739 598 | int cap_entries; 2025-09-04T16:30:53,740 | ^~~~~~~~~~~ 2025-09-04T16:30:53,740 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:53,740 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:30:53,740 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:30:53,741 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:30:53,741 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:30:53,742 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:30:53,742 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:53,743 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:30:53,744 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:30:53,744 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:30:53,744 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:53,756 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:30:53,756 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:30:53,756 88 | DictionaryCollections * _dicts; 2025-09-04T16:30:53,756 | ^~~~~~ 2025-09-04T16:30:53,757 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:30:53,757 85 | int _i; 2025-09-04T16:30:53,757 | ^~ 2025-09-04T16:30:53,757 ltp/src/parser/featurespace.h:15:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:53,757 15 | FeatureSpaceIterator() 2025-09-04T16:30:53,757 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:53,758 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator(ltp::parser::DictionaryCollections*)’: 2025-09-04T16:30:53,758 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:30:53,758 88 | DictionaryCollections * _dicts; 2025-09-04T16:30:53,758 | ^~~~~~ 2025-09-04T16:30:53,759 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:30:53,759 85 | int _i; 2025-09-04T16:30:53,759 | ^~ 2025-09-04T16:30:53,759 ltp/src/parser/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:53,759 21 | FeatureSpaceIterator(DictionaryCollections *dicts) 2025-09-04T16:30:53,759 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:53,763 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpace::FeatureSpace()’: 2025-09-04T16:30:53,763 ltp/src/parser/featurespace.h:209:7: warning: ‘ltp::parser::FeatureSpace::_num_deprels’ will be initialized after [-Wreorder] 2025-09-04T16:30:53,763 209 | int _num_deprels; 2025-09-04T16:30:53,764 | ^~~~~~~~~~~~ 2025-09-04T16:30:53,764 ltp/src/parser/featurespace.h:207:7: warning: ‘int ltp::parser::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:30:53,764 207 | int _offset; 2025-09-04T16:30:53,764 | ^~~~~~~ 2025-09-04T16:30:53,764 ltp/src/parser/featurespace.h:107:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:53,764 107 | FeatureSpace() : _num_deprels(1), _offset(0) { 2025-09-04T16:30:53,764 | ^~~~~~~~~~~~ 2025-09-04T16:30:53,778 ltp/src/parser/model.h: In constructor ‘ltp::parser::Model::Model()’: 2025-09-04T16:30:53,779 ltp/src/parser/model.h:56:7: warning: ‘ltp::parser::Model::_dim’ will be initialized after [-Wreorder] 2025-09-04T16:30:53,779 56 | int _dim; 2025-09-04T16:30:53,779 | ^~~~ 2025-09-04T16:30:53,779 ltp/src/parser/model.h:53:7: warning: ‘int ltp::parser::Model::_num_deprels’ [-Wreorder] 2025-09-04T16:30:53,779 53 | int _num_deprels; 2025-09-04T16:30:53,779 | ^~~~~~~~~~~~ 2025-09-04T16:30:53,779 ltp/src/parser/model.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:53,779 16 | Model() : 2025-09-04T16:30:53,780 | ^~~~~ 2025-09-04T16:30:53,856 In file included from ltp/src/parser/extractor.h:12, 2025-09-04T16:30:53,856 from ltp/src/parser/parser.h:8: 2025-09-04T16:30:53,856 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:30:53,856 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:30:53,857 107 | int _cap_pool; 2025-09-04T16:30:53,857 | ^~~~~~~~~ 2025-09-04T16:30:53,857 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:30:53,857 106 | int _len_pool; 2025-09-04T16:30:53,857 | ^~~~~~~~~ 2025-09-04T16:30:53,857 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:53,857 18 | StringVec() : 2025-09-04T16:30:53,857 | ^~~~~~~~~ 2025-09-04T16:30:53,947 In file included from ltp/src/parser/extractor.h:14: 2025-09-04T16:30:53,947 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:30:53,947 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:30:53,947 73 | int len = str.size(); 2025-09-04T16:30:53,948 | ^~~ 2025-09-04T16:30:53,951 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:30:53,952 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:30:53,952 127 | int len = str.size(); 2025-09-04T16:30:53,952 | ^~~ 2025-09-04T16:30:53,952 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:30:53,952 128 | int sep_flag = (sep != ""); 2025-09-04T16:30:53,952 | ^~~~~~~~ 2025-09-04T16:30:53,960 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:30:53,960 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:30:53,960 223 | int len = str.size(); 2025-09-04T16:30:53,960 | ^~~ 2025-09-04T16:30:53,976 In file included from ltp/src/parser/extractor.h:17: 2025-09-04T16:30:53,977 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:30:53,977 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:30:53,977 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:30:53,977 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:53,996 In file included from ltp/src/parser/parser.h:9: 2025-09-04T16:30:53,996 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:30:53,996 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:53,996 28 | const double _prob; 2025-09-04T16:30:53,996 | ^~~~~ 2025-09-04T16:30:53,996 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:30:53,996 25 | const LatticeItem * const _left; 2025-09-04T16:30:53,997 | ^~~~~ 2025-09-04T16:30:53,997 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:53,997 31 | LatticeItem(const int comp, 2025-09-04T16:30:53,997 | ^~~~~~~~~~~ 2025-09-04T16:30:53,997 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:53,997 26 | const LatticeItem * const _right; 2025-09-04T16:30:53,997 | ^~~~~~ 2025-09-04T16:30:53,997 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:30:53,998 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:53,998 | ^~~~~~~~~~ 2025-09-04T16:30:53,998 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:53,998 31 | LatticeItem(const int comp, 2025-09-04T16:30:53,998 | ^~~~~~~~~~~ 2025-09-04T16:30:53,999 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:30:53,999 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:53,999 28 | const double _prob; 2025-09-04T16:30:53,999 | ^~~~~ 2025-09-04T16:30:53,999 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:30:53,999 25 | const LatticeItem * const _left; 2025-09-04T16:30:54,000 | ^~~~~ 2025-09-04T16:30:54,000 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:54,000 47 | LatticeItem(const int comp, 2025-09-04T16:30:54,000 | ^~~~~~~~~~~ 2025-09-04T16:30:54,000 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:54,000 26 | const LatticeItem * const _right; 2025-09-04T16:30:54,000 | ^~~~~~ 2025-09-04T16:30:54,000 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:30:54,001 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:54,001 | ^~~~~~~~~~ 2025-09-04T16:30:54,001 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:54,001 47 | LatticeItem(const int comp, 2025-09-04T16:30:54,001 | ^~~~~~~~~~~ 2025-09-04T16:30:54,002 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int)’: 2025-09-04T16:30:54,002 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:54,002 28 | const double _prob; 2025-09-04T16:30:54,002 | ^~~~~ 2025-09-04T16:30:54,002 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:30:54,002 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:30:54,002 | ^~~~~ 2025-09-04T16:30:54,003 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:54,003 64 | LatticeItem(const int g, 2025-09-04T16:30:54,003 | ^~~~~~~~~~~ 2025-09-04T16:30:54,003 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:54,003 26 | const LatticeItem * const _right; 2025-09-04T16:30:54,003 | ^~~~~~ 2025-09-04T16:30:54,003 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:30:54,003 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:54,003 | ^~~~~~~~~~ 2025-09-04T16:30:54,004 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:54,004 64 | LatticeItem(const int g, 2025-09-04T16:30:54,004 | ^~~~~~~~~~~ 2025-09-04T16:30:54,005 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int)’: 2025-09-04T16:30:54,005 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:54,005 28 | const double _prob; 2025-09-04T16:30:54,005 | ^~~~~ 2025-09-04T16:30:54,005 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:30:54,005 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:30:54,005 | ^~~~~ 2025-09-04T16:30:54,005 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:54,005 75 | LatticeItem(const int s) : 2025-09-04T16:30:54,006 | ^~~~~~~~~~~ 2025-09-04T16:30:54,006 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:54,006 26 | const LatticeItem * const _right; 2025-09-04T16:30:54,006 | ^~~~~~ 2025-09-04T16:30:54,006 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:30:54,006 19 | const int _g; /* grand */ 2025-09-04T16:30:54,006 | ^~ 2025-09-04T16:30:54,006 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:54,007 75 | LatticeItem(const int s) : 2025-09-04T16:30:54,007 | ^~~~~~~~~~~ 2025-09-04T16:30:54,007 ltp/src/parser/decoder.h: In copy constructor ‘ltp::parser::LatticeItem::LatticeItem(const ltp::parser::LatticeItem&)’: 2025-09-04T16:30:54,008 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:30:54,008 28 | const double _prob; 2025-09-04T16:30:54,008 | ^~~~~ 2025-09-04T16:30:54,008 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:30:54,008 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:30:54,008 | ^~~~~ 2025-09-04T16:30:54,008 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:54,008 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:30:54,009 | ^~~~~~~~~~~ 2025-09-04T16:30:54,013 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:30:54,014 26 | const LatticeItem * const _right; 2025-09-04T16:30:54,014 | ^~~~~~ 2025-09-04T16:30:54,014 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:30:54,014 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:54,014 | ^~~~~~~~~~ 2025-09-04T16:30:54,014 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:54,014 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:30:54,014 | ^~~~~~~~~~~ 2025-09-04T16:30:54,014 ltp/src/parser/decoder.h:23:13: warning: ‘ltp::parser::LatticeItem::_label_s_t’ will be initialized after [-Wreorder] 2025-09-04T16:30:54,015 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:30:54,015 | ^~~~~~~~~~ 2025-09-04T16:30:54,015 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:30:54,015 19 | const int _g; /* grand */ 2025-09-04T16:30:54,015 | ^~ 2025-09-04T16:30:54,015 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:54,015 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:30:54,015 | ^~~~~~~~~~~ 2025-09-04T16:30:54,205 In file included from ltp/src/parser/parser.h:11: 2025-09-04T16:30:54,205 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:30:54,205 ltp/src/utils/cfgparser.hpp:119:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:30:54,205 119 | bool ret = false; 2025-09-04T16:30:54,205 | ^~~ 2025-09-04T16:30:54,241 In file included from ltp/src/parser/parser_dll.cpp:5: 2025-09-04T16:30:54,241 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:30:54,241 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:30:54,241 68 | std::pair payload; 2025-09-04T16:30:54,241 | ^~~~~~~ 2025-09-04T16:30:54,241 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:30:54,242 65 | int encoding; 2025-09-04T16:30:54,242 | ^~~~~~~~ 2025-09-04T16:30:54,242 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:54,242 18 | iterator(const iterator & other) 2025-09-04T16:30:54,242 | ^~~~~~~~ 2025-09-04T16:30:54,242 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:30:54,242 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:30:54,242 68 | std::pair payload; 2025-09-04T16:30:54,242 | ^~~~~~~ 2025-09-04T16:30:54,242 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:30:54,243 65 | int encoding; 2025-09-04T16:30:54,243 | ^~~~~~~~ 2025-09-04T16:30:54,243 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:54,243 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:30:54,243 | ^~~~~~~~ 2025-09-04T16:30:54,246 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:30:54,246 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:30:54,246 68 | std::pair payload; 2025-09-04T16:30:54,246 | ^~~~~~~ 2025-09-04T16:30:54,246 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:30:54,246 65 | int encoding; 2025-09-04T16:30:54,246 | ^~~~~~~~ 2025-09-04T16:30:54,247 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:54,247 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:30:54,247 | ^~~~~~~~ 2025-09-04T16:30:54,260 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:30:54,260 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:30:54,260 41 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:30:54,261 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:54,263 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:30:54,263 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:30:54,264 95 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:30:54,264 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:54,331 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:30:54,332 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:30:54,332 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:30:54,332 | ^ 2025-09-04T16:30:54,332 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:30:54,332 457 | unsigned int _cap_entries; 2025-09-04T16:30:54,332 | ^~~~~~~~~~~~ 2025-09-04T16:30:54,332 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:30:54,332 450 | unsigned int _num_buckets; 2025-09-04T16:30:54,332 | ^~~~~~~~~~~~ 2025-09-04T16:30:54,332 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:54,333 70 | explicit SmartMap() : 2025-09-04T16:30:54,333 | ^~~~~~~~ 2025-09-04T16:30:54,333 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:30:54,333 460 | unsigned int _len_key_buffer; 2025-09-04T16:30:54,333 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:54,333 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:30:54,333 441 | int * _hash_buckets; 2025-09-04T16:30:54,333 | ^~~~~~~~~~~~~ 2025-09-04T16:30:54,333 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:54,333 70 | explicit SmartMap() : 2025-09-04T16:30:54,334 | ^~~~~~~~ 2025-09-04T16:30:54,334 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:30:54,334 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:30:54,334 | ^~~~~~~~~~~ 2025-09-04T16:30:54,334 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:30:54,334 442 | int * _hash_buckets_volumn; 2025-09-04T16:30:54,334 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:54,334 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:54,334 70 | explicit SmartMap() : 2025-09-04T16:30:54,334 | ^~~~~~~~ 2025-09-04T16:30:54,337 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:30:54,337 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:30:54,337 614 | set(key, idx); 2025-09-04T16:30:54,337 | ~~~^~~~~~~~~~ 2025-09-04T16:30:54,337 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:30:54,337 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:30:54,337 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:30:54,340 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:30:54,340 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:30:54,340 679 | SmartMap::dump(out); 2025-09-04T16:30:54,340 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:30:54,341 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:30:54,341 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:30:54,341 | ^~~~~~ 2025-09-04T16:30:56,972 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:30:58,638 In file included from ltp/src/postagger/decoder.h:7, 2025-09-04T16:30:58,639 from ltp/src/postagger/decoder.cpp:1: 2025-09-04T16:30:58,639 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:30:58,639 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:30:58,639 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:30:58,639 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:30:58,639 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:30:58,639 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:30:58,640 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:59,408 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:30:59,839 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:30:59,840 from ltp/src/postagger/extractor.cpp:5: 2025-09-04T16:30:59,840 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:30:59,840 4 | #pragma warning(disable: 4309) 2025-09-04T16:31:01,047 In file included from ltp/src/postagger/extractor.h:7, 2025-09-04T16:31:01,047 from ltp/src/postagger/extractor.cpp:1: 2025-09-04T16:31:01,047 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:31:01,047 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:31:01,048 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:31:01,048 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:01,048 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:31:01,048 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:31:01,048 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:01,179 In file included from ltp/src/postagger/extractor.h:9: 2025-09-04T16:31:01,179 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:31:01,179 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:31:01,179 107 | int _cap_pool; 2025-09-04T16:31:01,179 | ^~~~~~~~~ 2025-09-04T16:31:01,180 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:31:01,180 106 | int _len_pool; 2025-09-04T16:31:01,180 | ^~~~~~~~~ 2025-09-04T16:31:01,180 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:01,180 18 | StringVec() : 2025-09-04T16:31:01,180 | ^~~~~~~~~ 2025-09-04T16:31:01,189 In file included from ltp/src/postagger/extractor.cpp:3: 2025-09-04T16:31:01,189 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:31:01,189 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:31:01,189 68 | std::pair payload; 2025-09-04T16:31:01,190 | ^~~~~~~ 2025-09-04T16:31:01,190 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:31:01,190 65 | int encoding; 2025-09-04T16:31:01,190 | ^~~~~~~~ 2025-09-04T16:31:01,190 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:01,190 18 | iterator(const iterator & other) 2025-09-04T16:31:01,190 | ^~~~~~~~ 2025-09-04T16:31:01,190 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:31:01,190 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:31:01,191 68 | std::pair payload; 2025-09-04T16:31:01,191 | ^~~~~~~ 2025-09-04T16:31:01,191 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:31:01,191 65 | int encoding; 2025-09-04T16:31:01,191 | ^~~~~~~~ 2025-09-04T16:31:01,191 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:01,191 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:31:01,191 | ^~~~~~~~ 2025-09-04T16:31:01,194 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:31:01,194 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:31:01,194 68 | std::pair payload; 2025-09-04T16:31:01,194 | ^~~~~~~ 2025-09-04T16:31:01,194 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:31:01,194 65 | int encoding; 2025-09-04T16:31:01,194 | ^~~~~~~~ 2025-09-04T16:31:01,195 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:01,195 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:31:01,195 | ^~~~~~~~ 2025-09-04T16:31:01,320 In file included from ltp/src/postagger/extractor.cpp:4: 2025-09-04T16:31:01,320 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:31:01,320 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:01,321 73 | int len = str.size(); 2025-09-04T16:31:01,321 | ^~~ 2025-09-04T16:31:01,324 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:31:01,324 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:01,324 127 | int len = str.size(); 2025-09-04T16:31:01,324 | ^~~ 2025-09-04T16:31:01,324 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:31:01,324 128 | int sep_flag = (sep != ""); 2025-09-04T16:31:01,324 | ^~~~~~~~ 2025-09-04T16:31:01,331 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:31:01,331 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:01,331 223 | int len = str.size(); 2025-09-04T16:31:01,332 | ^~~ 2025-09-04T16:31:01,371 ltp/src/postagger/extractor.cpp: In destructor ‘ltp::postagger::Extractor::~Extractor()’: 2025-09-04T16:31:01,371 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:31:01,371 53 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:31:01,371 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:04,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/postagger/featurespace.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/postagger/featurespace.o 2025-09-04T16:31:05,507 In file included from ltp/src/postagger/featurespace.h:7, 2025-09-04T16:31:05,507 from ltp/src/postagger/featurespace.cpp:1: 2025-09-04T16:31:05,507 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:31:05,507 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:05,507 599 | int * entries; 2025-09-04T16:31:05,507 | ^~~~~~~ 2025-09-04T16:31:05,507 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:31:05,508 598 | int cap_entries; 2025-09-04T16:31:05,508 | ^~~~~~~~~~~ 2025-09-04T16:31:05,508 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:05,508 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:31:05,508 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,508 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:31:05,508 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:31:05,508 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:31:05,508 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,509 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:31:05,510 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:31:05,510 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:31:05,510 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:05,512 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:31:05,513 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:05,513 71 | utility::SmartMap * _dicts; 2025-09-04T16:31:05,513 | ^~~~~~ 2025-09-04T16:31:05,513 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:31:05,513 67 | int _i; 2025-09-04T16:31:05,513 | ^~ 2025-09-04T16:31:05,513 ltp/src/postagger/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:05,513 14 | FeatureSpaceIterator() 2025-09-04T16:31:05,513 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,514 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:31:05,514 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:05,514 71 | utility::SmartMap * _dicts; 2025-09-04T16:31:05,514 | ^~~~~~ 2025-09-04T16:31:05,514 ltp/src/postagger/featurespace.h:69:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:31:05,514 69 | int _num_dicts; 2025-09-04T16:31:05,514 | ^~~~~~~~~~ 2025-09-04T16:31:05,514 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:05,514 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:31:05,514 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,515 ltp/src/postagger/featurespace.h:69:7: warning: ‘ltp::postagger::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:05,515 69 | int _num_dicts; 2025-09-04T16:31:05,515 | ^~~~~~~~~~ 2025-09-04T16:31:05,515 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:31:05,515 67 | int _i; 2025-09-04T16:31:05,515 | ^~ 2025-09-04T16:31:05,515 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:05,515 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:31:05,515 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,824 In file included from ltp/src/postagger/extractor.h:7, 2025-09-04T16:31:05,824 from ltp/src/postagger/featurespace.cpp:2: 2025-09-04T16:31:05,825 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:31:05,825 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:31:05,825 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:31:05,825 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,825 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:31:05,825 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:31:05,825 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,959 In file included from ltp/src/postagger/extractor.h:9: 2025-09-04T16:31:05,959 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:31:05,959 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:31:05,959 107 | int _cap_pool; 2025-09-04T16:31:05,959 | ^~~~~~~~~ 2025-09-04T16:31:05,959 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:31:05,959 106 | int _len_pool; 2025-09-04T16:31:05,959 | ^~~~~~~~~ 2025-09-04T16:31:05,959 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:05,960 18 | StringVec() : 2025-09-04T16:31:05,960 | ^~~~~~~~~ 2025-09-04T16:31:05,963 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpace::FeatureSpace(int)’: 2025-09-04T16:31:05,963 ltp/src/postagger/featurespace.h:113:7: warning: ‘ltp::postagger::FeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:31:05,963 113 | int _num_labels; 2025-09-04T16:31:05,963 | ^~~~~~~~~~~ 2025-09-04T16:31:05,963 ltp/src/postagger/featurespace.h:111:7: warning: ‘int ltp::postagger::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:31:05,964 111 | int _offset; 2025-09-04T16:31:05,964 | ^~~~~~~ 2025-09-04T16:31:05,964 ltp/src/postagger/featurespace.cpp:7:1: warning: when initialized here [-Wreorder] 2025-09-04T16:31:05,964 7 | FeatureSpace::FeatureSpace(int num_labels) 2025-09-04T16:31:05,964 | ^~~~~~~~~~~~ 2025-09-04T16:31:05,967 ltp/src/postagger/featurespace.cpp: In member function ‘bool ltp::postagger::FeatureSpace::load(int, std::istream&)’: 2025-09-04T16:31:05,967 ltp/src/postagger/featurespace.cpp:90:10: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:31:05,968 90 | if (sz != _num_dicts) { 2025-09-04T16:31:05,968 | ~~~^~~~~~~~~~~~~ 2025-09-04T16:31:06,018 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:31:06,019 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:31:06,019 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:31:06,019 | ^ 2025-09-04T16:31:06,019 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:06,019 457 | unsigned int _cap_entries; 2025-09-04T16:31:06,019 | ^~~~~~~~~~~~ 2025-09-04T16:31:06,019 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:31:06,019 450 | unsigned int _num_buckets; 2025-09-04T16:31:06,019 | ^~~~~~~~~~~~ 2025-09-04T16:31:06,019 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:06,020 70 | explicit SmartMap() : 2025-09-04T16:31:06,020 | ^~~~~~~~ 2025-09-04T16:31:06,020 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:06,020 460 | unsigned int _len_key_buffer; 2025-09-04T16:31:06,020 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:06,020 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:31:06,020 441 | int * _hash_buckets; 2025-09-04T16:31:06,020 | ^~~~~~~~~~~~~ 2025-09-04T16:31:06,020 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:06,020 70 | explicit SmartMap() : 2025-09-04T16:31:06,020 | ^~~~~~~~ 2025-09-04T16:31:06,020 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:06,021 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:31:06,021 | ^~~~~~~~~~~ 2025-09-04T16:31:06,021 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:31:06,021 442 | int * _hash_buckets_volumn; 2025-09-04T16:31:06,021 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:06,021 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:06,021 70 | explicit SmartMap() : 2025-09-04T16:31:06,021 | ^~~~~~~~ 2025-09-04T16:31:06,023 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:31:06,024 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:31:06,024 614 | set(key, idx); 2025-09-04T16:31:06,024 | ~~~^~~~~~~~~~ 2025-09-04T16:31:06,024 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:31:06,024 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:31:06,024 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:31:06,027 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:31:06,027 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:31:06,027 679 | SmartMap::dump(out); 2025-09-04T16:31:06,028 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:31:06,028 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:31:06,028 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:31:06,028 | ^~~~~~ 2025-09-04T16:31:07,053 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:31:08,453 In file included from ltp/src/postagger/featurespace.h:7, 2025-09-04T16:31:08,454 from ltp/src/postagger/model.h:5, 2025-09-04T16:31:08,454 from ltp/src/postagger/model.cpp:1: 2025-09-04T16:31:08,454 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:31:08,454 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:08,454 599 | int * entries; 2025-09-04T16:31:08,454 | ^~~~~~~ 2025-09-04T16:31:08,454 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:31:08,454 598 | int cap_entries; 2025-09-04T16:31:08,455 | ^~~~~~~~~~~ 2025-09-04T16:31:08,455 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:08,455 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:31:08,455 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:08,455 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:31:08,455 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:31:08,455 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:31:08,455 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:08,456 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:31:08,457 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:31:08,457 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:31:08,457 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:08,459 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:31:08,459 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:08,460 71 | utility::SmartMap * _dicts; 2025-09-04T16:31:08,460 | ^~~~~~ 2025-09-04T16:31:08,460 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:31:08,460 67 | int _i; 2025-09-04T16:31:08,460 | ^~ 2025-09-04T16:31:08,460 ltp/src/postagger/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:08,460 14 | FeatureSpaceIterator() 2025-09-04T16:31:08,460 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:08,460 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:31:08,460 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:08,461 71 | utility::SmartMap * _dicts; 2025-09-04T16:31:08,461 | ^~~~~~ 2025-09-04T16:31:08,461 ltp/src/postagger/featurespace.h:69:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:31:08,461 69 | int _num_dicts; 2025-09-04T16:31:08,461 | ^~~~~~~~~~ 2025-09-04T16:31:08,461 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:08,461 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:31:08,461 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:08,461 ltp/src/postagger/featurespace.h:69:7: warning: ‘ltp::postagger::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:08,462 69 | int _num_dicts; 2025-09-04T16:31:08,462 | ^~~~~~~~~~ 2025-09-04T16:31:08,462 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:31:08,462 67 | int _i; 2025-09-04T16:31:08,462 | ^~ 2025-09-04T16:31:08,462 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:08,462 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:31:08,462 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:08,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:31:08,795 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:31:08,795 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:31:08,795 | ^ 2025-09-04T16:31:08,795 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:08,795 457 | unsigned int _cap_entries; 2025-09-04T16:31:08,795 | ^~~~~~~~~~~~ 2025-09-04T16:31:08,795 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:31:08,795 450 | unsigned int _num_buckets; 2025-09-04T16:31:08,796 | ^~~~~~~~~~~~ 2025-09-04T16:31:08,796 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:08,796 70 | explicit SmartMap() : 2025-09-04T16:31:08,796 | ^~~~~~~~ 2025-09-04T16:31:08,796 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:08,796 460 | unsigned int _len_key_buffer; 2025-09-04T16:31:08,796 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:08,796 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:31:08,796 441 | int * _hash_buckets; 2025-09-04T16:31:08,796 | ^~~~~~~~~~~~~ 2025-09-04T16:31:08,797 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:08,797 70 | explicit SmartMap() : 2025-09-04T16:31:08,797 | ^~~~~~~~ 2025-09-04T16:31:08,797 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:08,797 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:31:08,797 | ^~~~~~~~~~~ 2025-09-04T16:31:08,797 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:31:08,797 442 | int * _hash_buckets_volumn; 2025-09-04T16:31:08,797 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:08,797 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:08,797 70 | explicit SmartMap() : 2025-09-04T16:31:08,798 | ^~~~~~~~ 2025-09-04T16:31:08,800 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:31:08,800 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:31:08,800 614 | set(key, idx); 2025-09-04T16:31:08,800 | ~~~^~~~~~~~~~ 2025-09-04T16:31:08,800 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:31:08,800 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:31:08,800 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:31:08,803 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:31:08,803 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:31:08,803 679 | SmartMap::dump(out); 2025-09-04T16:31:08,803 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:31:08,803 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:31:08,803 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:31:08,803 | ^~~~~~ 2025-09-04T16:31:08,816 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:31:08,816 ltp/src/postagger/model.cpp:6:14: required from here 2025-09-04T16:31:08,816 6 | Model::Model() { 2025-09-04T16:31:08,816 | ^ 2025-09-04T16:31:08,816 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:08,816 457 | unsigned int _cap_entries; 2025-09-04T16:31:08,816 | ^~~~~~~~~~~~ 2025-09-04T16:31:08,816 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:31:08,817 450 | unsigned int _num_buckets; 2025-09-04T16:31:08,817 | ^~~~~~~~~~~~ 2025-09-04T16:31:08,817 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:08,817 70 | explicit SmartMap() : 2025-09-04T16:31:08,817 | ^~~~~~~~ 2025-09-04T16:31:08,817 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:08,817 460 | unsigned int _len_key_buffer; 2025-09-04T16:31:08,817 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:08,817 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:31:08,817 441 | int * _hash_buckets; 2025-09-04T16:31:08,818 | ^~~~~~~~~~~~~ 2025-09-04T16:31:08,818 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:08,818 70 | explicit SmartMap() : 2025-09-04T16:31:08,818 | ^~~~~~~~ 2025-09-04T16:31:08,818 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:08,818 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:31:08,818 | ^~~~~~~~~~~ 2025-09-04T16:31:08,818 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:31:08,818 442 | int * _hash_buckets_volumn; 2025-09-04T16:31:08,818 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:08,818 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:08,819 70 | explicit SmartMap() : 2025-09-04T16:31:08,819 | ^~~~~~~~ 2025-09-04T16:31:09,483 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:31:10,952 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:31:11,396 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:31:11,396 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:31:11,396 from ltp/src/postagger/constrainutil.hpp:12, 2025-09-04T16:31:11,396 from ltp/src/postagger/postagger.h:7, 2025-09-04T16:31:11,396 from ltp/src/postagger/postag_dll.cpp:2: 2025-09-04T16:31:11,396 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:11,397 4 | #pragma warning(disable: 4309) 2025-09-04T16:31:12,723 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:31:12,724 from ltp/src/postagger/postagger.h:4: 2025-09-04T16:31:12,724 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:31:12,724 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:12,724 73 | int len = str.size(); 2025-09-04T16:31:12,724 | ^~~ 2025-09-04T16:31:12,728 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:31:12,728 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:12,728 127 | int len = str.size(); 2025-09-04T16:31:12,728 | ^~~ 2025-09-04T16:31:12,728 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:31:12,729 128 | int sep_flag = (sep != ""); 2025-09-04T16:31:12,729 | ^~~~~~~~ 2025-09-04T16:31:12,736 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:31:12,737 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:12,737 223 | int len = str.size(); 2025-09-04T16:31:12,737 | ^~~ 2025-09-04T16:31:12,836 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:31:12,836 ltp/src/utils/cfgparser.hpp:119:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:31:12,836 119 | bool ret = false; 2025-09-04T16:31:12,836 | ^~~ 2025-09-04T16:31:12,867 In file included from ltp/src/postagger/featurespace.h:7, 2025-09-04T16:31:12,867 from ltp/src/postagger/model.h:5, 2025-09-04T16:31:12,867 from ltp/src/postagger/postagger.h:5: 2025-09-04T16:31:12,867 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:31:12,867 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:12,868 599 | int * entries; 2025-09-04T16:31:12,868 | ^~~~~~~ 2025-09-04T16:31:12,868 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:31:12,868 598 | int cap_entries; 2025-09-04T16:31:12,868 | ^~~~~~~~~~~ 2025-09-04T16:31:12,868 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:12,868 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:31:12,868 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:12,870 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:31:12,870 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:31:12,870 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:31:12,870 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:12,872 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:31:12,872 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:31:12,872 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:31:12,872 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:12,875 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:31:12,876 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:12,876 71 | utility::SmartMap * _dicts; 2025-09-04T16:31:12,876 | ^~~~~~ 2025-09-04T16:31:12,876 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:31:12,876 67 | int _i; 2025-09-04T16:31:12,876 | ^~ 2025-09-04T16:31:12,876 ltp/src/postagger/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:12,876 14 | FeatureSpaceIterator() 2025-09-04T16:31:12,876 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:12,877 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:31:12,877 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:12,877 71 | utility::SmartMap * _dicts; 2025-09-04T16:31:12,878 | ^~~~~~ 2025-09-04T16:31:12,878 ltp/src/postagger/featurespace.h:69:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:31:12,878 69 | int _num_dicts; 2025-09-04T16:31:12,878 | ^~~~~~~~~~ 2025-09-04T16:31:12,878 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:12,878 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:31:12,878 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:12,878 ltp/src/postagger/featurespace.h:69:7: warning: ‘ltp::postagger::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:12,879 69 | int _num_dicts; 2025-09-04T16:31:12,879 | ^~~~~~~~~~ 2025-09-04T16:31:12,879 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:31:12,879 67 | int _i; 2025-09-04T16:31:12,879 | ^~ 2025-09-04T16:31:12,879 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:12,879 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:31:12,879 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,073 In file included from ltp/src/postagger/decoder.h:7, 2025-09-04T16:31:13,073 from ltp/src/postagger/postagger.h:6: 2025-09-04T16:31:13,073 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:31:13,073 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:31:13,073 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:31:13,074 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,074 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:31:13,074 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:31:13,074 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,093 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:31:13,094 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:31:13,094 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:31:13,094 68 | std::pair payload; 2025-09-04T16:31:13,094 | ^~~~~~~ 2025-09-04T16:31:13,094 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:31:13,094 65 | int encoding; 2025-09-04T16:31:13,094 | ^~~~~~~~ 2025-09-04T16:31:13,094 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:13,094 18 | iterator(const iterator & other) 2025-09-04T16:31:13,095 | ^~~~~~~~ 2025-09-04T16:31:13,095 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:31:13,095 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:31:13,095 68 | std::pair payload; 2025-09-04T16:31:13,095 | ^~~~~~~ 2025-09-04T16:31:13,095 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:31:13,095 65 | int encoding; 2025-09-04T16:31:13,096 | ^~~~~~~~ 2025-09-04T16:31:13,096 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:13,096 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:31:13,096 | ^~~~~~~~ 2025-09-04T16:31:13,099 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:31:13,099 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:31:13,099 68 | std::pair payload; 2025-09-04T16:31:13,099 | ^~~~~~~ 2025-09-04T16:31:13,099 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:31:13,100 65 | int encoding; 2025-09-04T16:31:13,100 | ^~~~~~~~ 2025-09-04T16:31:13,100 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:13,100 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:31:13,100 | ^~~~~~~~ 2025-09-04T16:31:13,195 ltp/src/postagger/postag_dll.cpp: In member function ‘int PostaggerWrapper::postag(const std::vector >&, std::vector >&)’: 2025-09-04T16:31:13,195 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:31:13,195 43 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:31:13,196 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:13,198 ltp/src/postagger/postag_dll.cpp: In function ‘int postagger_postag(void*, const std::vector >&, std::vector >&)’: 2025-09-04T16:31:13,198 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:31:13,198 101 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:31:13,199 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:13,277 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:31:13,277 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:31:13,277 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:31:13,277 | ^ 2025-09-04T16:31:13,277 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:13,277 457 | unsigned int _cap_entries; 2025-09-04T16:31:13,278 | ^~~~~~~~~~~~ 2025-09-04T16:31:13,278 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:31:13,278 450 | unsigned int _num_buckets; 2025-09-04T16:31:13,278 | ^~~~~~~~~~~~ 2025-09-04T16:31:13,278 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:13,278 70 | explicit SmartMap() : 2025-09-04T16:31:13,278 | ^~~~~~~~ 2025-09-04T16:31:13,278 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:13,278 460 | unsigned int _len_key_buffer; 2025-09-04T16:31:13,278 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:13,279 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:31:13,279 441 | int * _hash_buckets; 2025-09-04T16:31:13,279 | ^~~~~~~~~~~~~ 2025-09-04T16:31:13,279 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:13,279 70 | explicit SmartMap() : 2025-09-04T16:31:13,279 | ^~~~~~~~ 2025-09-04T16:31:13,279 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:13,279 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:31:13,279 | ^~~~~~~~~~~ 2025-09-04T16:31:13,279 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:31:13,279 442 | int * _hash_buckets_volumn; 2025-09-04T16:31:13,280 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,280 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:13,280 70 | explicit SmartMap() : 2025-09-04T16:31:13,280 | ^~~~~~~~ 2025-09-04T16:31:13,282 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:31:13,282 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:31:13,282 614 | set(key, idx); 2025-09-04T16:31:13,282 | ~~~^~~~~~~~~~ 2025-09-04T16:31:13,282 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:31:13,283 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:31:13,283 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:31:13,285 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:31:13,286 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:31:13,286 679 | SmartMap::dump(out); 2025-09-04T16:31:13,286 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:31:13,286 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:31:13,286 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:31:13,286 | ^~~~~~ 2025-09-04T16:31:13,306 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:31:13,306 ltp/src/postagger/constrainutil.hpp:81:36: required from here 2025-09-04T16:31:13,306 81 | model->external_lexicon.set(key.c_str(), mask); 2025-09-04T16:31:13,306 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:13,306 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:31:13,306 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:31:13,307 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:31:17,287 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:31:17,733 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:31:17,733 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:31:17,733 from ltp/src/postagger/constrainutil.hpp:12, 2025-09-04T16:31:17,733 from ltp/src/postagger/postagger.h:7, 2025-09-04T16:31:17,733 from ltp/src/postagger/postagger.cpp:3: 2025-09-04T16:31:17,733 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:17,733 4 | #pragma warning(disable: 4309) 2025-09-04T16:31:19,088 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:31:19,088 from ltp/src/postagger/postagger.h:4: 2025-09-04T16:31:19,088 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:31:19,089 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:19,089 73 | int len = str.size(); 2025-09-04T16:31:19,089 | ^~~ 2025-09-04T16:31:19,092 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:31:19,092 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:19,092 127 | int len = str.size(); 2025-09-04T16:31:19,092 | ^~~ 2025-09-04T16:31:19,092 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:31:19,093 128 | int sep_flag = (sep != ""); 2025-09-04T16:31:19,093 | ^~~~~~~~ 2025-09-04T16:31:19,099 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:31:19,100 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:19,100 223 | int len = str.size(); 2025-09-04T16:31:19,100 | ^~~ 2025-09-04T16:31:19,198 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:31:19,199 ltp/src/utils/cfgparser.hpp:119:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:31:19,199 119 | bool ret = false; 2025-09-04T16:31:19,199 | ^~~ 2025-09-04T16:31:19,230 In file included from ltp/src/postagger/featurespace.h:7, 2025-09-04T16:31:19,230 from ltp/src/postagger/model.h:5, 2025-09-04T16:31:19,230 from ltp/src/postagger/postagger.h:5: 2025-09-04T16:31:19,230 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:31:19,230 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:19,230 599 | int * entries; 2025-09-04T16:31:19,230 | ^~~~~~~ 2025-09-04T16:31:19,230 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:31:19,231 598 | int cap_entries; 2025-09-04T16:31:19,231 | ^~~~~~~~~~~ 2025-09-04T16:31:19,231 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:19,231 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:31:19,231 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,231 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:31:19,231 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:31:19,231 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:31:19,231 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,232 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:31:19,233 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:31:19,233 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:31:19,233 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:19,235 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:31:19,236 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:19,236 71 | utility::SmartMap * _dicts; 2025-09-04T16:31:19,236 | ^~~~~~ 2025-09-04T16:31:19,236 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:31:19,236 67 | int _i; 2025-09-04T16:31:19,236 | ^~ 2025-09-04T16:31:19,236 ltp/src/postagger/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:19,236 14 | FeatureSpaceIterator() 2025-09-04T16:31:19,236 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,237 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:31:19,237 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:19,237 71 | utility::SmartMap * _dicts; 2025-09-04T16:31:19,237 | ^~~~~~ 2025-09-04T16:31:19,237 ltp/src/postagger/featurespace.h:69:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:31:19,237 69 | int _num_dicts; 2025-09-04T16:31:19,237 | ^~~~~~~~~~ 2025-09-04T16:31:19,237 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:19,237 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:31:19,238 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,238 ltp/src/postagger/featurespace.h:69:7: warning: ‘ltp::postagger::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:19,238 69 | int _num_dicts; 2025-09-04T16:31:19,238 | ^~~~~~~~~~ 2025-09-04T16:31:19,238 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:31:19,238 67 | int _i; 2025-09-04T16:31:19,238 | ^~ 2025-09-04T16:31:19,238 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:19,238 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:31:19,238 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,433 In file included from ltp/src/postagger/decoder.h:7, 2025-09-04T16:31:19,433 from ltp/src/postagger/postagger.h:6: 2025-09-04T16:31:19,433 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:31:19,433 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:31:19,433 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:31:19,433 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,433 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:31:19,434 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:31:19,434 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,441 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:31:19,441 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:31:19,441 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:31:19,441 68 | std::pair payload; 2025-09-04T16:31:19,441 | ^~~~~~~ 2025-09-04T16:31:19,442 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:31:19,442 65 | int encoding; 2025-09-04T16:31:19,442 | ^~~~~~~~ 2025-09-04T16:31:19,442 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:19,442 18 | iterator(const iterator & other) 2025-09-04T16:31:19,442 | ^~~~~~~~ 2025-09-04T16:31:19,442 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:31:19,442 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:31:19,442 68 | std::pair payload; 2025-09-04T16:31:19,442 | ^~~~~~~ 2025-09-04T16:31:19,443 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:31:19,443 65 | int encoding; 2025-09-04T16:31:19,443 | ^~~~~~~~ 2025-09-04T16:31:19,443 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:19,443 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:31:19,443 | ^~~~~~~~ 2025-09-04T16:31:19,446 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:31:19,446 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:31:19,446 68 | std::pair payload; 2025-09-04T16:31:19,446 | ^~~~~~~ 2025-09-04T16:31:19,446 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:31:19,446 65 | int encoding; 2025-09-04T16:31:19,446 | ^~~~~~~~ 2025-09-04T16:31:19,446 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:19,447 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:31:19,447 | ^~~~~~~~ 2025-09-04T16:31:19,545 In file included from ltp/src/postagger/extractor.h:9, 2025-09-04T16:31:19,545 from ltp/src/postagger/postagger.cpp:5: 2025-09-04T16:31:19,545 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:31:19,545 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:31:19,545 107 | int _cap_pool; 2025-09-04T16:31:19,545 | ^~~~~~~~~ 2025-09-04T16:31:19,545 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:31:19,545 106 | int _len_pool; 2025-09-04T16:31:19,546 | ^~~~~~~~~ 2025-09-04T16:31:19,546 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:19,546 18 | StringVec() : 2025-09-04T16:31:19,546 | ^~~~~~~~~ 2025-09-04T16:31:19,553 In file included from ltp/src/postagger/postagger.cpp:7: 2025-09-04T16:31:19,553 ltp/src/postagger/postaggerio.h: In member function ‘ltp::postagger::Instance* ltp::postagger::PostaggerReader::next()’: 2025-09-04T16:31:19,553 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:31:19,553 36 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:31:19,553 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:19,556 ltp/src/postagger/postaggerio.h: In member function ‘void ltp::postagger::PostaggerWriter::write(const ltp::postagger::Instance*)’: 2025-09-04T16:31:19,556 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:31:19,556 70 | if (inst->predicted_tags.size() != len) { 2025-09-04T16:31:19,556 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:31:19,702 ltp/src/postagger/postagger.h: In constructor ‘ltp::postagger::Postagger::Postagger()’: 2025-09-04T16:31:19,702 ltp/src/postagger/postagger.h:131:13: warning: ‘ltp::postagger::Postagger::decoder’ will be initialized after [-Wreorder] 2025-09-04T16:31:19,702 131 | Decoder * decoder; 2025-09-04T16:31:19,702 | ^~~~~~~ 2025-09-04T16:31:19,703 ltp/src/postagger/postagger.h:122:9: warning: ‘bool ltp::postagger::Postagger::__TRAIN__’ [-Wreorder] 2025-09-04T16:31:19,703 122 | bool __TRAIN__; 2025-09-04T16:31:19,703 | ^~~~~~~~~ 2025-09-04T16:31:19,703 ltp/src/postagger/postagger.cpp:24:1: warning: when initialized here [-Wreorder] 2025-09-04T16:31:19,703 24 | Postagger::Postagger() 2025-09-04T16:31:19,703 | ^~~~~~~~~ 2025-09-04T16:31:19,705 ltp/src/postagger/postagger.h: In constructor ‘ltp::postagger::Postagger::Postagger(ltp::utility::ConfigParser&)’: 2025-09-04T16:31:19,705 ltp/src/postagger/postagger.h:131:13: warning: ‘ltp::postagger::Postagger::decoder’ will be initialized after [-Wreorder] 2025-09-04T16:31:19,705 131 | Decoder * decoder; 2025-09-04T16:31:19,705 | ^~~~~~~ 2025-09-04T16:31:19,705 ltp/src/postagger/postagger.h:122:9: warning: ‘bool ltp::postagger::Postagger::__TRAIN__’ [-Wreorder] 2025-09-04T16:31:19,705 122 | bool __TRAIN__; 2025-09-04T16:31:19,706 | ^~~~~~~~~ 2025-09-04T16:31:19,706 ltp/src/postagger/postagger.cpp:32:1: warning: when initialized here [-Wreorder] 2025-09-04T16:31:19,706 32 | Postagger::Postagger(ltp::utility::ConfigParser & cfg) 2025-09-04T16:31:19,706 | ^~~~~~~~~ 2025-09-04T16:31:19,707 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::run()’: 2025-09-04T16:31:19,707 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:31:19,707 65 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:31:19,707 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,718 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::build_configuration()’: 2025-09-04T16:31:19,718 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:31:19,718 203 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:31:19,719 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,719 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::build_labels(ltp::postagger::Instance*, std::vector >&)’: 2025-09-04T16:31:19,720 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:31:19,720 218 | if (inst->predicted_tagsidx.size() != len) { 2025-09-04T16:31:19,720 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:31:19,731 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::extract_features(ltp::postagger::Instance*, bool)’: 2025-09-04T16:31:19,731 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:31:19,731 252 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:31:19,731 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:31:19,734 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::build_feature_space()’: 2025-09-04T16:31:19,735 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:31:19,735 300 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:31:19,735 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,739 ltp/src/postagger/postagger.cpp: In member function ‘ltp::postagger::Model* ltp::postagger::Postagger::erase_rare_features(int*)’: 2025-09-04T16:31:19,739 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:31:19,740 378 | for (int i = 0; i < model->labels.size(); ++ i) { 2025-09-04T16:31:19,740 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,748 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::train()’: 2025-09-04T16:31:19,748 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:31:19,748 506 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:31:19,748 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,856 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:31:19,856 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:31:19,856 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:31:19,856 | ^ 2025-09-04T16:31:19,856 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:19,856 457 | unsigned int _cap_entries; 2025-09-04T16:31:19,857 | ^~~~~~~~~~~~ 2025-09-04T16:31:19,857 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:31:19,857 450 | unsigned int _num_buckets; 2025-09-04T16:31:19,857 | ^~~~~~~~~~~~ 2025-09-04T16:31:19,857 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:19,857 70 | explicit SmartMap() : 2025-09-04T16:31:19,857 | ^~~~~~~~ 2025-09-04T16:31:19,857 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:19,857 460 | unsigned int _len_key_buffer; 2025-09-04T16:31:19,857 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:19,858 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:31:19,858 441 | int * _hash_buckets; 2025-09-04T16:31:19,858 | ^~~~~~~~~~~~~ 2025-09-04T16:31:19,858 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:19,858 70 | explicit SmartMap() : 2025-09-04T16:31:19,858 | ^~~~~~~~ 2025-09-04T16:31:19,858 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:19,858 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:31:19,858 | ^~~~~~~~~~~ 2025-09-04T16:31:19,858 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:31:19,858 442 | int * _hash_buckets_volumn; 2025-09-04T16:31:19,859 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,859 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:19,859 70 | explicit SmartMap() : 2025-09-04T16:31:19,859 | ^~~~~~~~ 2025-09-04T16:31:19,861 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:31:19,861 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:31:19,861 614 | set(key, idx); 2025-09-04T16:31:19,861 | ~~~^~~~~~~~~~ 2025-09-04T16:31:19,862 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:31:19,862 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:31:19,862 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:31:19,865 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:31:19,865 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:31:19,865 679 | SmartMap::dump(out); 2025-09-04T16:31:19,865 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:31:19,865 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:31:19,865 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:31:19,865 | ^~~~~~ 2025-09-04T16:31:19,885 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:31:19,885 ltp/src/postagger/constrainutil.hpp:81:36: required from here 2025-09-04T16:31:19,885 81 | model->external_lexicon.set(key.c_str(), mask); 2025-09-04T16:31:19,885 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:19,886 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:31:19,886 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:31:19,886 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:31:30,890 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:31:31,803 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:31:31,804 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:31:31,804 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:31:31,804 from ltp/src/segmentor/segmentreader.h:7, 2025-09-04T16:31:31,804 from ltp/src/segmentor/customized_segmentor.cpp:6: 2025-09-04T16:31:31,804 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:31,804 4 | #pragma warning(disable: 4309) 2025-09-04T16:31:33,547 In file included from ltp/src/segmentor/customized_segmentor.cpp:3: 2025-09-04T16:31:33,547 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:31:33,547 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:31:33,547 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:31:33,547 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,548 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:31:33,548 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:31:33,548 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,548 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:31:33,548 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:31:33,548 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:31:33,548 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:33,549 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:31:33,549 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:31:33,549 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:33,549 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:31:33,549 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:31:33,549 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,685 In file included from ltp/src/segmentor/extractor.h:8, 2025-09-04T16:31:33,685 from ltp/src/segmentor/customized_segmentor.cpp:4: 2025-09-04T16:31:33,685 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:31:33,685 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:31:33,685 107 | int _cap_pool; 2025-09-04T16:31:33,685 | ^~~~~~~~~ 2025-09-04T16:31:33,686 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:31:33,686 106 | int _len_pool; 2025-09-04T16:31:33,686 | ^~~~~~~~~ 2025-09-04T16:31:33,686 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:33,686 18 | StringVec() : 2025-09-04T16:31:33,686 | ^~~~~~~~~ 2025-09-04T16:31:33,836 In file included from ltp/src/segmentor/rulebase.h:9: 2025-09-04T16:31:33,836 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:31:33,836 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:33,836 73 | int len = str.size(); 2025-09-04T16:31:33,836 | ^~~ 2025-09-04T16:31:33,839 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:31:33,839 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:33,840 127 | int len = str.size(); 2025-09-04T16:31:33,840 | ^~~ 2025-09-04T16:31:33,840 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:31:33,840 128 | int sep_flag = (sep != ""); 2025-09-04T16:31:33,840 | ^~~~~~~~ 2025-09-04T16:31:33,847 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:31:33,847 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:33,847 223 | int len = str.size(); 2025-09-04T16:31:33,847 | ^~~ 2025-09-04T16:31:33,865 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:31:33,865 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:31:33,865 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:31:33,865 68 | std::pair payload; 2025-09-04T16:31:33,865 | ^~~~~~~ 2025-09-04T16:31:33,865 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:31:33,865 65 | int encoding; 2025-09-04T16:31:33,865 | ^~~~~~~~ 2025-09-04T16:31:33,866 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:33,866 18 | iterator(const iterator & other) 2025-09-04T16:31:33,866 | ^~~~~~~~ 2025-09-04T16:31:33,866 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:31:33,866 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:31:33,866 68 | std::pair payload; 2025-09-04T16:31:33,866 | ^~~~~~~ 2025-09-04T16:31:33,866 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:31:33,866 65 | int encoding; 2025-09-04T16:31:33,866 | ^~~~~~~~ 2025-09-04T16:31:33,867 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:33,867 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:31:33,867 | ^~~~~~~~ 2025-09-04T16:31:33,869 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:31:33,870 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:31:33,870 68 | std::pair payload; 2025-09-04T16:31:33,870 | ^~~~~~~ 2025-09-04T16:31:33,870 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:31:33,870 65 | int encoding; 2025-09-04T16:31:33,870 | ^~~~~~~~ 2025-09-04T16:31:33,870 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:33,870 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:31:33,870 | ^~~~~~~~ 2025-09-04T16:31:33,931 In file included from ltp/src/segmentor/rulebase.h:11: 2025-09-04T16:31:33,931 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:31:33,931 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:33,931 599 | int * entries; 2025-09-04T16:31:33,931 | ^~~~~~~ 2025-09-04T16:31:33,931 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:31:33,931 598 | int cap_entries; 2025-09-04T16:31:33,932 | ^~~~~~~~~~~ 2025-09-04T16:31:33,932 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:33,932 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:31:33,932 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,932 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:31:33,932 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:31:33,932 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:31:33,932 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:33,934 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:31:33,934 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:31:33,934 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:31:33,934 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:34,181 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:31:34,181 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:31:34,181 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:31:34,181 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:31:34,181 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:31:34,181 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:31:34,181 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:34,182 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:31:34,182 | ^~~~~~~~ 2025-09-04T16:31:34,182 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:31:34,182 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:31:34,182 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:34,182 59 | template class auto_ptr; 2025-09-04T16:31:34,182 | ^~~~~~~~ 2025-09-04T16:31:34,305 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:31:34,305 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:31:34,305 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:31:34,305 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:34,305 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:31:34,305 | ^~~~~~~~ 2025-09-04T16:31:34,306 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:34,306 59 | template class auto_ptr; 2025-09-04T16:31:34,306 | ^~~~~~~~ 2025-09-04T16:31:34,320 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:34,320 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:31:34,321 | ^~~~~~~~ 2025-09-04T16:31:34,321 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:34,321 59 | template class auto_ptr; 2025-09-04T16:31:34,321 | ^~~~~~~~ 2025-09-04T16:31:34,322 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:34,323 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:31:34,323 | ^~~~~~~~ 2025-09-04T16:31:34,323 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:34,323 59 | template class auto_ptr; 2025-09-04T16:31:34,323 | ^~~~~~~~ 2025-09-04T16:31:34,323 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:34,323 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:31:34,323 | ^~~~~~~~ 2025-09-04T16:31:34,324 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:34,324 59 | template class auto_ptr; 2025-09-04T16:31:34,324 | ^~~~~~~~ 2025-09-04T16:31:34,324 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:34,324 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:31:34,324 | ^~~~~~~~ 2025-09-04T16:31:34,324 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:34,324 59 | template class auto_ptr; 2025-09-04T16:31:34,324 | ^~~~~~~~ 2025-09-04T16:31:34,324 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:34,325 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:31:34,325 | ^~~~~~~~ 2025-09-04T16:31:34,325 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:34,325 59 | template class auto_ptr; 2025-09-04T16:31:34,325 | ^~~~~~~~ 2025-09-04T16:31:34,327 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:34,327 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:34,327 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:31:34,327 | ^~~~~~~~ 2025-09-04T16:31:34,327 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:34,327 59 | template class auto_ptr; 2025-09-04T16:31:34,327 | ^~~~~~~~ 2025-09-04T16:31:34,818 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:31:34,818 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:31:34,819 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:31:34,819 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:31:34,819 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:34,819 420 | : public std::unary_function \ 2025-09-04T16:31:34,819 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,819 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:34,819 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:31:34,819 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,819 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:31:34,820 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:31:34,820 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:31:34,820 from /usr/include/c++/14/ios:44, 2025-09-04T16:31:34,820 from /usr/include/c++/14/ostream:40, 2025-09-04T16:31:34,820 from /usr/include/c++/14/iostream:41, 2025-09-04T16:31:34,820 from ltp/src/segmentor/instance.h:4: 2025-09-04T16:31:34,820 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,820 117 | struct unary_function 2025-09-04T16:31:34,820 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,820 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:34,821 420 | : public std::unary_function \ 2025-09-04T16:31:34,821 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,821 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:34,821 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:31:34,821 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,821 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,821 117 | struct unary_function 2025-09-04T16:31:34,821 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,821 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:34,822 420 | : public std::unary_function \ 2025-09-04T16:31:34,822 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,822 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:34,822 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:31:34,822 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,822 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,822 117 | struct unary_function 2025-09-04T16:31:34,822 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,823 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:34,823 420 | : public std::unary_function \ 2025-09-04T16:31:34,823 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,823 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:34,823 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:31:34,823 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,824 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,824 117 | struct unary_function 2025-09-04T16:31:34,824 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,824 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:34,824 420 | : public std::unary_function \ 2025-09-04T16:31:34,824 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,824 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:34,825 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:31:34,825 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,825 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,825 117 | struct unary_function 2025-09-04T16:31:34,825 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,825 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:34,825 420 | : public std::unary_function \ 2025-09-04T16:31:34,826 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,826 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:34,826 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:31:34,826 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,826 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,826 117 | struct unary_function 2025-09-04T16:31:34,826 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,827 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:34,827 420 | : public std::unary_function \ 2025-09-04T16:31:34,827 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,827 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:34,827 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:31:34,827 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,827 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,827 117 | struct unary_function 2025-09-04T16:31:34,828 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,828 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:34,828 420 | : public std::unary_function \ 2025-09-04T16:31:34,828 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,828 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:34,828 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:31:34,828 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,828 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,829 117 | struct unary_function 2025-09-04T16:31:34,829 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,829 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:34,829 420 | : public std::unary_function \ 2025-09-04T16:31:34,829 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,829 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:34,829 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:31:34,830 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,830 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,830 117 | struct unary_function 2025-09-04T16:31:34,830 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,830 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:34,830 420 | : public std::unary_function \ 2025-09-04T16:31:34,830 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,831 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:34,831 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:31:34,831 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,831 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,831 117 | struct unary_function 2025-09-04T16:31:34,831 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,831 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:34,832 420 | : public std::unary_function \ 2025-09-04T16:31:34,832 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,832 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:34,832 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:31:34,832 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,832 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,832 117 | struct unary_function 2025-09-04T16:31:34,832 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,833 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:34,833 420 | : public std::unary_function \ 2025-09-04T16:31:34,833 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,833 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:34,833 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:31:34,833 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,833 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,834 117 | struct unary_function 2025-09-04T16:31:34,834 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,834 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:34,834 420 | : public std::unary_function \ 2025-09-04T16:31:34,834 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,834 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:34,834 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:31:34,835 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,835 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,835 117 | struct unary_function 2025-09-04T16:31:34,835 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,835 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:34,835 420 | : public std::unary_function \ 2025-09-04T16:31:34,835 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,836 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:34,836 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:31:34,836 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,836 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,836 117 | struct unary_function 2025-09-04T16:31:34,836 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,836 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:34,837 430 | : public std::unary_function \ 2025-09-04T16:31:34,837 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,837 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:31:34,837 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:31:34,837 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,837 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,837 117 | struct unary_function 2025-09-04T16:31:34,837 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,838 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:34,838 430 | : public std::unary_function \ 2025-09-04T16:31:34,838 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,839 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:31:34,839 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:31:34,839 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,839 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,839 117 | struct unary_function 2025-09-04T16:31:34,839 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,840 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:34,840 420 | : public std::unary_function \ 2025-09-04T16:31:34,840 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,840 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:34,840 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:31:34,840 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,840 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,841 117 | struct unary_function 2025-09-04T16:31:34,841 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,841 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:34,841 420 | : public std::unary_function \ 2025-09-04T16:31:34,841 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,841 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:34,841 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:31:34,841 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,842 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,842 117 | struct unary_function 2025-09-04T16:31:34,842 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,842 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:34,842 420 | : public std::unary_function \ 2025-09-04T16:31:34,842 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,842 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:34,843 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:31:34,843 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:34,843 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,843 117 | struct unary_function 2025-09-04T16:31:34,843 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,843 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:34,843 484 | : public std::unary_function 2025-09-04T16:31:34,843 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:34,843 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:34,844 117 | struct unary_function 2025-09-04T16:31:34,844 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:35,001 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:31:35,001 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:35,002 257 | : std::unary_function 2025-09-04T16:31:35,002 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:35,002 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:35,002 117 | struct unary_function 2025-09-04T16:31:35,002 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:35,218 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:31:35,219 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:35,219 804 | : public std::iterator 2025-09-04T16:31:35,219 | ^~~~~~~~ 2025-09-04T16:31:35,219 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:31:35,219 from /usr/include/c++/14/string:47: 2025-09-04T16:31:35,219 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:31:35,219 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:31:35,219 | ^~~~~~~~ 2025-09-04T16:31:35,522 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:31:35,522 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:35,523 89 | : public std::iterator< 2025-09-04T16:31:35,523 | ^~~~~~~~ 2025-09-04T16:31:35,523 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:31:35,523 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:31:35,523 | ^~~~~~~~ 2025-09-04T16:31:35,527 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:31:35,527 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:35,528 171 | : public std::iterator< 2025-09-04T16:31:35,528 | ^~~~~~~~ 2025-09-04T16:31:35,528 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:31:35,528 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:31:35,528 | ^~~~~~~~ 2025-09-04T16:31:35,541 ltp/src/segmentor/segmentreader.h: In constructor ‘ltp::segmentor::SegmentReader::SegmentReader(std::istream&, bool, int)’: 2025-09-04T16:31:35,541 ltp/src/segmentor/segmentreader.h:111:8: warning: ‘ltp::segmentor::SegmentReader::segmented’ will be initialized after [-Wreorder] 2025-09-04T16:31:35,541 111 | bool segmented; 2025-09-04T16:31:35,541 | ^~~~~~~~~ 2025-09-04T16:31:35,541 ltp/src/segmentor/segmentreader.h:110:7: warning: ‘int ltp::segmentor::SegmentReader::style’ [-Wreorder] 2025-09-04T16:31:35,541 110 | int style; 2025-09-04T16:31:35,541 | ^~~~~ 2025-09-04T16:31:35,542 ltp/src/segmentor/segmentreader.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:35,542 16 | SegmentReader(std::istream & _ifs, bool _segmented = false, int _style = 4) : 2025-09-04T16:31:35,542 | ^~~~~~~~~~~~~ 2025-09-04T16:31:35,543 ltp/src/segmentor/segmentreader.h: In member function ‘ltp::segmentor::Instance* ltp::segmentor::SegmentReader::next()’: 2025-09-04T16:31:35,543 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:31:35,543 39 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:31:35,543 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:35,550 In file included from ltp/src/segmentor/customized_segmentor.cpp:7: 2025-09-04T16:31:35,550 ltp/src/segmentor/segmentwriter.h: In member function ‘void ltp::segmentor::SegmentWriter::debug(const ltp::segmentor::Instance*)’: 2025-09-04T16:31:35,550 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:31:35,550 33 | for (int i = 0; i < inst->tags.size(); ++ i) { 2025-09-04T16:31:35,550 | ~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:35,551 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:31:35,552 39 | for (int i = 0; i < inst->tagsidx.size(); ++ i) { 2025-09-04T16:31:35,552 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:35,553 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:31:35,553 45 | for (int i = 0; i < inst->predicted_tags.size(); ++ i) { 2025-09-04T16:31:35,553 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:35,555 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:31:35,555 51 | for (int i = 0; i < inst->predicted_tagsidx.size(); ++ i) { 2025-09-04T16:31:35,555 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:35,556 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:31:35,556 57 | for (int i = 0; i < inst->words.size(); ++ i) { 2025-09-04T16:31:35,557 | ~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:35,558 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:31:35,558 63 | for (int i = 0; i < inst->predicted_words.size(); ++ i) { 2025-09-04T16:31:35,558 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:35,749 In file included from ltp/src/segmentor/segmentor.h:4, 2025-09-04T16:31:35,749 from ltp/src/segmentor/customized_segmentor.h:4, 2025-09-04T16:31:35,749 from ltp/src/segmentor/customized_segmentor.cpp:8: 2025-09-04T16:31:35,749 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:31:35,749 ltp/src/utils/cfgparser.hpp:119:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:31:35,750 119 | bool ret = false; 2025-09-04T16:31:35,750 | ^~~ 2025-09-04T16:31:35,762 In file included from ltp/src/segmentor/model.h:5, 2025-09-04T16:31:35,762 from ltp/src/segmentor/segmentor.h:5: 2025-09-04T16:31:35,762 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:31:35,762 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:35,762 71 | utility::SmartMap * _dicts; 2025-09-04T16:31:35,762 | ^~~~~~ 2025-09-04T16:31:35,762 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:31:35,763 67 | int _i; 2025-09-04T16:31:35,763 | ^~ 2025-09-04T16:31:35,763 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:35,763 14 | FeatureSpaceIterator() 2025-09-04T16:31:35,763 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:35,763 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:31:35,763 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:35,763 71 | utility::SmartMap * _dicts; 2025-09-04T16:31:35,763 | ^~~~~~ 2025-09-04T16:31:35,764 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:31:35,764 69 | int _num_dicts; 2025-09-04T16:31:35,764 | ^~~~~~~~~~ 2025-09-04T16:31:35,764 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:35,764 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:31:35,764 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:35,764 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:35,764 69 | int _num_dicts; 2025-09-04T16:31:35,764 | ^~~~~~~~~~ 2025-09-04T16:31:35,764 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:31:35,764 67 | int _i; 2025-09-04T16:31:35,765 | ^~ 2025-09-04T16:31:35,765 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:35,765 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:31:35,765 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:35,803 ltp/src/segmentor/customized_segmentor.cpp: In member function ‘virtual bool ltp::segmentor::CustomizedSegmentor::parse_cfg(ltp::utility::ConfigParser&)’: 2025-09-04T16:31:35,803 ltp/src/segmentor/customized_segmentor.cpp:56:9: warning: unused variable ‘intbuf’ [-Wunused-variable] 2025-09-04T16:31:35,803 56 | int intbuf; 2025-09-04T16:31:35,803 | ^~~~~~ 2025-09-04T16:31:35,806 ltp/src/segmentor/customized_segmentor.cpp: In member function ‘virtual void ltp::segmentor::CustomizedSegmentor::build_configuration()’: 2025-09-04T16:31:35,806 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:31:35,806 97 | for (int i = 0; i < baseline_model->labels.size(); ++i) { 2025-09-04T16:31:35,806 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:35,893 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:31:35,893 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:31:35,893 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:31:35,893 | ^ 2025-09-04T16:31:35,894 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:35,894 457 | unsigned int _cap_entries; 2025-09-04T16:31:35,894 | ^~~~~~~~~~~~ 2025-09-04T16:31:35,894 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:31:35,894 450 | unsigned int _num_buckets; 2025-09-04T16:31:35,894 | ^~~~~~~~~~~~ 2025-09-04T16:31:35,895 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:35,895 70 | explicit SmartMap() : 2025-09-04T16:31:35,895 | ^~~~~~~~ 2025-09-04T16:31:35,895 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:35,895 460 | unsigned int _len_key_buffer; 2025-09-04T16:31:35,895 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:35,895 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:31:35,895 441 | int * _hash_buckets; 2025-09-04T16:31:35,895 | ^~~~~~~~~~~~~ 2025-09-04T16:31:35,895 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:35,896 70 | explicit SmartMap() : 2025-09-04T16:31:35,896 | ^~~~~~~~ 2025-09-04T16:31:35,896 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:35,896 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:31:35,896 | ^~~~~~~~~~~ 2025-09-04T16:31:35,896 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:31:35,896 442 | int * _hash_buckets_volumn; 2025-09-04T16:31:35,896 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:35,896 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:35,896 70 | explicit SmartMap() : 2025-09-04T16:31:35,897 | ^~~~~~~~ 2025-09-04T16:31:35,898 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:31:35,898 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:31:35,899 614 | set(key, idx); 2025-09-04T16:31:35,899 | ~~~^~~~~~~~~~ 2025-09-04T16:31:35,899 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:31:35,899 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:31:35,899 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:31:35,902 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:31:35,902 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:31:35,902 679 | SmartMap::dump(out); 2025-09-04T16:31:35,903 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:31:35,903 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:31:35,903 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:31:35,903 | ^~~~~~ 2025-09-04T16:31:36,546 ltp/src/segmentor/rulebase.h: At global scope: 2025-09-04T16:31:36,547 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:31:36,547 49 | static void flags_color(int * flags, int left, int right, int color) { 2025-09-04T16:31:36,547 | ^~~~~~~~~~~ 2025-09-04T16:31:36,547 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:31:36,547 41 | static bool flags_clear_check(int * flags, int left, int right) { 2025-09-04T16:31:36,547 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,224 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:31:41,629 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:31:41,630 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:31:41,630 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:31:41,630 from ltp/src/segmentor/decoder.h:7, 2025-09-04T16:31:41,630 from ltp/src/segmentor/decoder.cpp:1: 2025-09-04T16:31:41,630 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:41,630 4 | #pragma warning(disable: 4309) 2025-09-04T16:31:43,369 In file included from ltp/src/segmentor/decoder.h:6: 2025-09-04T16:31:43,369 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:31:43,369 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:31:43,370 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:31:43,370 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:43,370 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:31:43,370 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:31:43,370 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:43,370 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:31:43,370 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:31:43,371 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:31:43,371 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:43,371 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:31:43,371 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:31:43,371 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:43,371 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:31:43,371 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:31:43,371 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:43,522 In file included from ltp/src/segmentor/rulebase.h:9: 2025-09-04T16:31:43,523 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:31:43,523 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:43,523 73 | int len = str.size(); 2025-09-04T16:31:43,523 | ^~~ 2025-09-04T16:31:43,526 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:31:43,526 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:43,526 127 | int len = str.size(); 2025-09-04T16:31:43,526 | ^~~ 2025-09-04T16:31:43,526 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:31:43,527 128 | int sep_flag = (sep != ""); 2025-09-04T16:31:43,527 | ^~~~~~~~ 2025-09-04T16:31:43,533 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:31:43,534 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:43,534 223 | int len = str.size(); 2025-09-04T16:31:43,534 | ^~~ 2025-09-04T16:31:43,548 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:31:43,548 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:31:43,548 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:31:43,548 68 | std::pair payload; 2025-09-04T16:31:43,548 | ^~~~~~~ 2025-09-04T16:31:43,549 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:31:43,549 65 | int encoding; 2025-09-04T16:31:43,549 | ^~~~~~~~ 2025-09-04T16:31:43,549 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:43,549 18 | iterator(const iterator & other) 2025-09-04T16:31:43,549 | ^~~~~~~~ 2025-09-04T16:31:43,549 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:31:43,549 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:31:43,549 68 | std::pair payload; 2025-09-04T16:31:43,550 | ^~~~~~~ 2025-09-04T16:31:43,550 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:31:43,550 65 | int encoding; 2025-09-04T16:31:43,550 | ^~~~~~~~ 2025-09-04T16:31:43,550 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:43,550 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:31:43,550 | ^~~~~~~~ 2025-09-04T16:31:43,553 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:31:43,553 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:31:43,553 68 | std::pair payload; 2025-09-04T16:31:43,553 | ^~~~~~~ 2025-09-04T16:31:43,553 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:31:43,553 65 | int encoding; 2025-09-04T16:31:43,554 | ^~~~~~~~ 2025-09-04T16:31:43,554 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:43,554 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:31:43,554 | ^~~~~~~~ 2025-09-04T16:31:43,657 In file included from ltp/src/segmentor/rulebase.h:11: 2025-09-04T16:31:43,657 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:31:43,657 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:43,657 599 | int * entries; 2025-09-04T16:31:43,657 | ^~~~~~~ 2025-09-04T16:31:43,657 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:31:43,657 598 | int cap_entries; 2025-09-04T16:31:43,658 | ^~~~~~~~~~~ 2025-09-04T16:31:43,658 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:43,658 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:31:43,658 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:43,658 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:31:43,658 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:31:43,658 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:31:43,658 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:43,660 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:31:43,660 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:31:43,660 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:31:43,660 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:44,002 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:31:44,002 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:31:44,002 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:31:44,003 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:31:44,003 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:31:44,003 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:31:44,003 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:44,003 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:31:44,003 | ^~~~~~~~ 2025-09-04T16:31:44,003 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:31:44,003 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:31:44,003 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:44,004 59 | template class auto_ptr; 2025-09-04T16:31:44,004 | ^~~~~~~~ 2025-09-04T16:31:44,126 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:31:44,126 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:31:44,126 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:31:44,127 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:44,127 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:31:44,127 | ^~~~~~~~ 2025-09-04T16:31:44,127 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:44,127 59 | template class auto_ptr; 2025-09-04T16:31:44,127 | ^~~~~~~~ 2025-09-04T16:31:44,141 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:44,142 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:31:44,142 | ^~~~~~~~ 2025-09-04T16:31:44,142 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:44,142 59 | template class auto_ptr; 2025-09-04T16:31:44,142 | ^~~~~~~~ 2025-09-04T16:31:44,144 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:44,144 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:31:44,144 | ^~~~~~~~ 2025-09-04T16:31:44,144 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:44,144 59 | template class auto_ptr; 2025-09-04T16:31:44,144 | ^~~~~~~~ 2025-09-04T16:31:44,145 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:44,145 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:31:44,145 | ^~~~~~~~ 2025-09-04T16:31:44,145 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:44,145 59 | template class auto_ptr; 2025-09-04T16:31:44,145 | ^~~~~~~~ 2025-09-04T16:31:44,145 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:44,145 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:31:44,145 | ^~~~~~~~ 2025-09-04T16:31:44,145 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:44,146 59 | template class auto_ptr; 2025-09-04T16:31:44,146 | ^~~~~~~~ 2025-09-04T16:31:44,146 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:44,146 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:31:44,146 | ^~~~~~~~ 2025-09-04T16:31:44,146 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:44,146 59 | template class auto_ptr; 2025-09-04T16:31:44,146 | ^~~~~~~~ 2025-09-04T16:31:44,148 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:44,148 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:44,148 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:31:44,148 | ^~~~~~~~ 2025-09-04T16:31:44,148 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:44,148 59 | template class auto_ptr; 2025-09-04T16:31:44,148 | ^~~~~~~~ 2025-09-04T16:31:44,638 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:31:44,638 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:31:44,638 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:31:44,638 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:31:44,638 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:44,638 420 | : public std::unary_function \ 2025-09-04T16:31:44,638 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,638 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:44,639 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:31:44,639 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,639 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:31:44,639 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:31:44,639 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:31:44,639 from /usr/include/c++/14/ios:44, 2025-09-04T16:31:44,639 from /usr/include/c++/14/ostream:40, 2025-09-04T16:31:44,639 from /usr/include/c++/14/iostream:41, 2025-09-04T16:31:44,639 from ltp/src/segmentor/decoder.h:4: 2025-09-04T16:31:44,639 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,640 117 | struct unary_function 2025-09-04T16:31:44,640 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,640 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:44,640 420 | : public std::unary_function \ 2025-09-04T16:31:44,640 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,640 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:44,640 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:31:44,640 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,640 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,641 117 | struct unary_function 2025-09-04T16:31:44,641 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,641 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:44,641 420 | : public std::unary_function \ 2025-09-04T16:31:44,641 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,641 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:44,641 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:31:44,641 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,642 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,642 117 | struct unary_function 2025-09-04T16:31:44,642 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,642 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:44,642 420 | : public std::unary_function \ 2025-09-04T16:31:44,642 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,643 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:44,643 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:31:44,643 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,643 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,643 117 | struct unary_function 2025-09-04T16:31:44,643 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,643 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:44,644 420 | : public std::unary_function \ 2025-09-04T16:31:44,644 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,644 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:44,644 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:31:44,644 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,644 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,644 117 | struct unary_function 2025-09-04T16:31:44,644 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,645 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:44,645 420 | : public std::unary_function \ 2025-09-04T16:31:44,645 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,645 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:44,645 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:31:44,645 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,645 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,645 117 | struct unary_function 2025-09-04T16:31:44,646 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,646 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:44,646 420 | : public std::unary_function \ 2025-09-04T16:31:44,646 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,646 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:44,646 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:31:44,646 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,647 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,647 117 | struct unary_function 2025-09-04T16:31:44,647 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,647 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:44,647 420 | : public std::unary_function \ 2025-09-04T16:31:44,647 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,647 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:44,648 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:31:44,648 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,648 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,648 117 | struct unary_function 2025-09-04T16:31:44,648 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,648 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:44,649 420 | : public std::unary_function \ 2025-09-04T16:31:44,649 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,649 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:44,649 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:31:44,649 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,649 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,649 117 | struct unary_function 2025-09-04T16:31:44,649 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,650 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:44,650 420 | : public std::unary_function \ 2025-09-04T16:31:44,650 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,650 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:44,650 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:31:44,650 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,650 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,650 117 | struct unary_function 2025-09-04T16:31:44,650 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,651 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:44,651 420 | : public std::unary_function \ 2025-09-04T16:31:44,651 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,651 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:44,651 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:31:44,651 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,651 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,652 117 | struct unary_function 2025-09-04T16:31:44,652 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,652 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:44,652 420 | : public std::unary_function \ 2025-09-04T16:31:44,652 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,652 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:44,652 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:31:44,653 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,653 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,653 117 | struct unary_function 2025-09-04T16:31:44,653 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,653 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:44,653 420 | : public std::unary_function \ 2025-09-04T16:31:44,654 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,654 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:44,654 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:31:44,654 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,654 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,654 117 | struct unary_function 2025-09-04T16:31:44,654 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,654 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:44,655 420 | : public std::unary_function \ 2025-09-04T16:31:44,655 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,655 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:44,655 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:31:44,655 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,655 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,655 117 | struct unary_function 2025-09-04T16:31:44,655 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,656 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:44,656 430 | : public std::unary_function \ 2025-09-04T16:31:44,656 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,656 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:31:44,656 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:31:44,656 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,657 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,657 117 | struct unary_function 2025-09-04T16:31:44,657 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,657 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:44,658 430 | : public std::unary_function \ 2025-09-04T16:31:44,658 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,658 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:31:44,658 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:31:44,658 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,658 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,658 117 | struct unary_function 2025-09-04T16:31:44,658 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,659 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:44,659 420 | : public std::unary_function \ 2025-09-04T16:31:44,659 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,659 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:44,659 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:31:44,660 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,660 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,660 117 | struct unary_function 2025-09-04T16:31:44,660 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,660 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:44,660 420 | : public std::unary_function \ 2025-09-04T16:31:44,660 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,660 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:44,661 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:31:44,661 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,661 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,661 117 | struct unary_function 2025-09-04T16:31:44,661 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,661 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:44,661 420 | : public std::unary_function \ 2025-09-04T16:31:44,662 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,662 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:44,662 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:31:44,662 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:44,662 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,662 117 | struct unary_function 2025-09-04T16:31:44,662 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,662 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:44,662 484 | : public std::unary_function 2025-09-04T16:31:44,663 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,663 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,663 117 | struct unary_function 2025-09-04T16:31:44,663 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,795 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:31:44,795 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:44,795 257 | : std::unary_function 2025-09-04T16:31:44,795 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:44,796 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:44,796 117 | struct unary_function 2025-09-04T16:31:44,796 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:45,013 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:31:45,013 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:45,013 804 | : public std::iterator 2025-09-04T16:31:45,014 | ^~~~~~~~ 2025-09-04T16:31:45,014 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:31:45,014 from /usr/include/c++/14/string:47: 2025-09-04T16:31:45,014 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:31:45,014 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:31:45,014 | ^~~~~~~~ 2025-09-04T16:31:45,310 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:31:45,310 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:45,310 89 | : public std::iterator< 2025-09-04T16:31:45,310 | ^~~~~~~~ 2025-09-04T16:31:45,310 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:31:45,310 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:31:45,310 | ^~~~~~~~ 2025-09-04T16:31:45,322 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:31:45,322 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:45,322 171 | : public std::iterator< 2025-09-04T16:31:45,322 | ^~~~~~~~ 2025-09-04T16:31:45,322 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:31:45,322 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:31:45,322 | ^~~~~~~~ 2025-09-04T16:31:45,415 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:31:45,415 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:31:45,415 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:31:45,415 | ^ 2025-09-04T16:31:45,415 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:45,415 457 | unsigned int _cap_entries; 2025-09-04T16:31:45,415 | ^~~~~~~~~~~~ 2025-09-04T16:31:45,416 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:31:45,416 450 | unsigned int _num_buckets; 2025-09-04T16:31:45,416 | ^~~~~~~~~~~~ 2025-09-04T16:31:45,416 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:45,416 70 | explicit SmartMap() : 2025-09-04T16:31:45,416 | ^~~~~~~~ 2025-09-04T16:31:45,416 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:45,416 460 | unsigned int _len_key_buffer; 2025-09-04T16:31:45,416 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:45,417 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:31:45,417 441 | int * _hash_buckets; 2025-09-04T16:31:45,417 | ^~~~~~~~~~~~~ 2025-09-04T16:31:45,417 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:45,417 70 | explicit SmartMap() : 2025-09-04T16:31:45,417 | ^~~~~~~~ 2025-09-04T16:31:45,417 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:45,417 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:31:45,417 | ^~~~~~~~~~~ 2025-09-04T16:31:45,417 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:31:45,417 442 | int * _hash_buckets_volumn; 2025-09-04T16:31:45,418 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:45,418 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:45,418 70 | explicit SmartMap() : 2025-09-04T16:31:45,418 | ^~~~~~~~ 2025-09-04T16:31:45,420 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:31:45,420 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:31:45,420 614 | set(key, idx); 2025-09-04T16:31:45,420 | ~~~^~~~~~~~~~ 2025-09-04T16:31:45,420 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:31:45,421 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:31:45,421 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:31:45,424 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:31:45,424 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:31:45,424 679 | SmartMap::dump(out); 2025-09-04T16:31:45,424 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:31:45,424 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:31:45,424 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:31:45,424 | ^~~~~~ 2025-09-04T16:31:45,859 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:31:45,859 49 | static void flags_color(int * flags, int left, int right, int color) { 2025-09-04T16:31:45,859 | ^~~~~~~~~~~ 2025-09-04T16:31:45,860 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:31:45,860 41 | static bool flags_clear_check(int * flags, int left, int right) { 2025-09-04T16:31:45,860 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:46,748 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:31:47,161 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:31:47,161 from ltp/src/segmentor/extractor.cpp:4: 2025-09-04T16:31:47,162 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:47,162 4 | #pragma warning(disable: 4309) 2025-09-04T16:31:48,335 In file included from ltp/src/segmentor/extractor.h:6, 2025-09-04T16:31:48,335 from ltp/src/segmentor/extractor.cpp:1: 2025-09-04T16:31:48,335 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:31:48,335 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:31:48,335 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:31:48,335 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:48,336 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:31:48,336 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:31:48,336 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:48,336 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:31:48,336 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:31:48,336 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:31:48,336 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:48,336 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:31:48,337 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:31:48,337 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:48,337 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:31:48,337 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:31:48,337 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:48,480 In file included from ltp/src/segmentor/extractor.h:8: 2025-09-04T16:31:48,480 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:31:48,481 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:31:48,481 107 | int _cap_pool; 2025-09-04T16:31:48,481 | ^~~~~~~~~ 2025-09-04T16:31:48,481 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:31:48,481 106 | int _len_pool; 2025-09-04T16:31:48,481 | ^~~~~~~~~ 2025-09-04T16:31:48,481 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:48,481 18 | StringVec() : 2025-09-04T16:31:48,481 | ^~~~~~~~~ 2025-09-04T16:31:48,600 In file included from ltp/src/segmentor/extractor.cpp:3: 2025-09-04T16:31:48,601 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:31:48,601 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:48,601 73 | int len = str.size(); 2025-09-04T16:31:48,601 | ^~~ 2025-09-04T16:31:48,604 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:31:48,604 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:48,604 127 | int len = str.size(); 2025-09-04T16:31:48,604 | ^~~ 2025-09-04T16:31:48,605 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:31:48,605 128 | int sep_flag = (sep != ""); 2025-09-04T16:31:48,605 | ^~~~~~~~ 2025-09-04T16:31:48,612 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:31:48,612 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:48,612 223 | int len = str.size(); 2025-09-04T16:31:48,612 | ^~~ 2025-09-04T16:31:48,656 ltp/src/segmentor/extractor.cpp: In destructor ‘ltp::segmentor::Extractor::~Extractor()’: 2025-09-04T16:31:48,656 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:31:48,656 51 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:31:48,657 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:48,660 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:31:48,660 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:31:48,660 86 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:31:48,660 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:50,574 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:31:51,981 In file included from ltp/src/segmentor/featurespace.h:7, 2025-09-04T16:31:51,981 from ltp/src/segmentor/featurespace.cpp:1: 2025-09-04T16:31:51,981 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:31:51,981 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:51,981 599 | int * entries; 2025-09-04T16:31:51,981 | ^~~~~~~ 2025-09-04T16:31:51,983 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:31:51,984 598 | int cap_entries; 2025-09-04T16:31:51,984 | ^~~~~~~~~~~ 2025-09-04T16:31:51,984 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:51,984 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:31:51,984 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:51,984 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:31:51,984 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:31:51,984 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:31:51,985 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:51,985 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:31:51,985 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:31:51,985 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:31:51,985 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:51,993 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:31:51,994 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:51,994 71 | utility::SmartMap * _dicts; 2025-09-04T16:31:51,994 | ^~~~~~ 2025-09-04T16:31:51,994 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:31:51,994 67 | int _i; 2025-09-04T16:31:51,994 | ^~ 2025-09-04T16:31:51,994 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:51,994 14 | FeatureSpaceIterator() 2025-09-04T16:31:51,995 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:51,995 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:31:51,995 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:51,995 71 | utility::SmartMap * _dicts; 2025-09-04T16:31:51,995 | ^~~~~~ 2025-09-04T16:31:51,995 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:31:51,995 69 | int _num_dicts; 2025-09-04T16:31:51,995 | ^~~~~~~~~~ 2025-09-04T16:31:51,995 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:51,995 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:31:51,996 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:51,996 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:51,996 69 | int _num_dicts; 2025-09-04T16:31:51,996 | ^~~~~~~~~~ 2025-09-04T16:31:51,996 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:31:51,996 67 | int _i; 2025-09-04T16:31:51,996 | ^~ 2025-09-04T16:31:51,996 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:51,996 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:31:51,996 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:52,273 In file included from ltp/src/segmentor/extractor.h:6, 2025-09-04T16:31:52,274 from ltp/src/segmentor/featurespace.cpp:2: 2025-09-04T16:31:52,274 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:31:52,274 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:31:52,274 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:31:52,274 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:52,274 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:31:52,274 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:31:52,274 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:52,274 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:31:52,275 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:31:52,275 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:31:52,275 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:52,275 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:31:52,275 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:31:52,275 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:52,275 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:31:52,275 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:31:52,275 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:52,409 In file included from ltp/src/segmentor/extractor.h:8: 2025-09-04T16:31:52,409 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:31:52,409 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:31:52,409 107 | int _cap_pool; 2025-09-04T16:31:52,409 | ^~~~~~~~~ 2025-09-04T16:31:52,410 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:31:52,410 106 | int _len_pool; 2025-09-04T16:31:52,410 | ^~~~~~~~~ 2025-09-04T16:31:52,410 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:52,410 18 | StringVec() : 2025-09-04T16:31:52,410 | ^~~~~~~~~ 2025-09-04T16:31:52,410 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpace::FeatureSpace(int)’: 2025-09-04T16:31:52,410 ltp/src/segmentor/featurespace.h:111:7: warning: ‘ltp::segmentor::FeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:31:52,410 111 | int _num_labels; 2025-09-04T16:31:52,410 | ^~~~~~~~~~~ 2025-09-04T16:31:52,411 ltp/src/segmentor/featurespace.h:110:7: warning: ‘int ltp::segmentor::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:31:52,411 110 | int _offset; 2025-09-04T16:31:52,411 | ^~~~~~~ 2025-09-04T16:31:52,411 ltp/src/segmentor/featurespace.cpp:7:1: warning: when initialized here [-Wreorder] 2025-09-04T16:31:52,411 7 | FeatureSpace::FeatureSpace(int num_labels) 2025-09-04T16:31:52,411 | ^~~~~~~~~~~~ 2025-09-04T16:31:52,413 ltp/src/segmentor/featurespace.cpp: In member function ‘bool ltp::segmentor::FeatureSpace::load(int, std::istream&)’: 2025-09-04T16:31:52,414 ltp/src/segmentor/featurespace.cpp:102:10: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:31:52,414 102 | if (sz != _num_dicts) { 2025-09-04T16:31:52,414 | ~~~^~~~~~~~~~~~~ 2025-09-04T16:31:52,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:31:52,474 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:31:52,474 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:31:52,474 | ^ 2025-09-04T16:31:52,474 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:52,474 457 | unsigned int _cap_entries; 2025-09-04T16:31:52,474 | ^~~~~~~~~~~~ 2025-09-04T16:31:52,474 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:31:52,474 450 | unsigned int _num_buckets; 2025-09-04T16:31:52,474 | ^~~~~~~~~~~~ 2025-09-04T16:31:52,474 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:52,475 70 | explicit SmartMap() : 2025-09-04T16:31:52,475 | ^~~~~~~~ 2025-09-04T16:31:52,475 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:52,475 460 | unsigned int _len_key_buffer; 2025-09-04T16:31:52,475 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:52,475 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:31:52,475 441 | int * _hash_buckets; 2025-09-04T16:31:52,475 | ^~~~~~~~~~~~~ 2025-09-04T16:31:52,475 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:52,475 70 | explicit SmartMap() : 2025-09-04T16:31:52,475 | ^~~~~~~~ 2025-09-04T16:31:52,475 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:52,476 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:31:52,476 | ^~~~~~~~~~~ 2025-09-04T16:31:52,476 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:31:52,476 442 | int * _hash_buckets_volumn; 2025-09-04T16:31:52,476 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:52,476 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:52,476 70 | explicit SmartMap() : 2025-09-04T16:31:52,476 | ^~~~~~~~ 2025-09-04T16:31:52,476 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:31:52,476 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:31:52,476 614 | set(key, idx); 2025-09-04T16:31:52,477 | ~~~^~~~~~~~~~ 2025-09-04T16:31:52,477 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:31:52,477 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:31:52,477 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:31:52,479 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:31:52,479 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:31:52,480 679 | SmartMap::dump(out); 2025-09-04T16:31:52,480 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:31:52,480 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:31:52,480 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:31:52,480 | ^~~~~~ 2025-09-04T16:31:53,460 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:31:54,860 In file included from ltp/src/segmentor/featurespace.h:7, 2025-09-04T16:31:54,860 from ltp/src/segmentor/model.h:5, 2025-09-04T16:31:54,860 from ltp/src/segmentor/model.cpp:1: 2025-09-04T16:31:54,860 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:31:54,860 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:54,861 599 | int * entries; 2025-09-04T16:31:54,861 | ^~~~~~~ 2025-09-04T16:31:54,861 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:31:54,861 598 | int cap_entries; 2025-09-04T16:31:54,861 | ^~~~~~~~~~~ 2025-09-04T16:31:54,861 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:54,861 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:31:54,861 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:54,863 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:31:54,863 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:31:54,863 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:31:54,863 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:54,865 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:31:54,865 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:31:54,865 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:31:54,865 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:54,868 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:31:54,868 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:54,868 71 | utility::SmartMap * _dicts; 2025-09-04T16:31:54,868 | ^~~~~~ 2025-09-04T16:31:54,868 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:31:54,868 67 | int _i; 2025-09-04T16:31:54,869 | ^~ 2025-09-04T16:31:54,869 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:54,869 14 | FeatureSpaceIterator() 2025-09-04T16:31:54,869 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:54,869 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:31:54,869 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:54,869 71 | utility::SmartMap * _dicts; 2025-09-04T16:31:54,869 | ^~~~~~ 2025-09-04T16:31:54,869 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:31:54,870 69 | int _num_dicts; 2025-09-04T16:31:54,870 | ^~~~~~~~~~ 2025-09-04T16:31:54,870 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:54,870 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:31:54,870 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:54,870 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:31:54,870 69 | int _num_dicts; 2025-09-04T16:31:54,870 | ^~~~~~~~~~ 2025-09-04T16:31:54,870 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:31:54,870 67 | int _i; 2025-09-04T16:31:54,870 | ^~ 2025-09-04T16:31:54,871 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:54,871 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:31:54,871 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:55,192 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:31:55,192 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:31:55,192 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:31:55,192 | ^ 2025-09-04T16:31:55,192 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:55,192 457 | unsigned int _cap_entries; 2025-09-04T16:31:55,192 | ^~~~~~~~~~~~ 2025-09-04T16:31:55,192 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:31:55,193 450 | unsigned int _num_buckets; 2025-09-04T16:31:55,193 | ^~~~~~~~~~~~ 2025-09-04T16:31:55,193 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:55,194 70 | explicit SmartMap() : 2025-09-04T16:31:55,194 | ^~~~~~~~ 2025-09-04T16:31:55,194 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:55,194 460 | unsigned int _len_key_buffer; 2025-09-04T16:31:55,194 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:55,194 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:31:55,194 441 | int * _hash_buckets; 2025-09-04T16:31:55,194 | ^~~~~~~~~~~~~ 2025-09-04T16:31:55,194 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:55,194 70 | explicit SmartMap() : 2025-09-04T16:31:55,194 | ^~~~~~~~ 2025-09-04T16:31:55,195 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:55,195 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:31:55,195 | ^~~~~~~~~~~ 2025-09-04T16:31:55,195 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:31:55,195 442 | int * _hash_buckets_volumn; 2025-09-04T16:31:55,195 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:55,195 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:55,195 70 | explicit SmartMap() : 2025-09-04T16:31:55,195 | ^~~~~~~~ 2025-09-04T16:31:55,203 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:31:55,204 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:31:55,204 614 | set(key, idx); 2025-09-04T16:31:55,204 | ~~~^~~~~~~~~~ 2025-09-04T16:31:55,204 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:31:55,204 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:31:55,204 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:31:55,204 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:31:55,204 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:31:55,204 679 | SmartMap::dump(out); 2025-09-04T16:31:55,205 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:31:55,205 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:31:55,205 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:31:55,205 | ^~~~~~ 2025-09-04T16:31:55,213 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:31:55,214 ltp/src/segmentor/model.cpp:12:13: required from here 2025-09-04T16:31:55,214 12 | full(false) { 2025-09-04T16:31:55,214 | ^ 2025-09-04T16:31:55,214 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:55,214 457 | unsigned int _cap_entries; 2025-09-04T16:31:55,214 | ^~~~~~~~~~~~ 2025-09-04T16:31:55,214 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:31:55,214 450 | unsigned int _num_buckets; 2025-09-04T16:31:55,214 | ^~~~~~~~~~~~ 2025-09-04T16:31:55,214 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:55,215 70 | explicit SmartMap() : 2025-09-04T16:31:55,215 | ^~~~~~~~ 2025-09-04T16:31:55,215 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:55,215 460 | unsigned int _len_key_buffer; 2025-09-04T16:31:55,215 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:55,215 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:31:55,215 441 | int * _hash_buckets; 2025-09-04T16:31:55,215 | ^~~~~~~~~~~~~ 2025-09-04T16:31:55,215 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:55,215 70 | explicit SmartMap() : 2025-09-04T16:31:55,216 | ^~~~~~~~ 2025-09-04T16:31:55,216 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:31:55,216 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:31:55,216 | ^~~~~~~~~~~ 2025-09-04T16:31:55,216 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:31:55,216 442 | int * _hash_buckets_volumn; 2025-09-04T16:31:55,216 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:55,216 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:31:55,216 70 | explicit SmartMap() : 2025-09-04T16:31:55,216 | ^~~~~~~~ 2025-09-04T16:31:55,217 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:31:55,217 ltp/src/segmentor/model.cpp:50:24: required from here 2025-09-04T16:31:55,217 50 | internal_lexicon.dump(ofs); 2025-09-04T16:31:55,217 | ~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:31:55,217 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:31:55,217 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:31:55,217 | ^~~~~~ 2025-09-04T16:31:56,061 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:31:56,449 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:31:56,449 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:31:56,449 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:31:56,449 from ltp/src/segmentor/rulebase.cpp:1: 2025-09-04T16:31:56,450 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:56,450 4 | #pragma warning(disable: 4309) 2025-09-04T16:31:58,095 In file included from ltp/src/segmentor/rulebase.h:9: 2025-09-04T16:31:58,095 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:31:58,095 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:58,095 73 | int len = str.size(); 2025-09-04T16:31:58,095 | ^~~ 2025-09-04T16:31:58,099 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:31:58,099 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:58,099 127 | int len = str.size(); 2025-09-04T16:31:58,099 | ^~~ 2025-09-04T16:31:58,100 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:31:58,100 128 | int sep_flag = (sep != ""); 2025-09-04T16:31:58,100 | ^~~~~~~~ 2025-09-04T16:31:58,107 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:31:58,108 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:31:58,108 223 | int len = str.size(); 2025-09-04T16:31:58,108 | ^~~ 2025-09-04T16:31:58,123 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:31:58,123 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:31:58,123 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:31:58,123 68 | std::pair payload; 2025-09-04T16:31:58,124 | ^~~~~~~ 2025-09-04T16:31:58,124 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:31:58,124 65 | int encoding; 2025-09-04T16:31:58,124 | ^~~~~~~~ 2025-09-04T16:31:58,124 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:58,124 18 | iterator(const iterator & other) 2025-09-04T16:31:58,124 | ^~~~~~~~ 2025-09-04T16:31:58,124 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:31:58,124 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:31:58,125 68 | std::pair payload; 2025-09-04T16:31:58,125 | ^~~~~~~ 2025-09-04T16:31:58,125 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:31:58,125 65 | int encoding; 2025-09-04T16:31:58,125 | ^~~~~~~~ 2025-09-04T16:31:58,125 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:58,125 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:31:58,125 | ^~~~~~~~ 2025-09-04T16:31:58,128 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:31:58,128 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:31:58,129 68 | std::pair payload; 2025-09-04T16:31:58,129 | ^~~~~~~ 2025-09-04T16:31:58,129 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:31:58,129 65 | int encoding; 2025-09-04T16:31:58,129 | ^~~~~~~~ 2025-09-04T16:31:58,129 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:58,129 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:31:58,129 | ^~~~~~~~ 2025-09-04T16:31:58,439 In file included from ltp/src/segmentor/rulebase.h:11: 2025-09-04T16:31:58,440 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:31:58,440 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:31:58,440 599 | int * entries; 2025-09-04T16:31:58,440 | ^~~~~~~ 2025-09-04T16:31:58,440 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:31:58,440 598 | int cap_entries; 2025-09-04T16:31:58,440 | ^~~~~~~~~~~ 2025-09-04T16:31:58,440 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:31:58,440 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:31:58,440 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:31:58,441 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:31:58,441 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:31:58,441 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:31:58,441 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:58,442 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:31:58,442 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:31:58,442 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:31:58,443 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:31:58,783 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:31:58,783 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:31:58,783 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:31:58,784 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:31:58,784 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:31:58,784 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:31:58,784 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:58,784 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:31:58,784 | ^~~~~~~~ 2025-09-04T16:31:58,784 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:31:58,784 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:31:58,784 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:58,784 59 | template class auto_ptr; 2025-09-04T16:31:58,785 | ^~~~~~~~ 2025-09-04T16:31:58,909 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:31:58,909 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:31:58,909 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:31:58,909 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:58,909 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:31:58,910 | ^~~~~~~~ 2025-09-04T16:31:58,910 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:58,910 59 | template class auto_ptr; 2025-09-04T16:31:58,910 | ^~~~~~~~ 2025-09-04T16:31:58,924 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:58,924 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:31:58,925 | ^~~~~~~~ 2025-09-04T16:31:58,925 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:58,925 59 | template class auto_ptr; 2025-09-04T16:31:58,925 | ^~~~~~~~ 2025-09-04T16:31:58,926 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:58,927 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:31:58,927 | ^~~~~~~~ 2025-09-04T16:31:58,927 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:58,927 59 | template class auto_ptr; 2025-09-04T16:31:58,927 | ^~~~~~~~ 2025-09-04T16:31:58,927 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:58,927 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:31:58,927 | ^~~~~~~~ 2025-09-04T16:31:58,928 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:58,928 59 | template class auto_ptr; 2025-09-04T16:31:58,928 | ^~~~~~~~ 2025-09-04T16:31:58,928 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:58,928 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:31:58,928 | ^~~~~~~~ 2025-09-04T16:31:58,928 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:58,928 59 | template class auto_ptr; 2025-09-04T16:31:58,928 | ^~~~~~~~ 2025-09-04T16:31:58,928 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:58,928 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:31:58,929 | ^~~~~~~~ 2025-09-04T16:31:58,929 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:58,929 59 | template class auto_ptr; 2025-09-04T16:31:58,929 | ^~~~~~~~ 2025-09-04T16:31:58,931 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:58,931 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:58,931 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:31:58,931 | ^~~~~~~~ 2025-09-04T16:31:58,931 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:58,931 59 | template class auto_ptr; 2025-09-04T16:31:58,931 | ^~~~~~~~ 2025-09-04T16:31:59,420 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:31:59,421 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:31:59,421 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:31:59,421 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:31:59,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:31:59,421 420 | : public std::unary_function \ 2025-09-04T16:31:59,421 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,421 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:59,421 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:31:59,421 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,421 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:31:59,422 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:31:59,422 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:31:59,422 from /usr/include/c++/14/ios:44, 2025-09-04T16:31:59,422 from /usr/include/c++/14/ostream:40, 2025-09-04T16:31:59,422 from /usr/include/c++/14/iostream:41, 2025-09-04T16:31:59,422 from ltp/src/segmentor/rulebase.h:4: 2025-09-04T16:31:59,422 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,422 117 | struct unary_function 2025-09-04T16:31:59,422 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,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:31:59,423 420 | : public std::unary_function \ 2025-09-04T16:31:59,423 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,423 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:59,423 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:31:59,423 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,423 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,423 117 | struct unary_function 2025-09-04T16:31:59,423 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,424 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:59,424 420 | : public std::unary_function \ 2025-09-04T16:31:59,424 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,424 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:59,424 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:31:59,424 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,424 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,424 117 | struct unary_function 2025-09-04T16:31:59,425 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,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:31:59,425 420 | : public std::unary_function \ 2025-09-04T16:31:59,425 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,425 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:59,425 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:31:59,426 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,426 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,426 117 | struct unary_function 2025-09-04T16:31:59,426 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,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:31:59,426 420 | : public std::unary_function \ 2025-09-04T16:31:59,426 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,427 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:59,427 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:31:59,427 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,427 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,427 117 | struct unary_function 2025-09-04T16:31:59,427 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,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:31:59,428 420 | : public std::unary_function \ 2025-09-04T16:31:59,428 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,428 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:59,428 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:31:59,428 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,428 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,428 117 | struct unary_function 2025-09-04T16:31:59,428 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,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:31:59,429 420 | : public std::unary_function \ 2025-09-04T16:31:59,429 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,429 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:59,429 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:31:59,429 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,429 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,429 117 | struct unary_function 2025-09-04T16:31:59,430 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,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:31:59,430 420 | : public std::unary_function \ 2025-09-04T16:31:59,430 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,430 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:59,430 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:31:59,430 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,431 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,431 117 | struct unary_function 2025-09-04T16:31:59,431 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,431 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:59,431 420 | : public std::unary_function \ 2025-09-04T16:31:59,431 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,431 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:59,432 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:31:59,432 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,432 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,432 117 | struct unary_function 2025-09-04T16:31:59,432 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,432 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:59,433 420 | : public std::unary_function \ 2025-09-04T16:31:59,433 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,433 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:59,433 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:31:59,433 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,433 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,433 117 | struct unary_function 2025-09-04T16:31:59,433 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,434 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:59,434 420 | : public std::unary_function \ 2025-09-04T16:31:59,434 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,434 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:59,434 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:31:59,434 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,434 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,434 117 | struct unary_function 2025-09-04T16:31:59,434 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,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:31:59,435 420 | : public std::unary_function \ 2025-09-04T16:31:59,435 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,435 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:59,435 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:31:59,435 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,436 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,436 117 | struct unary_function 2025-09-04T16:31:59,436 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,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:31:59,436 420 | : public std::unary_function \ 2025-09-04T16:31:59,436 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,436 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:59,437 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:31:59,437 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,437 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,437 117 | struct unary_function 2025-09-04T16:31:59,437 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,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:31:59,437 420 | : public std::unary_function \ 2025-09-04T16:31:59,438 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,438 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:59,438 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:31:59,438 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,438 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,438 117 | struct unary_function 2025-09-04T16:31:59,438 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,439 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:59,439 430 | : public std::unary_function \ 2025-09-04T16:31:59,439 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,439 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:31:59,439 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:31:59,439 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,439 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,439 117 | struct unary_function 2025-09-04T16:31:59,439 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,440 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:59,440 430 | : public std::unary_function \ 2025-09-04T16:31:59,440 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,441 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:31:59,441 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:31:59,441 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,441 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,441 117 | struct unary_function 2025-09-04T16:31:59,441 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,442 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:59,442 420 | : public std::unary_function \ 2025-09-04T16:31:59,442 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,442 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:59,442 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:31:59,442 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,442 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,443 117 | struct unary_function 2025-09-04T16:31:59,443 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,443 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:59,443 420 | : public std::unary_function \ 2025-09-04T16:31:59,443 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,443 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:59,443 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:31:59,443 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,444 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,444 117 | struct unary_function 2025-09-04T16:31:59,444 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,444 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:59,444 420 | : public std::unary_function \ 2025-09-04T16:31:59,444 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,444 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:31:59,445 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:31:59,445 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:59,445 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,445 117 | struct unary_function 2025-09-04T16:31:59,445 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,445 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:59,445 484 | : public std::unary_function 2025-09-04T16:31:59,445 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,445 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,446 117 | struct unary_function 2025-09-04T16:31:59,446 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,577 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:31:59,578 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:59,578 257 | : std::unary_function 2025-09-04T16:31:59,578 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,578 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:59,578 117 | struct unary_function 2025-09-04T16:31:59,578 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:59,805 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:31:59,805 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:59,805 804 | : public std::iterator 2025-09-04T16:31:59,805 | ^~~~~~~~ 2025-09-04T16:31:59,805 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:31:59,805 from /usr/include/c++/14/string:47: 2025-09-04T16:31:59,806 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:31:59,806 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:31:59,806 | ^~~~~~~~ 2025-09-04T16:32:00,101 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:32:00,101 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:00,101 89 | : public std::iterator< 2025-09-04T16:32:00,101 | ^~~~~~~~ 2025-09-04T16:32:00,101 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:00,101 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:00,101 | ^~~~~~~~ 2025-09-04T16:32:00,106 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:32:00,106 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:00,106 171 | : public std::iterator< 2025-09-04T16:32:00,106 | ^~~~~~~~ 2025-09-04T16:32:00,106 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:00,106 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:00,106 | ^~~~~~~~ 2025-09-04T16:32:00,196 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:32:00,196 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:32:00,196 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:32:00,196 | ^ 2025-09-04T16:32:00,196 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:32:00,196 457 | unsigned int _cap_entries; 2025-09-04T16:32:00,196 | ^~~~~~~~~~~~ 2025-09-04T16:32:00,197 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:32:00,197 450 | unsigned int _num_buckets; 2025-09-04T16:32:00,197 | ^~~~~~~~~~~~ 2025-09-04T16:32:00,197 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:32:00,197 70 | explicit SmartMap() : 2025-09-04T16:32:00,197 | ^~~~~~~~ 2025-09-04T16:32:00,197 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:32:00,197 460 | unsigned int _len_key_buffer; 2025-09-04T16:32:00,197 | ^~~~~~~~~~~~~~~ 2025-09-04T16:32:00,197 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:32:00,198 441 | int * _hash_buckets; 2025-09-04T16:32:00,198 | ^~~~~~~~~~~~~ 2025-09-04T16:32:00,198 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:32:00,198 70 | explicit SmartMap() : 2025-09-04T16:32:00,198 | ^~~~~~~~ 2025-09-04T16:32:00,198 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:32:00,198 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:32:00,198 | ^~~~~~~~~~~ 2025-09-04T16:32:00,198 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:32:00,198 442 | int * _hash_buckets_volumn; 2025-09-04T16:32:00,198 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:00,199 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:32:00,199 70 | explicit SmartMap() : 2025-09-04T16:32:00,199 | ^~~~~~~~ 2025-09-04T16:32:00,201 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:32:00,201 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:32:00,201 614 | set(key, idx); 2025-09-04T16:32:00,201 | ~~~^~~~~~~~~~ 2025-09-04T16:32:00,201 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:32:00,201 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:32:00,202 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:32:00,205 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:32:00,205 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:32:00,205 679 | SmartMap::dump(out); 2025-09-04T16:32:00,205 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:32:00,205 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:32:00,205 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:32:00,205 | ^~~~~~ 2025-09-04T16:32:10,095 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:32:10,538 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:32:10,538 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:32:10,538 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:32:10,538 from ltp/src/segmentor/decoder.h:7, 2025-09-04T16:32:10,538 from ltp/src/segmentor/segmentor.h:7, 2025-09-04T16:32:10,539 from ltp/src/segmentor/segment_dll.cpp:2: 2025-09-04T16:32:10,539 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:32:10,539 4 | #pragma warning(disable: 4309) 2025-09-04T16:32:12,413 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:32:12,413 from ltp/src/segmentor/segmentor.h:4: 2025-09-04T16:32:12,413 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:32:12,413 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:32:12,414 73 | int len = str.size(); 2025-09-04T16:32:12,414 | ^~~ 2025-09-04T16:32:12,417 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:32:12,417 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:32:12,417 127 | int len = str.size(); 2025-09-04T16:32:12,417 | ^~~ 2025-09-04T16:32:12,417 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:32:12,417 128 | int sep_flag = (sep != ""); 2025-09-04T16:32:12,417 | ^~~~~~~~ 2025-09-04T16:32:12,424 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:32:12,424 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:32:12,425 223 | int len = str.size(); 2025-09-04T16:32:12,425 | ^~~ 2025-09-04T16:32:12,523 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:32:12,523 ltp/src/utils/cfgparser.hpp:119:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:32:12,523 119 | bool ret = false; 2025-09-04T16:32:12,523 | ^~~ 2025-09-04T16:32:12,553 In file included from ltp/src/segmentor/featurespace.h:7, 2025-09-04T16:32:12,554 from ltp/src/segmentor/model.h:5, 2025-09-04T16:32:12,554 from ltp/src/segmentor/segmentor.h:5: 2025-09-04T16:32:12,554 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:32:12,554 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:32:12,554 599 | int * entries; 2025-09-04T16:32:12,554 | ^~~~~~~ 2025-09-04T16:32:12,554 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:32:12,554 598 | int cap_entries; 2025-09-04T16:32:12,555 | ^~~~~~~~~~~ 2025-09-04T16:32:12,555 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:32:12,555 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:32:12,555 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:32:12,555 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:32:12,555 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:32:12,555 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:32:12,555 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:12,556 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:32:12,557 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:32:12,557 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:32:12,557 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:32:12,559 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:32:12,560 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:32:12,560 71 | utility::SmartMap * _dicts; 2025-09-04T16:32:12,560 | ^~~~~~ 2025-09-04T16:32:12,560 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:32:12,560 67 | int _i; 2025-09-04T16:32:12,560 | ^~ 2025-09-04T16:32:12,560 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:32:12,560 14 | FeatureSpaceIterator() 2025-09-04T16:32:12,560 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:12,561 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:32:12,561 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:32:12,561 71 | utility::SmartMap * _dicts; 2025-09-04T16:32:12,561 | ^~~~~~ 2025-09-04T16:32:12,561 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:32:12,561 69 | int _num_dicts; 2025-09-04T16:32:12,561 | ^~~~~~~~~~ 2025-09-04T16:32:12,561 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:32:12,561 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:32:12,561 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:12,562 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:32:12,562 69 | int _num_dicts; 2025-09-04T16:32:12,562 | ^~~~~~~~~~ 2025-09-04T16:32:12,562 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:32:12,562 67 | int _i; 2025-09-04T16:32:12,562 | ^~ 2025-09-04T16:32:12,562 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:32:12,562 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:32:12,562 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:12,646 In file included from ltp/src/segmentor/decoder.h:6: 2025-09-04T16:32:12,647 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:32:12,647 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:32:12,647 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:32:12,647 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:32:12,647 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:32:12,647 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:32:12,647 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:12,648 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:32:12,648 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:32:12,648 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:32:12,648 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:32:12,648 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:32:12,648 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:32:12,648 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:32:12,649 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:32:12,649 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:32:12,649 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:12,688 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:32:12,688 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:32:12,688 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:32:12,688 68 | std::pair payload; 2025-09-04T16:32:12,688 | ^~~~~~~ 2025-09-04T16:32:12,688 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:32:12,688 65 | int encoding; 2025-09-04T16:32:12,688 | ^~~~~~~~ 2025-09-04T16:32:12,689 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:32:12,689 18 | iterator(const iterator & other) 2025-09-04T16:32:12,689 | ^~~~~~~~ 2025-09-04T16:32:12,689 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:32:12,689 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:32:12,689 68 | std::pair payload; 2025-09-04T16:32:12,689 | ^~~~~~~ 2025-09-04T16:32:12,689 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:32:12,689 65 | int encoding; 2025-09-04T16:32:12,689 | ^~~~~~~~ 2025-09-04T16:32:12,690 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:32:12,690 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:32:12,690 | ^~~~~~~~ 2025-09-04T16:32:12,692 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:32:12,693 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:32:12,693 68 | std::pair payload; 2025-09-04T16:32:12,693 | ^~~~~~~ 2025-09-04T16:32:12,693 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:32:12,693 65 | int encoding; 2025-09-04T16:32:12,693 | ^~~~~~~~ 2025-09-04T16:32:12,693 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:32:12,693 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:32:12,693 | ^~~~~~~~ 2025-09-04T16:32:13,111 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:32:13,111 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:32:13,111 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:32:13,111 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:32:13,112 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:32:13,112 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:32:13,112 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:13,112 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:32:13,112 | ^~~~~~~~ 2025-09-04T16:32:13,112 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:32:13,112 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:32:13,112 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:13,112 59 | template class auto_ptr; 2025-09-04T16:32:13,112 | ^~~~~~~~ 2025-09-04T16:32:13,232 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:32:13,232 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:32:13,232 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:32:13,232 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:13,233 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:32:13,233 | ^~~~~~~~ 2025-09-04T16:32:13,233 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:13,234 59 | template class auto_ptr; 2025-09-04T16:32:13,234 | ^~~~~~~~ 2025-09-04T16:32:13,253 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:13,254 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:32:13,254 | ^~~~~~~~ 2025-09-04T16:32:13,254 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:13,254 59 | template class auto_ptr; 2025-09-04T16:32:13,254 | ^~~~~~~~ 2025-09-04T16:32:13,254 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:13,254 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:32:13,254 | ^~~~~~~~ 2025-09-04T16:32:13,254 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:13,255 59 | template class auto_ptr; 2025-09-04T16:32:13,255 | ^~~~~~~~ 2025-09-04T16:32:13,255 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:13,255 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:32:13,255 | ^~~~~~~~ 2025-09-04T16:32:13,255 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:13,255 59 | template class auto_ptr; 2025-09-04T16:32:13,255 | ^~~~~~~~ 2025-09-04T16:32:13,255 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:13,255 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:32:13,256 | ^~~~~~~~ 2025-09-04T16:32:13,256 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:13,256 59 | template class auto_ptr; 2025-09-04T16:32:13,256 | ^~~~~~~~ 2025-09-04T16:32:13,256 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:13,256 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:32:13,256 | ^~~~~~~~ 2025-09-04T16:32:13,256 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:13,256 59 | template class auto_ptr; 2025-09-04T16:32:13,256 | ^~~~~~~~ 2025-09-04T16:32:13,257 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:13,257 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:13,257 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:32:13,257 | ^~~~~~~~ 2025-09-04T16:32:13,257 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:13,257 59 | template class auto_ptr; 2025-09-04T16:32:13,257 | ^~~~~~~~ 2025-09-04T16:32:13,718 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:32:13,718 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:32:13,718 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:32:13,718 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:32:13,718 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:13,719 420 | : public std::unary_function \ 2025-09-04T16:32:13,719 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,719 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:13,719 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:32:13,719 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,723 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:32:13,724 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:32:13,724 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:32:13,724 from /usr/include/c++/14/ios:44, 2025-09-04T16:32:13,724 from /usr/include/c++/14/ostream:40, 2025-09-04T16:32:13,724 from /usr/include/c++/14/iostream:41, 2025-09-04T16:32:13,724 from ltp/src/segmentor/segment_dll.h:9, 2025-09-04T16:32:13,724 from ltp/src/segmentor/segment_dll.cpp:1: 2025-09-04T16:32:13,724 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,725 117 | struct unary_function 2025-09-04T16:32:13,725 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,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:32:13,725 420 | : public std::unary_function \ 2025-09-04T16:32:13,725 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,725 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:13,725 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:32:13,725 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,725 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,725 117 | struct unary_function 2025-09-04T16:32:13,726 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,726 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:13,726 420 | : public std::unary_function \ 2025-09-04T16:32:13,726 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,726 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:13,726 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:32:13,726 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,726 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,726 117 | struct unary_function 2025-09-04T16:32:13,726 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,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:32:13,727 420 | : public std::unary_function \ 2025-09-04T16:32:13,727 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,727 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:13,727 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:32:13,727 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,727 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,727 117 | struct unary_function 2025-09-04T16:32:13,727 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,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:32:13,728 420 | : public std::unary_function \ 2025-09-04T16:32:13,728 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,728 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:13,728 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:32:13,728 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,728 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,728 117 | struct unary_function 2025-09-04T16:32:13,728 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,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:32:13,729 420 | : public std::unary_function \ 2025-09-04T16:32:13,729 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,729 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:13,729 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:32:13,729 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,729 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,729 117 | struct unary_function 2025-09-04T16:32:13,729 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,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:32:13,729 420 | : public std::unary_function \ 2025-09-04T16:32:13,730 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,730 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:13,730 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:32:13,730 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,730 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,730 117 | struct unary_function 2025-09-04T16:32:13,730 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,730 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:13,730 420 | : public std::unary_function \ 2025-09-04T16:32:13,730 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,730 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:13,731 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:32:13,731 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,731 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,731 117 | struct unary_function 2025-09-04T16:32:13,731 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,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:32:13,731 420 | : public std::unary_function \ 2025-09-04T16:32:13,731 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,731 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:13,732 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:32:13,732 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,732 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,732 117 | struct unary_function 2025-09-04T16:32:13,732 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,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:32:13,732 420 | : public std::unary_function \ 2025-09-04T16:32:13,732 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,732 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:13,732 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:32:13,733 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,733 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,733 117 | struct unary_function 2025-09-04T16:32:13,733 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,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:32:13,733 420 | : public std::unary_function \ 2025-09-04T16:32:13,733 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,733 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:13,733 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:32:13,734 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,734 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,734 117 | struct unary_function 2025-09-04T16:32:13,734 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,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:32:13,734 420 | : public std::unary_function \ 2025-09-04T16:32:13,734 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,734 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:13,734 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:32:13,734 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,735 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,735 117 | struct unary_function 2025-09-04T16:32:13,735 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,735 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:13,735 420 | : public std::unary_function \ 2025-09-04T16:32:13,735 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,735 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:13,735 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:32:13,735 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,735 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,736 117 | struct unary_function 2025-09-04T16:32:13,736 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,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:32:13,736 420 | : public std::unary_function \ 2025-09-04T16:32:13,736 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,736 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:13,736 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:32:13,736 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,736 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,737 117 | struct unary_function 2025-09-04T16:32:13,737 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,737 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:13,737 430 | : public std::unary_function \ 2025-09-04T16:32:13,737 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,737 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:32:13,737 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:32:13,737 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,737 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,737 117 | struct unary_function 2025-09-04T16:32:13,737 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,738 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:13,738 430 | : public std::unary_function \ 2025-09-04T16:32:13,738 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,738 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:32:13,738 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:32:13,738 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,738 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,738 117 | struct unary_function 2025-09-04T16:32:13,738 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,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:32:13,739 420 | : public std::unary_function \ 2025-09-04T16:32:13,739 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,739 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:13,739 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:32:13,739 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,739 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,739 117 | struct unary_function 2025-09-04T16:32:13,739 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,740 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:13,740 420 | : public std::unary_function \ 2025-09-04T16:32:13,740 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,740 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:13,740 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:32:13,740 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,740 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,740 117 | struct unary_function 2025-09-04T16:32:13,741 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,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:32:13,741 420 | : public std::unary_function \ 2025-09-04T16:32:13,741 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,741 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:13,741 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:32:13,741 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:13,742 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,742 117 | struct unary_function 2025-09-04T16:32:13,742 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,742 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:13,742 484 | : public std::unary_function 2025-09-04T16:32:13,742 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,742 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,742 117 | struct unary_function 2025-09-04T16:32:13,742 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,899 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:32:13,900 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:13,900 257 | : std::unary_function 2025-09-04T16:32:13,900 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:13,900 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:13,900 117 | struct unary_function 2025-09-04T16:32:13,900 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:14,124 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:32:14,124 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:14,125 804 | : public std::iterator 2025-09-04T16:32:14,125 | ^~~~~~~~ 2025-09-04T16:32:14,125 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:32:14,125 from /usr/include/c++/14/string:47: 2025-09-04T16:32:14,125 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:14,125 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:14,125 | ^~~~~~~~ 2025-09-04T16:32:14,416 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:32:14,417 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:14,417 89 | : public std::iterator< 2025-09-04T16:32:14,417 | ^~~~~~~~ 2025-09-04T16:32:14,417 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:14,417 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:14,417 | ^~~~~~~~ 2025-09-04T16:32:14,421 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:32:14,422 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:14,422 171 | : public std::iterator< 2025-09-04T16:32:14,422 | ^~~~~~~~ 2025-09-04T16:32:14,422 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:14,422 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:14,422 | ^~~~~~~~ 2025-09-04T16:32:14,462 ltp/src/segmentor/segment_dll.cpp: In function ‘void* segmentor_create_segmentor(const char*, const char*)’: 2025-09-04T16:32:14,462 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:32:14,462 112 | delete wrapper; 2025-09-04T16:32:14,463 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:14,463 ltp/src/segmentor/segment_dll.cpp: In function ‘int segmentor_release_segmentor(void*)’: 2025-09-04T16:32:14,463 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:32:14,463 123 | delete reinterpret_cast(segmentor); 2025-09-04T16:32:14,463 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:14,541 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:32:14,542 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:32:14,542 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:32:14,542 | ^ 2025-09-04T16:32:14,542 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:32:14,542 457 | unsigned int _cap_entries; 2025-09-04T16:32:14,542 | ^~~~~~~~~~~~ 2025-09-04T16:32:14,542 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:32:14,542 450 | unsigned int _num_buckets; 2025-09-04T16:32:14,542 | ^~~~~~~~~~~~ 2025-09-04T16:32:14,543 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:32:14,543 70 | explicit SmartMap() : 2025-09-04T16:32:14,543 | ^~~~~~~~ 2025-09-04T16:32:14,543 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:32:14,543 460 | unsigned int _len_key_buffer; 2025-09-04T16:32:14,543 | ^~~~~~~~~~~~~~~ 2025-09-04T16:32:14,543 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:32:14,543 441 | int * _hash_buckets; 2025-09-04T16:32:14,543 | ^~~~~~~~~~~~~ 2025-09-04T16:32:14,543 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:32:14,544 70 | explicit SmartMap() : 2025-09-04T16:32:14,544 | ^~~~~~~~ 2025-09-04T16:32:14,544 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:32:14,544 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:32:14,544 | ^~~~~~~~~~~ 2025-09-04T16:32:14,544 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:32:14,544 442 | int * _hash_buckets_volumn; 2025-09-04T16:32:14,544 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:14,544 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:32:14,544 70 | explicit SmartMap() : 2025-09-04T16:32:14,544 | ^~~~~~~~ 2025-09-04T16:32:14,547 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:32:14,547 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:32:14,547 614 | set(key, idx); 2025-09-04T16:32:14,547 | ~~~^~~~~~~~~~ 2025-09-04T16:32:14,547 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:32:14,547 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:32:14,548 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:32:14,550 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:32:14,551 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:32:14,551 679 | SmartMap::dump(out); 2025-09-04T16:32:14,551 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:32:14,551 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:32:14,551 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:32:14,551 | ^~~~~~ 2025-09-04T16:32:14,610 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:32:14,610 ltp/src/segmentor/segment_dll.cpp:47:38: required from here 2025-09-04T16:32:14,610 47 | model->external_lexicon.set(buffer.c_str(), true); 2025-09-04T16:32:14,610 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:14,610 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:32:14,610 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:32:14,610 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:32:15,105 ltp/src/segmentor/rulebase.h: At global scope: 2025-09-04T16:32:15,105 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:32:15,105 49 | static void flags_color(int * flags, int left, int right, int color) { 2025-09-04T16:32:15,105 | ^~~~~~~~~~~ 2025-09-04T16:32:15,105 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:32:15,106 41 | static bool flags_clear_check(int * flags, int left, int right) { 2025-09-04T16:32:15,106 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:32:17,534 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:32:17,973 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:32:17,973 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:32:17,973 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:32:17,974 from ltp/src/segmentor/decoder.h:7, 2025-09-04T16:32:17,974 from ltp/src/segmentor/segmentor.h:7, 2025-09-04T16:32:17,974 from ltp/src/segmentor/segmentor.cpp:4: 2025-09-04T16:32:17,974 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:32:17,974 4 | #pragma warning(disable: 4309) 2025-09-04T16:32:19,358 In file included from ltp/src/segmentor/segmentor.cpp:3: 2025-09-04T16:32:19,359 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:32:19,359 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:32:19,359 107 | int _cap_pool; 2025-09-04T16:32:19,359 | ^~~~~~~~~ 2025-09-04T16:32:19,359 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:32:19,359 106 | int _len_pool; 2025-09-04T16:32:19,359 | ^~~~~~~~~ 2025-09-04T16:32:19,359 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:32:19,360 18 | StringVec() : 2025-09-04T16:32:19,360 | ^~~~~~~~~ 2025-09-04T16:32:19,868 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:32:19,868 from ltp/src/segmentor/segmentor.h:4: 2025-09-04T16:32:19,868 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:32:19,869 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:32:19,869 73 | int len = str.size(); 2025-09-04T16:32:19,869 | ^~~ 2025-09-04T16:32:19,872 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:32:19,872 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:32:19,872 127 | int len = str.size(); 2025-09-04T16:32:19,872 | ^~~ 2025-09-04T16:32:19,873 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:32:19,873 128 | int sep_flag = (sep != ""); 2025-09-04T16:32:19,873 | ^~~~~~~~ 2025-09-04T16:32:19,879 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:32:19,880 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:32:19,880 223 | int len = str.size(); 2025-09-04T16:32:19,880 | ^~~ 2025-09-04T16:32:19,978 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:32:19,978 ltp/src/utils/cfgparser.hpp:119:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:32:19,978 119 | bool ret = false; 2025-09-04T16:32:19,978 | ^~~ 2025-09-04T16:32:20,009 In file included from ltp/src/segmentor/featurespace.h:7, 2025-09-04T16:32:20,009 from ltp/src/segmentor/model.h:5, 2025-09-04T16:32:20,009 from ltp/src/segmentor/segmentor.h:5: 2025-09-04T16:32:20,009 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:32:20,009 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:32:20,009 599 | int * entries; 2025-09-04T16:32:20,010 | ^~~~~~~ 2025-09-04T16:32:20,010 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:32:20,010 598 | int cap_entries; 2025-09-04T16:32:20,010 | ^~~~~~~~~~~ 2025-09-04T16:32:20,010 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:32:20,010 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:32:20,010 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:32:20,010 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:32:20,011 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:32:20,011 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:32:20,011 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:20,012 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:32:20,012 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:32:20,012 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:32:20,012 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:32:20,015 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:32:20,015 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:32:20,015 71 | utility::SmartMap * _dicts; 2025-09-04T16:32:20,015 | ^~~~~~ 2025-09-04T16:32:20,015 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:32:20,015 67 | int _i; 2025-09-04T16:32:20,016 | ^~ 2025-09-04T16:32:20,016 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:32:20,016 14 | FeatureSpaceIterator() 2025-09-04T16:32:20,016 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:20,016 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:32:20,016 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:32:20,016 71 | utility::SmartMap * _dicts; 2025-09-04T16:32:20,016 | ^~~~~~ 2025-09-04T16:32:20,016 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:32:20,016 69 | int _num_dicts; 2025-09-04T16:32:20,017 | ^~~~~~~~~~ 2025-09-04T16:32:20,017 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:32:20,017 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:32:20,017 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:20,017 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:32:20,017 69 | int _num_dicts; 2025-09-04T16:32:20,017 | ^~~~~~~~~~ 2025-09-04T16:32:20,017 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:32:20,017 67 | int _i; 2025-09-04T16:32:20,017 | ^~ 2025-09-04T16:32:20,017 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:32:20,018 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:32:20,018 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:20,103 In file included from ltp/src/segmentor/decoder.h:6: 2025-09-04T16:32:20,103 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:32:20,104 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:32:20,104 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:32:20,104 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:32:20,104 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:32:20,104 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:32:20,104 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:20,104 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:32:20,105 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:32:20,105 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:32:20,105 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:32:20,105 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:32:20,105 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:32:20,105 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:32:20,105 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:32:20,105 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:32:20,105 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:20,144 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:32:20,145 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:32:20,145 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:32:20,145 68 | std::pair payload; 2025-09-04T16:32:20,145 | ^~~~~~~ 2025-09-04T16:32:20,145 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:32:20,145 65 | int encoding; 2025-09-04T16:32:20,145 | ^~~~~~~~ 2025-09-04T16:32:20,145 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:32:20,145 18 | iterator(const iterator & other) 2025-09-04T16:32:20,145 | ^~~~~~~~ 2025-09-04T16:32:20,146 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:32:20,146 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:32:20,146 68 | std::pair payload; 2025-09-04T16:32:20,146 | ^~~~~~~ 2025-09-04T16:32:20,146 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:32:20,146 65 | int encoding; 2025-09-04T16:32:20,146 | ^~~~~~~~ 2025-09-04T16:32:20,146 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:32:20,146 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:32:20,146 | ^~~~~~~~ 2025-09-04T16:32:20,149 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:32:20,149 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:32:20,149 68 | std::pair payload; 2025-09-04T16:32:20,149 | ^~~~~~~ 2025-09-04T16:32:20,150 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:32:20,150 65 | int encoding; 2025-09-04T16:32:20,150 | ^~~~~~~~ 2025-09-04T16:32:20,150 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:32:20,150 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:32:20,150 | ^~~~~~~~ 2025-09-04T16:32:20,560 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:32:20,561 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:32:20,561 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:32:20,561 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:32:20,561 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:32:20,561 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:32:20,561 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:20,561 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:32:20,561 | ^~~~~~~~ 2025-09-04T16:32:20,561 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:32:20,562 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:32:20,562 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:20,562 59 | template class auto_ptr; 2025-09-04T16:32:20,562 | ^~~~~~~~ 2025-09-04T16:32:20,687 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:32:20,687 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:32:20,687 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:32:20,687 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:20,688 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:32:20,688 | ^~~~~~~~ 2025-09-04T16:32:20,688 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:20,688 59 | template class auto_ptr; 2025-09-04T16:32:20,688 | ^~~~~~~~ 2025-09-04T16:32:20,703 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:20,703 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:32:20,703 | ^~~~~~~~ 2025-09-04T16:32:20,703 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:20,703 59 | template class auto_ptr; 2025-09-04T16:32:20,703 | ^~~~~~~~ 2025-09-04T16:32:20,705 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:20,705 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:32:20,705 | ^~~~~~~~ 2025-09-04T16:32:20,705 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:20,705 59 | template class auto_ptr; 2025-09-04T16:32:20,705 | ^~~~~~~~ 2025-09-04T16:32:20,706 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:20,706 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:32:20,706 | ^~~~~~~~ 2025-09-04T16:32:20,706 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:20,706 59 | template class auto_ptr; 2025-09-04T16:32:20,706 | ^~~~~~~~ 2025-09-04T16:32:20,706 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:20,706 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:32:20,706 | ^~~~~~~~ 2025-09-04T16:32:20,706 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:20,707 59 | template class auto_ptr; 2025-09-04T16:32:20,707 | ^~~~~~~~ 2025-09-04T16:32:20,707 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:20,707 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:32:20,707 | ^~~~~~~~ 2025-09-04T16:32:20,707 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:20,707 59 | template class auto_ptr; 2025-09-04T16:32:20,707 | ^~~~~~~~ 2025-09-04T16:32:20,709 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:20,709 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:20,709 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:32:20,709 | ^~~~~~~~ 2025-09-04T16:32:20,709 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:20,709 59 | template class auto_ptr; 2025-09-04T16:32:20,710 | ^~~~~~~~ 2025-09-04T16:32:21,203 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:32:21,203 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:32:21,203 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:32:21,203 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:32:21,203 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:21,203 420 | : public std::unary_function \ 2025-09-04T16:32:21,203 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,204 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:21,204 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:32:21,204 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,204 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:32:21,204 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:32:21,204 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:32:21,204 from /usr/include/c++/14/ios:44, 2025-09-04T16:32:21,204 from /usr/include/c++/14/ostream:40, 2025-09-04T16:32:21,204 from /usr/include/c++/14/iostream:41, 2025-09-04T16:32:21,205 from ltp/src/utils/strvec.hpp:7: 2025-09-04T16:32:21,205 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,205 117 | struct unary_function 2025-09-04T16:32:21,205 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,205 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:21,205 420 | : public std::unary_function \ 2025-09-04T16:32:21,205 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,205 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:21,205 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:32:21,205 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,206 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,206 117 | struct unary_function 2025-09-04T16:32:21,206 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,206 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:21,206 420 | : public std::unary_function \ 2025-09-04T16:32:21,206 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,206 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:21,206 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:32:21,206 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,207 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,207 117 | struct unary_function 2025-09-04T16:32:21,207 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,207 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:21,207 420 | : public std::unary_function \ 2025-09-04T16:32:21,207 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,208 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:21,208 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:32:21,208 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,208 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,208 117 | struct unary_function 2025-09-04T16:32:21,208 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,208 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:21,209 420 | : public std::unary_function \ 2025-09-04T16:32:21,209 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,209 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:21,209 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:32:21,209 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,209 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,209 117 | struct unary_function 2025-09-04T16:32:21,209 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,210 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:21,210 420 | : public std::unary_function \ 2025-09-04T16:32:21,210 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,210 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:21,210 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:32:21,210 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,210 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,210 117 | struct unary_function 2025-09-04T16:32:21,211 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,211 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:21,211 420 | : public std::unary_function \ 2025-09-04T16:32:21,211 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,211 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:21,211 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:32:21,211 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,212 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,212 117 | struct unary_function 2025-09-04T16:32:21,212 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,212 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:21,212 420 | : public std::unary_function \ 2025-09-04T16:32:21,212 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,212 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:21,213 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:32:21,213 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,213 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,213 117 | struct unary_function 2025-09-04T16:32:21,213 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,213 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:21,213 420 | : public std::unary_function \ 2025-09-04T16:32:21,214 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,214 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:21,214 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:32:21,214 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,214 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,214 117 | struct unary_function 2025-09-04T16:32:21,214 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,215 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:21,215 420 | : public std::unary_function \ 2025-09-04T16:32:21,215 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,215 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:21,215 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:32:21,215 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,215 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,215 117 | struct unary_function 2025-09-04T16:32:21,216 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,216 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:21,216 420 | : public std::unary_function \ 2025-09-04T16:32:21,216 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,216 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:21,216 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:32:21,216 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,216 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,217 117 | struct unary_function 2025-09-04T16:32:21,217 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,217 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:21,217 420 | : public std::unary_function \ 2025-09-04T16:32:21,217 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,217 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:21,218 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:32:21,218 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,218 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,218 117 | struct unary_function 2025-09-04T16:32:21,218 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,218 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:21,218 420 | : public std::unary_function \ 2025-09-04T16:32:21,219 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,219 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:21,219 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:32:21,219 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,219 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,219 117 | struct unary_function 2025-09-04T16:32:21,219 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,219 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:21,220 420 | : public std::unary_function \ 2025-09-04T16:32:21,220 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,220 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:21,220 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:32:21,220 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,220 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,220 117 | struct unary_function 2025-09-04T16:32:21,220 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,221 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:21,221 430 | : public std::unary_function \ 2025-09-04T16:32:21,221 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,221 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:32:21,221 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:32:21,221 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,221 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,222 117 | struct unary_function 2025-09-04T16:32:21,222 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,222 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:21,223 430 | : public std::unary_function \ 2025-09-04T16:32:21,223 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,223 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:32:21,223 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:32:21,223 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,223 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,223 117 | struct unary_function 2025-09-04T16:32:21,223 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,224 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:21,224 420 | : public std::unary_function \ 2025-09-04T16:32:21,224 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,224 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:21,224 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:32:21,225 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,225 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,225 117 | struct unary_function 2025-09-04T16:32:21,225 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,225 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:21,225 420 | : public std::unary_function \ 2025-09-04T16:32:21,225 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,225 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:21,226 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:32:21,226 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,226 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,226 117 | struct unary_function 2025-09-04T16:32:21,226 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,226 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:21,227 420 | : public std::unary_function \ 2025-09-04T16:32:21,227 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,227 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:21,227 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:32:21,227 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,227 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,227 117 | struct unary_function 2025-09-04T16:32:21,227 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,227 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:21,228 484 | : public std::unary_function 2025-09-04T16:32:21,228 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,228 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,228 117 | struct unary_function 2025-09-04T16:32:21,228 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,360 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:32:21,360 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:21,360 257 | : std::unary_function 2025-09-04T16:32:21,360 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,360 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:21,361 117 | struct unary_function 2025-09-04T16:32:21,361 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:21,586 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:32:21,586 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:21,586 804 | : public std::iterator 2025-09-04T16:32:21,586 | ^~~~~~~~ 2025-09-04T16:32:21,587 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:32:21,587 from /usr/include/c++/14/string:47: 2025-09-04T16:32:21,587 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:21,587 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:21,587 | ^~~~~~~~ 2025-09-04T16:32:21,878 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:32:21,878 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:21,878 89 | : public std::iterator< 2025-09-04T16:32:21,878 | ^~~~~~~~ 2025-09-04T16:32:21,878 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:21,878 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:21,878 | ^~~~~~~~ 2025-09-04T16:32:21,883 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:32:21,883 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:21,883 171 | : public std::iterator< 2025-09-04T16:32:21,883 | ^~~~~~~~ 2025-09-04T16:32:21,883 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:21,883 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:21,884 | ^~~~~~~~ 2025-09-04T16:32:21,922 In file included from ltp/src/segmentor/segmentor.cpp:8: 2025-09-04T16:32:21,923 ltp/src/segmentor/segmentreader.h: In constructor ‘ltp::segmentor::SegmentReader::SegmentReader(std::istream&, bool, int)’: 2025-09-04T16:32:21,923 ltp/src/segmentor/segmentreader.h:111:8: warning: ‘ltp::segmentor::SegmentReader::segmented’ will be initialized after [-Wreorder] 2025-09-04T16:32:21,923 111 | bool segmented; 2025-09-04T16:32:21,923 | ^~~~~~~~~ 2025-09-04T16:32:21,923 ltp/src/segmentor/segmentreader.h:110:7: warning: ‘int ltp::segmentor::SegmentReader::style’ [-Wreorder] 2025-09-04T16:32:21,923 110 | int style; 2025-09-04T16:32:21,923 | ^~~~~ 2025-09-04T16:32:21,924 ltp/src/segmentor/segmentreader.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:32:21,924 16 | SegmentReader(std::istream & _ifs, bool _segmented = false, int _style = 4) : 2025-09-04T16:32:21,924 | ^~~~~~~~~~~~~ 2025-09-04T16:32:21,925 ltp/src/segmentor/segmentreader.h: In member function ‘ltp::segmentor::Instance* ltp::segmentor::SegmentReader::next()’: 2025-09-04T16:32:21,925 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:32:21,925 39 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:32:21,925 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:32:21,931 In file included from ltp/src/segmentor/segmentor.cpp:9: 2025-09-04T16:32:21,931 ltp/src/segmentor/segmentwriter.h: In member function ‘void ltp::segmentor::SegmentWriter::debug(const ltp::segmentor::Instance*)’: 2025-09-04T16:32:21,932 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:32:21,932 33 | for (int i = 0; i < inst->tags.size(); ++ i) { 2025-09-04T16:32:21,932 | ~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,933 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:32:21,933 39 | for (int i = 0; i < inst->tagsidx.size(); ++ i) { 2025-09-04T16:32:21,933 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,935 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:32:21,935 45 | for (int i = 0; i < inst->predicted_tags.size(); ++ i) { 2025-09-04T16:32:21,935 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,936 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:32:21,937 51 | for (int i = 0; i < inst->predicted_tagsidx.size(); ++ i) { 2025-09-04T16:32:21,937 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,938 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:32:21,938 57 | for (int i = 0; i < inst->words.size(); ++ i) { 2025-09-04T16:32:21,938 | ~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,940 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:32:21,940 63 | for (int i = 0; i < inst->predicted_words.size(); ++ i) { 2025-09-04T16:32:21,940 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,942 ltp/src/segmentor/segmentor.h: In constructor ‘ltp::segmentor::Segmentor::Segmentor()’: 2025-09-04T16:32:21,942 ltp/src/segmentor/segmentor.h:286:11: warning: ‘ltp::segmentor::Segmentor::model’ will be initialized after [-Wreorder] 2025-09-04T16:32:21,942 286 | Model * model; 2025-09-04T16:32:21,942 | ^~~~~ 2025-09-04T16:32:21,942 ltp/src/segmentor/segmentor.h:277:17: warning: ‘ltp::segmentor::TrainOptions* ltp::segmentor::Segmentor::train_opt’ [-Wreorder] 2025-09-04T16:32:21,942 277 | TrainOptions* train_opt; 2025-09-04T16:32:21,943 | ^~~~~~~~~ 2025-09-04T16:32:21,943 ltp/src/segmentor/segmentor.cpp:27:1: warning: when initialized here [-Wreorder] 2025-09-04T16:32:21,943 27 | Segmentor::Segmentor() 2025-09-04T16:32:21,943 | ^~~~~~~~~ 2025-09-04T16:32:21,943 ltp/src/segmentor/segmentor.h:298:16: warning: ‘ltp::segmentor::Segmentor::score_matrix’ will be initialized after [-Wreorder] 2025-09-04T16:32:21,943 298 | ScoreMatrix* score_matrix; 2025-09-04T16:32:21,943 | ^~~~~~~~~~~~ 2025-09-04T16:32:21,943 ltp/src/segmentor/segmentor.h:265:9: warning: ‘bool ltp::segmentor::Segmentor::__TRAIN__’ [-Wreorder] 2025-09-04T16:32:21,943 265 | bool __TRAIN__; 2025-09-04T16:32:21,944 | ^~~~~~~~~ 2025-09-04T16:32:21,944 ltp/src/segmentor/segmentor.cpp:27:1: warning: when initialized here [-Wreorder] 2025-09-04T16:32:21,944 27 | Segmentor::Segmentor() 2025-09-04T16:32:21,944 | ^~~~~~~~~ 2025-09-04T16:32:21,945 ltp/src/segmentor/segmentor.h: In constructor ‘ltp::segmentor::Segmentor::Segmentor(ltp::utility::ConfigParser&)’: 2025-09-04T16:32:21,945 ltp/src/segmentor/segmentor.h:298:16: warning: ‘ltp::segmentor::Segmentor::score_matrix’ will be initialized after [-Wreorder] 2025-09-04T16:32:21,945 298 | ScoreMatrix* score_matrix; 2025-09-04T16:32:21,945 | ^~~~~~~~~~~~ 2025-09-04T16:32:21,945 ltp/src/segmentor/segmentor.h:265:9: warning: ‘bool ltp::segmentor::Segmentor::__TRAIN__’ [-Wreorder] 2025-09-04T16:32:21,945 265 | bool __TRAIN__; 2025-09-04T16:32:21,946 | ^~~~~~~~~ 2025-09-04T16:32:21,946 ltp/src/segmentor/segmentor.cpp:40:1: warning: when initialized here [-Wreorder] 2025-09-04T16:32:21,946 40 | Segmentor::Segmentor(utils::ConfigParser & cfg) : 2025-09-04T16:32:21,946 | ^~~~~~~~~ 2025-09-04T16:32:21,951 ltp/src/segmentor/segmentor.cpp: In member function ‘void ltp::segmentor::Segmentor::run()’: 2025-09-04T16:32:21,951 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:32:21,951 78 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:32:21,951 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,963 ltp/src/segmentor/segmentor.cpp: In member function ‘virtual void ltp::segmentor::Segmentor::build_configuration()’: 2025-09-04T16:32:21,963 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:32:21,963 215 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:32:21,963 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,964 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:32:21,964 230 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:32:21,964 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,967 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:32:21,967 251 | for (int i = 0; i < freqs.size(); ++ i) { 2025-09-04T16:32:21,967 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:32:21,982 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:32:21,983 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:32:21,983 345 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:32:21,983 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:32:21,987 ltp/src/segmentor/segmentor.cpp: In member function ‘virtual void ltp::segmentor::Segmentor::build_feature_space()’: 2025-09-04T16:32:21,988 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:32:21,988 418 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:32:21,988 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:21,993 ltp/src/segmentor/segmentor.cpp: In member function ‘virtual ltp::segmentor::Model* ltp::segmentor::Segmentor::erase_rare_features(const int*)’: 2025-09-04T16:32:21,993 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:32:21,993 509 | for (int i = 0; i < model->labels.size(); ++ i) { 2025-09-04T16:32:21,993 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:22,003 ltp/src/segmentor/segmentor.cpp: In member function ‘virtual void ltp::segmentor::Segmentor::train()’: 2025-09-04T16:32:22,003 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:32:22,004 716 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:32:22,004 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:22,104 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:32:22,104 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:32:22,104 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:32:22,104 | ^ 2025-09-04T16:32:22,104 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:32:22,104 457 | unsigned int _cap_entries; 2025-09-04T16:32:22,104 | ^~~~~~~~~~~~ 2025-09-04T16:32:22,104 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:32:22,104 450 | unsigned int _num_buckets; 2025-09-04T16:32:22,105 | ^~~~~~~~~~~~ 2025-09-04T16:32:22,105 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:32:22,105 70 | explicit SmartMap() : 2025-09-04T16:32:22,105 | ^~~~~~~~ 2025-09-04T16:32:22,105 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:32:22,105 460 | unsigned int _len_key_buffer; 2025-09-04T16:32:22,105 | ^~~~~~~~~~~~~~~ 2025-09-04T16:32:22,105 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:32:22,105 441 | int * _hash_buckets; 2025-09-04T16:32:22,105 | ^~~~~~~~~~~~~ 2025-09-04T16:32:22,105 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:32:22,106 70 | explicit SmartMap() : 2025-09-04T16:32:22,106 | ^~~~~~~~ 2025-09-04T16:32:22,106 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:32:22,106 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:32:22,106 | ^~~~~~~~~~~ 2025-09-04T16:32:22,106 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:32:22,106 442 | int * _hash_buckets_volumn; 2025-09-04T16:32:22,106 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:22,106 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:32:22,106 70 | explicit SmartMap() : 2025-09-04T16:32:22,106 | ^~~~~~~~ 2025-09-04T16:32:22,109 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:32:22,109 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:32:22,109 614 | set(key, idx); 2025-09-04T16:32:22,109 | ~~~^~~~~~~~~~ 2025-09-04T16:32:22,109 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:32:22,109 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:32:22,109 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:32:22,112 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:32:22,112 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:32:22,113 679 | SmartMap::dump(out); 2025-09-04T16:32:22,113 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:32:22,113 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:32:22,113 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:32:22,113 | ^~~~~~ 2025-09-04T16:32:22,184 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:32:22,185 ltp/src/segmentor/segmentor.cpp:228:25: required from here 2025-09-04T16:32:22,185 228 | utils::SmartMap wordfreq; 2025-09-04T16:32:22,185 | ^~~~~~~~ 2025-09-04T16:32:22,185 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:32:22,185 457 | unsigned int _cap_entries; 2025-09-04T16:32:22,185 | ^~~~~~~~~~~~ 2025-09-04T16:32:22,185 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:32:22,185 450 | unsigned int _num_buckets; 2025-09-04T16:32:22,185 | ^~~~~~~~~~~~ 2025-09-04T16:32:22,186 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:32:22,186 70 | explicit SmartMap() : 2025-09-04T16:32:22,186 | ^~~~~~~~ 2025-09-04T16:32:22,186 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:32:22,186 460 | unsigned int _len_key_buffer; 2025-09-04T16:32:22,186 | ^~~~~~~~~~~~~~~ 2025-09-04T16:32:22,186 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:32:22,186 441 | int * _hash_buckets; 2025-09-04T16:32:22,186 | ^~~~~~~~~~~~~ 2025-09-04T16:32:22,186 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:32:22,186 70 | explicit SmartMap() : 2025-09-04T16:32:22,186 | ^~~~~~~~ 2025-09-04T16:32:22,187 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:32:22,187 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:32:22,187 | ^~~~~~~~~~~ 2025-09-04T16:32:22,187 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:32:22,187 442 | int * _hash_buckets_volumn; 2025-09-04T16:32:22,187 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:22,187 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:32:22,187 70 | explicit SmartMap() : 2025-09-04T16:32:22,187 | ^~~~~~~~ 2025-09-04T16:32:22,189 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:32:22,189 ltp/src/segmentor/segmentor.cpp:236:19: required from here 2025-09-04T16:32:22,189 236 | wordfreq.set(inst->words[j].c_str(), true); 2025-09-04T16:32:22,190 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:22,190 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:32:22,190 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:32:22,190 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:32:22,927 ltp/src/segmentor/rulebase.h: At global scope: 2025-09-04T16:32:22,927 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:32:22,927 49 | static void flags_color(int * flags, int left, int right, int color) { 2025-09-04T16:32:22,928 | ^~~~~~~~~~~ 2025-09-04T16:32:22,928 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:32:22,928 41 | static bool flags_clear_check(int * flags, int left, int right) { 2025-09-04T16:32:22,928 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:32:34,951 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:32:36,306 ltp/src/srl/Configuration.cpp: In member function ‘void Configuration::parse(const std::vector >&)’: 2025-09-04T16:32:36,306 ltp/src/srl/Configuration.cpp:60:12: warning: unused variable ‘language_end’ [-Wunused-variable] 2025-09-04T16:32:36,306 60 | size_t language_end = find(lines, ""); 2025-09-04T16:32:36,306 | ^~~~~~~~~~~~ 2025-09-04T16:32:38,242 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:32:40,145 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:32:40,197 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:32:40,197 from ltp/src/srl/DataPreProcess.cpp:11: 2025-09-04T16:32:40,198 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:32:40,198 12 | #pragma warning(disable:4786) 2025-09-04T16:32:40,238 In file included from ltp/src/srl/MyTree.h:15: 2025-09-04T16:32:40,239 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:32:40,239 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:32:42,247 In file included from ltp/src/srl/MyTree.h:17: 2025-09-04T16:32:42,247 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:32:42,247 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:32:42,247 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:32:42,248 | ~~^~~~~~~~~~~~ 2025-09-04T16:32:42,250 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:32:42,250 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:32:42,250 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:32:42,250 | ~~^~~~~~~~~~~~ 2025-09-04T16:32:44,016 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:32:44,067 In file included from ltp/src/srl/DepSRL.h:14, 2025-09-04T16:32:44,067 from ltp/src/srl/DepSRL.cpp:12: 2025-09-04T16:32:44,067 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:32:44,067 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:32:44,538 In file included from ltp/src/srl/SRLBaselineExt.h:13, 2025-09-04T16:32:44,538 from ltp/src/srl/DepSRL.h:16: 2025-09-04T16:32:44,538 ltp/src/srl/SRLBaseline.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:32:44,538 12 | #pragma warning(disable:4786) 2025-09-04T16:32:44,539 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:32:44,539 from ltp/src/srl/SRLBaseline.h:15: 2025-09-04T16:32:44,539 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:32:44,539 12 | #pragma warning(disable:4786) 2025-09-04T16:32:47,791 In file included from ltp/src/srl/DepSRL.h:15: 2025-09-04T16:32:47,791 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:32:47,791 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:32:47,791 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:32:47,792 | ~~^~~~~~~~~~~~ 2025-09-04T16:32:47,794 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:32:47,794 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:32:47,794 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:32:47,794 | ~~^~~~~~~~~~~~ 2025-09-04T16:32:48,439 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:32:48,439 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:32:48,439 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:32:48,439 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:32:48,439 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:32:48,439 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:32:48,439 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:32:48,440 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:32:48,440 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:32:48,440 | ^~~~~~~~ 2025-09-04T16:32:48,440 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:32:48,440 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:32:48,440 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:32:48,440 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:48,440 59 | template class auto_ptr; 2025-09-04T16:32:48,440 | ^~~~~~~~ 2025-09-04T16:32:48,484 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:32:48,484 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:32:48,484 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:32:48,484 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:32:48,485 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:48,485 656 | , public std::unary_function 2025-09-04T16:32:48,485 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:48,486 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:32:48,486 from ltp/src/srl/MyStruct.h:15: 2025-09-04T16:32:48,486 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:48,486 117 | struct unary_function 2025-09-04T16:32:48,486 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:48,499 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:32:48,499 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:32:48,499 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:32:48,500 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:48,500 660 | , public std::binary_function 2025-09-04T16:32:48,500 | ^~~~~~~~~~~~~~~ 2025-09-04T16:32:48,500 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:32:48,500 131 | struct binary_function 2025-09-04T16:32:48,500 | ^~~~~~~~~~~~~~~ 2025-09-04T16:32:48,742 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:32:48,742 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:32:48,742 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:32:48,742 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:32:48,743 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:32:48,743 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:32:48,743 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:32:48,743 188 | failed ************ (Pred::************ 2025-09-04T16:32:48,743 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:48,743 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:32:48,743 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:48,743 190 | ); 2025-09-04T16:32:48,743 | ~ 2025-09-04T16:32:48,743 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:32:48,744 188 | failed ************ (Pred::************ 2025-09-04T16:32:48,744 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:48,744 | - 2025-09-04T16:32:48,744 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:32:48,744 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:48,744 190 | ); 2025-09-04T16:32:48,744 | ~ 2025-09-04T16:32:48,744 | - 2025-09-04T16:32:48,745 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:32:48,745 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:32:48,745 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:48,745 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:32:48,745 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:48,745 195 | ); 2025-09-04T16:32:48,745 | ~ 2025-09-04T16:32:48,745 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:32:48,746 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:32:48,746 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:48,746 | - 2025-09-04T16:32:48,746 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:32:48,746 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:48,746 195 | ); 2025-09-04T16:32:48,746 | ~ 2025-09-04T16:32:48,746 | - 2025-09-04T16:32:48,799 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:32:48,799 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:32:48,799 42 | typedef typename Array::index_range index_range; 2025-09-04T16:32:48,800 | ^~~~~~~~~~~ 2025-09-04T16:32:48,800 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:32:48,800 43 | typedef typename Array::index index; 2025-09-04T16:32:48,800 | ^~~~~ 2025-09-04T16:32:48,801 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:32:48,801 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:32:48,801 53 | typedef typename Array::index_range index_range; 2025-09-04T16:32:48,801 | ^~~~~~~~~~~ 2025-09-04T16:32:48,801 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:32:48,801 54 | typedef typename Array::index index; 2025-09-04T16:32:48,801 | ^~~~~ 2025-09-04T16:32:48,874 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:32:48,874 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:32:48,874 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:32:48,874 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:48,874 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:32:48,874 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:48,875 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:48,875 117 | struct unary_function 2025-09-04T16:32:48,875 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:48,876 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:48,876 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:32:48,876 | ^~~~~~~~~~~~~~~ 2025-09-04T16:32:48,876 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:32:48,876 131 | struct binary_function 2025-09-04T16:32:48,876 | ^~~~~~~~~~~~~~~ 2025-09-04T16:32:48,877 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:48,877 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:32:48,878 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:48,878 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:48,878 117 | struct unary_function 2025-09-04T16:32:48,878 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:48,879 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:48,879 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:32:48,879 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:48,879 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:48,879 117 | struct unary_function 2025-09-04T16:32:48,880 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:48,880 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:48,881 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:32:48,881 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:48,881 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:48,881 117 | struct unary_function 2025-09-04T16:32:48,881 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:48,882 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:48,882 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:32:48,882 | ^~~~~~~~~~~~~~~ 2025-09-04T16:32:48,882 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:32:48,882 131 | struct binary_function 2025-09-04T16:32:48,882 | ^~~~~~~~~~~~~~~ 2025-09-04T16:32:48,883 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:48,883 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:32:48,883 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:48,884 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:48,884 117 | struct unary_function 2025-09-04T16:32:48,884 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:48,884 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:48,885 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:32:48,885 | ^~~~~~~~~~~~~~~ 2025-09-04T16:32:48,885 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:32:48,885 131 | struct binary_function 2025-09-04T16:32:48,885 | ^~~~~~~~~~~~~~~ 2025-09-04T16:32:48,886 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:48,886 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:32:48,887 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:48,887 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:48,887 117 | struct unary_function 2025-09-04T16:32:48,887 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:48,888 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:48,888 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:32:48,888 | ^~~~~~~~~~~~~~~ 2025-09-04T16:32:48,888 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:32:48,888 131 | struct binary_function 2025-09-04T16:32:48,888 | ^~~~~~~~~~~~~~~ 2025-09-04T16:32:48,889 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:48,889 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:32:48,889 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:48,889 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:48,889 117 | struct unary_function 2025-09-04T16:32:48,890 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:48,890 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:48,890 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:32:48,890 | ^~~~~~~~~~~~~~~ 2025-09-04T16:32:48,891 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:32:48,891 131 | struct binary_function 2025-09-04T16:32:48,891 | ^~~~~~~~~~~~~~~ 2025-09-04T16:32:48,892 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:48,892 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:32:48,892 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:48,893 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:48,893 117 | struct unary_function 2025-09-04T16:32:48,893 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:48,893 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:48,894 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:32:48,894 | ^~~~~~~~~~~~~~~ 2025-09-04T16:32:48,894 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:32:48,894 131 | struct binary_function 2025-09-04T16:32:48,894 | ^~~~~~~~~~~~~~~ 2025-09-04T16:32:49,598 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:32:49,598 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:32:49,598 278 | for (int index = 0; index < vecPairNNLPS.size(); index++) 2025-09-04T16:32:49,598 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:49,604 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:32:49,604 302 | for (int index = 0; index < vecPairPSBuf.size(); index++) 2025-09-04T16:32:49,604 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:49,607 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:32:49,607 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:32:49,607 318 | for (int index = 0; index < vecPairMaxArgs.size(); index++) 2025-09-04T16:32:49,608 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:49,610 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:32:49,610 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:32:49,610 368 | for(int id = 0; id < vctCol.size(); id++) { 2025-09-04T16:32:49,610 | ~~~^~~~~~~~~~~~~~~ 2025-09-04T16:32:49,611 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:32:49,611 374 | for(int id = 0; id < vctSameDel.size(); id++) { 2025-09-04T16:32:49,611 | ~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:49,634 ltp/src/srl/DepSRL.cpp: In member function ‘bool DepSRL::IsInsertPredicate(int, std::vector, double> >&, std::vector >&) const’: 2025-09-04T16:32:49,634 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:32:49,634 433 | for(int index = 0; index < vecPairPSBuf.size(); index++) 2025-09-04T16:32:49,634 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:49,656 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::FindCollisionCand(const std::vector >&, const std::pair&, std::vector&) const’: 2025-09-04T16:32:49,656 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:32:49,656 538 | for (int index = 0; index < vecPairPSCands.size(); index++) 2025-09-04T16:32:49,657 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:49,658 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:32:49,658 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:32:49,658 556 | for (int index = 0; index < vecPairArgCands.size(); index++) 2025-09-04T16:32:49,659 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:49,661 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:32:49,661 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:32:49,661 581 | for (int index = 0; index < vecPairPSTemp.size(); index++) 2025-09-04T16:32:49,661 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:49,668 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:32:49,668 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:32:49,668 622 | for (int index = 0; index < vecPairPSBuf.size(); index++) 2025-09-04T16:32:49,669 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:49,671 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:32:49,672 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:32:49,672 675 | for (int index = 0; index < vecPairPS.size(); index++) 2025-09-04T16:32:49,672 | ~~~~~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:49,674 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:32:49,674 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:32:49,675 720 | for (int index = 0; index < vecIndex.size(); index++) 2025-09-04T16:32:49,675 | ~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:32:49,681 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:32:49,682 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:32:49,682 790 | for (id = 0; id < vecCol.size(); id++) 2025-09-04T16:32:49,682 | ~~~^~~~~~~~~~~~~~~ 2025-09-04T16:32:49,682 ltp/src/srl/DepSRL.cpp:787:9: warning: unused variable ‘isPSColInsert’ [-Wunused-variable] 2025-09-04T16:32:49,682 787 | int isPSColInsert = 1; 2025-09-04T16:32:49,682 | ^~~~~~~~~~~~~ 2025-09-04T16:32:49,684 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:32:49,684 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:32:49,684 842 | for (id = 0; id < vecSame.size(); id++) 2025-09-04T16:32:49,684 | ~~~^~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,519 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:32:50,519 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:32:50,519 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:32:50,520 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:32:50,520 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,520 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,520 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:32:50,520 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,520 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,520 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:32:50,520 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,520 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,520 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:32:50,520 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:32:50,521 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,521 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:32:50,521 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:32:50,521 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:32:50,521 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:32:50,521 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:32:50,521 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,521 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,521 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:32:50,521 391 | boost::function_requires >(); 2025-09-04T16:32:50,521 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,522 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:32:50,522 340 | init_multi_array_ref(extents); 2025-09-04T16:32:50,522 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:32:50,522 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:32:50,522 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:32:50,522 | ^ 2025-09-04T16:32:50,522 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:32:50,522 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:32:50,522 | ^ 2025-09-04T16:32:50,522 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:32:50,522 38 | Sentence() {} 2025-09-04T16:32:50,522 | ^ 2025-09-04T16:32:50,523 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:32:50,523 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,523 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,523 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:32:50,523 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:32:50,523 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,524 | ^ 2025-09-04T16:32:50,525 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:32:50,525 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:32:50,525 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,525 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,525 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:32:50,525 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,525 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,525 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:32:50,525 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,526 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,526 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:32:50,526 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:32:50,526 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,526 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:32:50,526 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:32:50,526 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:32:50,526 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:32:50,526 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:32:50,526 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,526 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,527 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:32:50,527 391 | boost::function_requires >(); 2025-09-04T16:32:50,527 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,527 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:32:50,527 340 | init_multi_array_ref(extents); 2025-09-04T16:32:50,527 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:32:50,527 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:32:50,527 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:32:50,527 | ^ 2025-09-04T16:32:50,527 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:32:50,527 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:32:50,528 | ^ 2025-09-04T16:32:50,528 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:32:50,528 38 | Sentence() {} 2025-09-04T16:32:50,528 | ^ 2025-09-04T16:32:50,528 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:32:50,528 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,528 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,533 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:32:50,534 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,534 | ^ 2025-09-04T16:32:50,534 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:32:50,534 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:32:50,534 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,534 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,534 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:32:50,534 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,535 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,535 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:32:50,535 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:32:50,535 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,535 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:32:50,535 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:32:50,535 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:32:50,535 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:32:50,535 45 | typedef mpl::bool_ type; 2025-09-04T16:32:50,535 | ^~~~ 2025-09-04T16:32:50,536 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:32:50,536 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:32:50,536 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,536 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,536 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:32:50,536 391 | boost::function_requires >(); 2025-09-04T16:32:50,536 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,536 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:32:50,536 340 | init_multi_array_ref(extents); 2025-09-04T16:32:50,537 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:32:50,537 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:32:50,537 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:32:50,537 | ^ 2025-09-04T16:32:50,537 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:32:50,537 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:32:50,537 | ^ 2025-09-04T16:32:50,537 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:32:50,537 38 | Sentence() {} 2025-09-04T16:32:50,537 | ^ 2025-09-04T16:32:50,538 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:32:50,538 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,538 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,538 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:32:50,538 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,538 | ^ 2025-09-04T16:32:50,538 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:32:50,538 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:32:50,538 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,538 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,539 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:32:50,539 391 | boost::function_requires >(); 2025-09-04T16:32:50,539 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,539 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:32:50,539 340 | init_multi_array_ref(extents); 2025-09-04T16:32:50,539 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:32:50,539 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:32:50,539 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:32:50,539 | ^ 2025-09-04T16:32:50,540 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:32:50,540 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:32:50,540 | ^ 2025-09-04T16:32:50,540 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:32:50,540 38 | Sentence() {} 2025-09-04T16:32:50,540 | ^ 2025-09-04T16:32:50,540 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:32:50,540 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,540 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,540 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:32:50,541 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:32:50,541 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:32:50,541 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:32:50,541 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:32:50,541 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:32:50,541 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:32:50,541 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,541 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,541 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:32:50,542 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:32:50,542 | ^ 2025-09-04T16:32:50,542 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:32:50,542 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:32:50,542 | ^~~~~~~~~~~~ 2025-09-04T16:32:50,542 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:32:50,542 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,542 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,542 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:32:50,542 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:32:50,543 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,543 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,543 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:32:50,543 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,543 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,543 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:32:50,543 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,543 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,543 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:32:50,544 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:32:50,544 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,544 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:32:50,544 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:32:50,544 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:32:50,544 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:32:50,544 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:32:50,544 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,544 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,544 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:32:50,545 391 | boost::function_requires >(); 2025-09-04T16:32:50,545 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,545 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:32:50,545 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:32:50,545 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,545 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:32:50,545 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:32:50,545 | ^ 2025-09-04T16:32:50,545 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:32:50,545 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:32:50,546 | ^ 2025-09-04T16:32:50,546 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:32:50,546 38 | Sentence() {} 2025-09-04T16:32:50,546 | ^ 2025-09-04T16:32:50,546 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:32:50,546 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,546 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,546 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:32:50,546 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,546 | ^ 2025-09-04T16:32:50,547 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:32:50,547 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:32:50,547 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,547 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,547 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:32:50,547 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,547 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,547 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:32:50,547 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,547 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,548 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:32:50,548 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:32:50,548 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,548 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:32:50,548 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:32:50,548 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:32:50,548 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:32:50,548 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:32:50,548 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,549 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,549 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:32:50,549 391 | boost::function_requires >(); 2025-09-04T16:32:50,549 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,549 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:32:50,549 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:32:50,549 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,549 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:32:50,549 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:32:50,550 | ^ 2025-09-04T16:32:50,550 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:32:50,550 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:32:50,550 | ^ 2025-09-04T16:32:50,550 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:32:50,550 38 | Sentence() {} 2025-09-04T16:32:50,550 | ^ 2025-09-04T16:32:50,550 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:32:50,550 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,550 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,550 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:32:50,551 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,551 | ^ 2025-09-04T16:32:50,551 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:32:50,551 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:32:50,551 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,551 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,551 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:32:50,551 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,551 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,552 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:32:50,552 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:32:50,552 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,552 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:32:50,552 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:32:50,552 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:32:50,552 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:32:50,552 45 | typedef mpl::bool_ type; 2025-09-04T16:32:50,552 | ^~~~ 2025-09-04T16:32:50,552 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:32:50,553 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:32:50,553 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,553 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,553 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:32:50,553 391 | boost::function_requires >(); 2025-09-04T16:32:50,553 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,553 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:32:50,553 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:32:50,553 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,554 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:32:50,554 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:32:50,554 | ^ 2025-09-04T16:32:50,554 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:32:50,554 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:32:50,554 | ^ 2025-09-04T16:32:50,554 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:32:50,554 38 | Sentence() {} 2025-09-04T16:32:50,554 | ^ 2025-09-04T16:32:50,554 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:32:50,555 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,555 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,555 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:32:50,555 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,555 | ^ 2025-09-04T16:32:50,555 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:32:50,555 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:32:50,555 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,555 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,556 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:32:50,556 391 | boost::function_requires >(); 2025-09-04T16:32:50,556 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,556 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:32:50,556 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:32:50,556 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,556 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:32:50,556 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:32:50,556 | ^ 2025-09-04T16:32:50,556 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:32:50,557 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:32:50,557 | ^ 2025-09-04T16:32:50,557 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:32:50,557 38 | Sentence() {} 2025-09-04T16:32:50,557 | ^ 2025-09-04T16:32:50,557 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:32:50,557 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,557 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,557 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:32:50,557 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,557 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,558 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:32:50,558 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:32:50,558 | ^ 2025-09-04T16:32:50,558 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:32:50,558 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:32:50,558 | ^~~~~~~~~~~~ 2025-09-04T16:32:50,558 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:32:50,558 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,558 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,558 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:32:50,559 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:32:50,559 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,559 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,559 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:32:50,559 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,559 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,559 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:32:50,559 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,559 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,559 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:32:50,560 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,560 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,560 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:32:50,560 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:32:50,560 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,560 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:32:50,560 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:32:50,560 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,560 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,560 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:32:50,561 391 | boost::function_requires >(); 2025-09-04T16:32:50,561 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,561 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:32:50,561 340 | init_multi_array_ref(extents); 2025-09-04T16:32:50,561 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:32:50,561 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:32:50,561 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:32:50,561 | ^ 2025-09-04T16:32:50,561 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:32:50,561 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:32:50,562 | ^ 2025-09-04T16:32:50,562 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:32:50,562 38 | Sentence() {} 2025-09-04T16:32:50,562 | ^ 2025-09-04T16:32:50,562 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:32:50,562 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,562 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,562 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:32:50,562 30 | ~model() 2025-09-04T16:32:50,562 | ^ 2025-09-04T16:32:50,563 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:32:50,563 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:32:50,563 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,563 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:32:50,563 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:32:50,563 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,563 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,563 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:32:50,563 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,563 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,564 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:32:50,564 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,564 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,564 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:32:50,564 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,564 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,564 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:32:50,564 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:32:50,564 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,564 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:32:50,564 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:32:50,565 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,565 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,565 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:32:50,565 391 | boost::function_requires >(); 2025-09-04T16:32:50,565 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,565 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:32:50,565 340 | init_multi_array_ref(extents); 2025-09-04T16:32:50,565 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:32:50,565 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:32:50,566 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:32:50,566 | ^ 2025-09-04T16:32:50,566 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:32:50,566 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:32:50,566 | ^ 2025-09-04T16:32:50,566 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:32:50,566 38 | Sentence() {} 2025-09-04T16:32:50,566 | ^ 2025-09-04T16:32:50,566 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:32:50,566 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,566 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,567 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:32:50,567 30 | ~model() 2025-09-04T16:32:50,567 | ^ 2025-09-04T16:32:50,567 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:32:50,567 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:32:50,567 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,567 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:32:50,567 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:32:50,567 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,567 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,568 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:32:50,568 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,568 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,568 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:32:50,568 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,568 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,568 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:32:50,568 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:32:50,568 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,568 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:32:50,569 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:32:50,569 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:32:50,569 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:32:50,569 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:32:50,569 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,569 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,569 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:32:50,569 391 | boost::function_requires >(); 2025-09-04T16:32:50,569 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,569 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:32:50,570 340 | init_multi_array_ref(extents); 2025-09-04T16:32:50,570 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:32:50,570 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:32:50,570 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:32:50,570 | ^ 2025-09-04T16:32:50,570 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:32:50,570 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:32:50,570 | ^ 2025-09-04T16:32:50,570 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:32:50,570 38 | Sentence() {} 2025-09-04T16:32:50,571 | ^ 2025-09-04T16:32:50,571 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:32:50,571 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,571 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,571 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:32:50,571 30 | ~model() 2025-09-04T16:32:50,571 | ^ 2025-09-04T16:32:50,571 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:32:50,571 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:32:50,571 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,572 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:32:50,572 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:32:50,572 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,572 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,572 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:32:50,572 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,572 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,572 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:32:50,572 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,572 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,573 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:32:50,573 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,573 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,573 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:32:50,573 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:32:50,573 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,573 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:32:50,573 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:32:50,574 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,574 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,574 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:32:50,574 391 | boost::function_requires >(); 2025-09-04T16:32:50,574 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,574 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:32:50,574 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:32:50,574 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,574 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:32:50,574 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:32:50,575 | ^ 2025-09-04T16:32:50,575 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:32:50,575 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:32:50,575 | ^ 2025-09-04T16:32:50,575 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:32:50,575 38 | Sentence() {} 2025-09-04T16:32:50,575 | ^ 2025-09-04T16:32:50,575 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:32:50,575 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,575 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,575 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:32:50,576 30 | ~model() 2025-09-04T16:32:50,576 | ^ 2025-09-04T16:32:50,576 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:32:50,576 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:32:50,576 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,576 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:32:50,576 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:32:50,576 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,576 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,576 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:32:50,577 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,577 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,577 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:32:50,577 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,577 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,577 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:32:50,577 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,577 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,577 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:32:50,577 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:32:50,577 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,578 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:32:50,578 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:32:50,578 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,578 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,578 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:32:50,578 391 | boost::function_requires >(); 2025-09-04T16:32:50,578 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,578 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:32:50,578 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:32:50,579 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,579 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:32:50,579 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:32:50,579 | ^ 2025-09-04T16:32:50,579 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:32:50,579 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:32:50,579 | ^ 2025-09-04T16:32:50,579 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:32:50,579 38 | Sentence() {} 2025-09-04T16:32:50,579 | ^ 2025-09-04T16:32:50,580 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:32:50,580 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,580 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,580 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:32:50,580 30 | ~model() 2025-09-04T16:32:50,580 | ^ 2025-09-04T16:32:50,580 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:32:50,580 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:32:50,580 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,581 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:32:50,581 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:32:50,581 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,581 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,581 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:32:50,581 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,581 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,581 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:32:50,581 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,581 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,582 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:32:50,582 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:32:50,582 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,582 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:32:50,582 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:32:50,582 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:32:50,582 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:32:50,582 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:32:50,582 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,582 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,583 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:32:50,583 391 | boost::function_requires >(); 2025-09-04T16:32:50,583 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,583 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:32:50,583 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:32:50,583 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,583 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:32:50,583 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:32:50,583 | ^ 2025-09-04T16:32:50,584 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:32:50,584 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:32:50,584 | ^ 2025-09-04T16:32:50,584 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:32:50,584 38 | Sentence() {} 2025-09-04T16:32:50,584 | ^ 2025-09-04T16:32:50,584 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:32:50,584 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,584 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,584 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:32:50,585 30 | ~model() 2025-09-04T16:32:50,585 | ^ 2025-09-04T16:32:50,585 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:32:50,585 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:32:50,585 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,589 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:32:50,589 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:32:50,589 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,590 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,590 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:32:50,590 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,590 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,590 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:32:50,590 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,590 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,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:32:50,590 391 | boost::function_requires >(); 2025-09-04T16:32:50,590 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,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:32:50,591 340 | init_multi_array_ref(extents); 2025-09-04T16:32:50,591 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:32:50,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:32:50,591 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:32:50,591 | ^ 2025-09-04T16:32:50,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:32:50,591 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:32:50,591 | ^ 2025-09-04T16:32:50,591 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:32:50,592 38 | Sentence() {} 2025-09-04T16:32:50,592 | ^ 2025-09-04T16:32:50,592 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:32:50,592 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,592 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,592 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:32:50,592 107 | template <> struct SignedInteger {}; 2025-09-04T16:32:50,592 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,592 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:32:50,593 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:32:50,593 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,593 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,593 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:32:50,593 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:32:50,593 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,593 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:32:50,593 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:32:50,593 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:32:50,594 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:32:50,594 45 | typedef mpl::bool_ type; 2025-09-04T16:32:50,594 | ^~~~ 2025-09-04T16:32:50,594 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:32:50,594 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:32:50,594 | ^~~~~ 2025-09-04T16:32:50,594 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:32:50,594 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:32:50,594 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,594 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,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:32:50,595 391 | boost::function_requires >(); 2025-09-04T16:32:50,595 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,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:32:50,595 340 | init_multi_array_ref(extents); 2025-09-04T16:32:50,595 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:32:50,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:32:50,595 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:32:50,595 | ^ 2025-09-04T16:32:50,595 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:32:50,596 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:32:50,596 | ^ 2025-09-04T16:32:50,596 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:32:50,596 38 | Sentence() {} 2025-09-04T16:32:50,596 | ^ 2025-09-04T16:32:50,596 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:32:50,596 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,596 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,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::Convertible]’ 2025-09-04T16:32:50,596 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,597 | ^ 2025-09-04T16:32:50,597 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:32:50,597 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:32:50,597 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,597 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,597 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:32:50,597 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:32:50,597 | ^~~~~~~~~~~~~ 2025-09-04T16:32:50,597 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:32:50,597 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,598 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,598 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:32:50,598 391 | boost::function_requires >(); 2025-09-04T16:32:50,598 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,598 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:32:50,598 340 | init_multi_array_ref(extents); 2025-09-04T16:32:50,598 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:32:50,598 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:32:50,599 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:32:50,599 | ^ 2025-09-04T16:32:50,599 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:32:50,599 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:32:50,599 | ^ 2025-09-04T16:32:50,599 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:32:50,599 38 | Sentence() {} 2025-09-04T16:32:50,599 | ^ 2025-09-04T16:32:50,599 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:32:50,599 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,600 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,600 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:32:50,600 30 | ~model() 2025-09-04T16:32:50,600 | ^ 2025-09-04T16:32:50,600 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:32:50,600 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:32:50,600 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,609 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:32:50,610 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:32:50,610 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,610 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,610 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:32:50,610 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,610 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,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::Convertible]’ 2025-09-04T16:32:50,610 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:32:50,610 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,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:32:50,611 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:32:50,611 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:32:50,611 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:32:50,611 45 | typedef mpl::bool_ type; 2025-09-04T16:32:50,611 | ^~~~ 2025-09-04T16:32:50,611 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:32:50,611 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:32:50,611 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:32:50,611 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:50,612 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:32:50,612 391 | boost::function_requires >(); 2025-09-04T16:32:50,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,612 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:32:50,612 340 | init_multi_array_ref(extents); 2025-09-04T16:32:50,612 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:32:50,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:32:50,612 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:32:50,612 | ^ 2025-09-04T16:32:50,613 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:32:50,613 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:32:50,613 | ^ 2025-09-04T16:32:50,613 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:32:50,613 38 | Sentence() {} 2025-09-04T16:32:50,613 | ^ 2025-09-04T16:32:50,613 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:32:50,613 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:32:50,613 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:32:50,613 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:32:50,614 30 | ~model() 2025-09-04T16:32:50,614 | ^ 2025-09-04T16:32:50,614 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:32:50,614 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:32:50,614 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:53,960 In file included from /usr/include/c++/14/algorithm:61, 2025-09-04T16:32:53,960 from ltp/src/__util/MyLib.h:21: 2025-09-04T16:32:53,960 /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:32:53,961 /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:32:53,961 822 | remove_if(_ForwardIterator __first, _ForwardIterator __last, 2025-09-04T16:32:53,961 | ^~~~~~~~~ 2025-09-04T16:32:53,961 /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:32:55,188 In file included from /usr/include/c++/14/vector:72, 2025-09-04T16:32:55,188 from ltp/src/srl/MyStruct.h:17: 2025-09-04T16:32:55,189 /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:32:55,189 /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:32:55,189 195 | vector<_Tp, _Alloc>:: 2025-09-04T16:32:55,189 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:55,189 /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:32:55,653 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:32:55,654 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:32:55,654 380 | remove_if( 2025-09-04T16:32:55,654 | ~~~~~~~~~^ 2025-09-04T16:32:55,654 381 | vecPairMaxArgBuf.begin(), 2025-09-04T16:32:55,654 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:55,654 382 | vecPairMaxArgBuf.end(), 2025-09-04T16:32:55,654 | ~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:55,654 383 | boost::bind( 2025-09-04T16:32:55,654 | ~~~~~~~~~~~~ 2025-09-04T16:32:55,655 384 | less(), 2025-09-04T16:32:55,655 | ~~~~~~~~~~~~~~~ 2025-09-04T16:32:55,655 385 | boost::bind( 2025-09-04T16:32:55,655 | ~~~~~~~~~~~~ 2025-09-04T16:32:55,655 386 | &pair::second, 2025-09-04T16:32:55,655 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:55,655 387 | _1 2025-09-04T16:32:55,655 | ~~ 2025-09-04T16:32:55,655 388 | ), 2025-09-04T16:32:55,655 | ~~ 2025-09-04T16:32:55,655 389 | 0 2025-09-04T16:32:55,656 | ~ 2025-09-04T16:32:55,656 390 | ) 2025-09-04T16:32:55,656 | ~ 2025-09-04T16:32:55,656 391 | ), 2025-09-04T16:32:55,656 | ~ 2025-09-04T16:32:55,656 In file included from /usr/include/c++/14/vector:66: 2025-09-04T16:32:55,656 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:32:55,656 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:32:55,656 /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:32:55,656 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2025-09-04T16:32:55,657 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:55,657 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:32:55,657 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:32:55,657 395 | remove_if( 2025-09-04T16:32:55,657 | ~~~~~~~~~^ 2025-09-04T16:32:55,657 396 | vecPairNextArgBuf.begin(), 2025-09-04T16:32:55,657 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:55,657 397 | vecPairNextArgBuf.end(), 2025-09-04T16:32:55,657 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:55,657 398 | boost::bind( 2025-09-04T16:32:55,658 | ~~~~~~~~~~~~ 2025-09-04T16:32:55,658 399 | less(), 2025-09-04T16:32:55,658 | ~~~~~~~~~~~~~~~ 2025-09-04T16:32:55,658 400 | boost::bind( 2025-09-04T16:32:55,658 | ~~~~~~~~~~~~ 2025-09-04T16:32:55,658 401 | &pair::second, 2025-09-04T16:32:55,658 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:55,658 402 | _1 2025-09-04T16:32:55,658 | ~~ 2025-09-04T16:32:55,658 403 | ), 2025-09-04T16:32:55,658 | ~~ 2025-09-04T16:32:55,658 404 | 0 2025-09-04T16:32:55,659 | ~ 2025-09-04T16:32:55,659 405 | ) 2025-09-04T16:32:55,659 | ~ 2025-09-04T16:32:55,659 406 | ), 2025-09-04T16:32:55,659 | ~ 2025-09-04T16:32:55,659 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:32:55,659 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:32:55,659 /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:32:55,659 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2025-09-04T16:32:55,659 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:56,954 /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:32:56,954 /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:32:56,954 181 | vector<_Tp, _Alloc>:: 2025-09-04T16:32:56,955 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:57,032 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:32:57,032 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:32:57,033 /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:32:57,033 1537 | { return _M_erase(begin() + (__position - cbegin())); } 2025-09-04T16:32:57,033 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:57,033 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:32:57,033 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:32:57,033 /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:32:57,033 1537 | { return _M_erase(begin() + (__position - cbegin())); } 2025-09-04T16:32:57,033 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:58,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/src/srl/FeatureExtractor.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/FeatureExtractor.o 2025-09-04T16:33:02,087 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:33:02,088 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:33:02,088 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:33:02,088 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:33:02,088 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:33:02,088 from ltp/src/srl/FeatureExtractor.cpp:12: 2025-09-04T16:33:02,088 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:33:02,088 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:33:02,088 | ^~~~~~~~ 2025-09-04T16:33:02,089 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:33:02,089 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:33:02,089 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:33:02,089 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:02,089 59 | template class auto_ptr; 2025-09-04T16:33:02,089 | ^~~~~~~~ 2025-09-04T16:33:02,129 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:33:02,130 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:33:02,130 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:33:02,130 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:33:02,130 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:02,130 656 | , public std::unary_function 2025-09-04T16:33:02,130 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:02,130 In file included from /usr/include/c++/14/functional:49, 2025-09-04T16:33:02,130 from ltp/thirdparty/boost/include/boost/function.hpp:13: 2025-09-04T16:33:02,131 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:02,131 117 | struct unary_function 2025-09-04T16:33:02,131 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:02,143 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:33:02,143 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:33:02,143 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:33:02,143 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:02,143 660 | , public std::binary_function 2025-09-04T16:33:02,143 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:02,143 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:02,144 131 | struct binary_function 2025-09-04T16:33:02,144 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:03,050 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:33:03,050 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:33:03,050 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:33:03,050 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:33:03,050 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:33:03,050 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:33:03,050 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:33:03,051 188 | failed ************ (Pred::************ 2025-09-04T16:33:03,051 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:03,051 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:33:03,051 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:03,051 190 | ); 2025-09-04T16:33:03,051 | ~ 2025-09-04T16:33:03,051 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:33:03,051 188 | failed ************ (Pred::************ 2025-09-04T16:33:03,051 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:03,051 | - 2025-09-04T16:33:03,052 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:33:03,052 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:03,052 190 | ); 2025-09-04T16:33:03,052 | ~ 2025-09-04T16:33:03,052 | - 2025-09-04T16:33:03,052 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:33:03,052 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:33:03,052 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:03,052 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:33:03,052 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:03,053 195 | ); 2025-09-04T16:33:03,053 | ~ 2025-09-04T16:33:03,053 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:33:03,053 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:33:03,053 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:03,053 | - 2025-09-04T16:33:03,053 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:33:03,053 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:03,053 195 | ); 2025-09-04T16:33:03,053 | ~ 2025-09-04T16:33:03,054 | - 2025-09-04T16:33:03,090 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:33:03,090 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:33:03,091 42 | typedef typename Array::index_range index_range; 2025-09-04T16:33:03,091 | ^~~~~~~~~~~ 2025-09-04T16:33:03,091 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:33:03,091 43 | typedef typename Array::index index; 2025-09-04T16:33:03,091 | ^~~~~ 2025-09-04T16:33:03,091 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:33:03,091 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:33:03,091 53 | typedef typename Array::index_range index_range; 2025-09-04T16:33:03,091 | ^~~~~~~~~~~ 2025-09-04T16:33:03,091 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:33:03,092 54 | typedef typename Array::index index; 2025-09-04T16:33:03,092 | ^~~~~ 2025-09-04T16:33:03,161 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:33:03,161 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:33:03,162 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:33:03,162 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:03,162 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:33:03,162 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:03,162 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:03,162 117 | struct unary_function 2025-09-04T16:33:03,162 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:03,163 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:03,164 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:33:03,164 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:03,164 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:03,164 131 | struct binary_function 2025-09-04T16:33:03,164 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:03,164 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:03,164 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:33:03,164 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:03,164 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:03,165 117 | struct unary_function 2025-09-04T16:33:03,165 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:03,165 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:03,165 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:33:03,165 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:03,165 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:03,165 117 | struct unary_function 2025-09-04T16:33:03,165 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:03,165 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:03,166 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:33:03,166 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:03,166 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:03,166 117 | struct unary_function 2025-09-04T16:33:03,166 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:03,166 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:03,166 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:33:03,166 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:03,166 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:03,166 131 | struct binary_function 2025-09-04T16:33:03,167 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:03,167 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:03,167 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:33:03,167 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:03,167 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:03,167 117 | struct unary_function 2025-09-04T16:33:03,167 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:03,167 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:03,167 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:33:03,167 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:03,168 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:03,168 131 | struct binary_function 2025-09-04T16:33:03,168 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:03,168 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:03,168 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:33:03,168 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:03,168 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:03,168 117 | struct unary_function 2025-09-04T16:33:03,168 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:03,168 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:03,169 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:33:03,169 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:03,169 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:03,169 131 | struct binary_function 2025-09-04T16:33:03,169 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:03,169 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:03,169 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:33:03,169 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:03,169 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:03,169 117 | struct unary_function 2025-09-04T16:33:03,170 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:03,170 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:03,170 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:33:03,170 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:03,170 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:03,170 131 | struct binary_function 2025-09-04T16:33:03,170 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:03,170 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:03,170 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:33:03,171 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:03,171 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:03,171 117 | struct unary_function 2025-09-04T16:33:03,171 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:03,171 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:03,171 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:33:03,171 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:03,171 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:03,171 131 | struct binary_function 2025-09-04T16:33:03,172 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:03,888 ltp/src/srl/FeatureExtractor.cpp: In member function ‘void FeatureExtractor::fg_path_length_(size_t)’: 2025-09-04T16:33:03,889 ltp/src/srl/FeatureExtractor.cpp:1005:24: warning: unused variable ‘up_path’ [-Wunused-variable] 2025-09-04T16:33:03,889 1005 | const std::string& up_path = get_feature_value_(FEAT_UP_PATH, row); 2025-09-04T16:33:03,889 | ^~~~~~~ 2025-09-04T16:33:03,927 ltp/src/srl/FeatureExtractor.cpp: In member function ‘void FeatureExtractor::fg_verb_voice_en_(size_t)’: 2025-09-04T16:33:03,927 ltp/src/srl/FeatureExtractor.cpp:1394:19: warning: unused variable ‘LEMMA’ [-Wunused-variable] 2025-09-04T16:33:03,927 1394 | const string& LEMMA = mp_sentence->get_PLEMMA(row); 2025-09-04T16:33:03,927 | ^~~~~ 2025-09-04T16:33:04,648 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:33:04,648 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:33:04,649 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:33:04,649 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:33:04,649 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,649 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,649 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:04,649 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,649 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,649 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:04,649 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,650 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,650 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:33:04,650 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:04,650 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,650 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:04,650 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:04,650 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:04,650 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:33:04,650 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:04,651 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,651 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,651 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:33:04,651 391 | boost::function_requires >(); 2025-09-04T16:33:04,651 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,651 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:33:04,651 340 | init_multi_array_ref(extents); 2025-09-04T16:33:04,651 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:04,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:33:04,651 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:04,652 | ^ 2025-09-04T16:33:04,652 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:33:04,652 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:04,652 | ^ 2025-09-04T16:33:04,652 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:04,652 38 | Sentence() {} 2025-09-04T16:33:04,652 | ^ 2025-09-04T16:33:04,652 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:04,652 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,653 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,653 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:33:04,653 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:33:04,653 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,653 | ^ 2025-09-04T16:33:04,653 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:33:04,654 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:33:04,654 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,654 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,654 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:04,654 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,654 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,654 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:04,654 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,654 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,655 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:33:04,655 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:04,655 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,655 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:04,655 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:04,655 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:04,655 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:33:04,655 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:04,655 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,655 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,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:33:04,656 391 | boost::function_requires >(); 2025-09-04T16:33:04,656 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,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:33:04,656 340 | init_multi_array_ref(extents); 2025-09-04T16:33:04,656 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:04,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:33:04,656 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:04,656 | ^ 2025-09-04T16:33:04,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:33:04,657 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:04,657 | ^ 2025-09-04T16:33:04,657 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:04,657 38 | Sentence() {} 2025-09-04T16:33:04,657 | ^ 2025-09-04T16:33:04,657 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:04,657 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,657 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,657 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:33:04,657 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,658 | ^ 2025-09-04T16:33:04,658 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:33:04,658 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:04,658 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,658 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,658 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:04,658 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,658 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,658 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:33:04,659 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:04,659 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,659 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:04,659 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:04,659 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:04,659 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:33:04,659 45 | typedef mpl::bool_ type; 2025-09-04T16:33:04,659 | ^~~~ 2025-09-04T16:33:04,660 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:33:04,660 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:04,660 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,660 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,660 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:33:04,660 391 | boost::function_requires >(); 2025-09-04T16:33:04,660 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,660 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:33:04,661 340 | init_multi_array_ref(extents); 2025-09-04T16:33:04,661 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:04,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:33:04,661 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:04,661 | ^ 2025-09-04T16:33:04,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:33:04,661 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:04,661 | ^ 2025-09-04T16:33:04,662 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:04,662 38 | Sentence() {} 2025-09-04T16:33:04,662 | ^ 2025-09-04T16:33:04,662 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:04,662 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,662 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,662 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:33:04,662 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,662 | ^ 2025-09-04T16:33:04,663 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:33:04,663 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:04,663 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,663 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,663 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:33:04,663 391 | boost::function_requires >(); 2025-09-04T16:33:04,663 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,664 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:33:04,664 340 | init_multi_array_ref(extents); 2025-09-04T16:33:04,664 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:04,664 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:33:04,664 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:04,664 | ^ 2025-09-04T16:33:04,664 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:33:04,664 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:04,665 | ^ 2025-09-04T16:33:04,665 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:04,665 38 | Sentence() {} 2025-09-04T16:33:04,665 | ^ 2025-09-04T16:33:04,665 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:04,665 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,665 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,665 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:33:04,665 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:33:04,666 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:33:04,666 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:33:04,666 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:33:04,666 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:33:04,666 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:33:04,666 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,666 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,666 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:33:04,666 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:33:04,667 | ^ 2025-09-04T16:33:04,667 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:33:04,667 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:33:04,667 | ^~~~~~~~~~~~ 2025-09-04T16:33:04,667 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:33:04,667 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,667 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,667 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:33:04,668 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:33:04,668 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,668 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,668 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:04,668 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,668 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,668 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:04,668 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,668 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,669 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:33:04,669 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:04,669 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,669 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:04,669 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:04,669 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:04,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:33:04,669 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:04,670 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,670 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,670 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:33:04,670 391 | boost::function_requires >(); 2025-09-04T16:33:04,670 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,670 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:33:04,671 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:04,671 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,671 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:33:04,671 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:04,671 | ^ 2025-09-04T16:33:04,671 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:33:04,671 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:04,671 | ^ 2025-09-04T16:33:04,672 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:04,672 38 | Sentence() {} 2025-09-04T16:33:04,672 | ^ 2025-09-04T16:33:04,672 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:04,672 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,672 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,672 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:33:04,672 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,672 | ^ 2025-09-04T16:33:04,673 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:33:04,673 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:33:04,673 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,673 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,673 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:04,673 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,673 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,673 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:04,674 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,674 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,674 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:33:04,674 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:04,674 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,674 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:04,674 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:04,674 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:04,674 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:33:04,675 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:04,675 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,675 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,675 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:33:04,675 391 | boost::function_requires >(); 2025-09-04T16:33:04,675 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,675 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:33:04,675 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:04,675 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,676 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:33:04,676 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:04,676 | ^ 2025-09-04T16:33:04,676 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:33:04,676 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:04,676 | ^ 2025-09-04T16:33:04,676 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:04,676 38 | Sentence() {} 2025-09-04T16:33:04,676 | ^ 2025-09-04T16:33:04,677 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:04,677 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,677 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,677 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:33:04,677 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,677 | ^ 2025-09-04T16:33:04,677 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:33:04,677 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:04,677 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,678 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,678 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:04,678 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,678 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,678 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:33:04,678 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:04,678 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,678 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:04,679 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:04,679 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:04,679 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:33:04,679 45 | typedef mpl::bool_ type; 2025-09-04T16:33:04,679 | ^~~~ 2025-09-04T16:33:04,679 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:33:04,679 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:04,679 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,679 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,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:33:04,680 391 | boost::function_requires >(); 2025-09-04T16:33:04,680 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,680 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:33:04,680 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:04,680 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,680 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:33:04,680 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:04,680 | ^ 2025-09-04T16:33:04,680 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:33:04,681 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:04,681 | ^ 2025-09-04T16:33:04,681 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:04,681 38 | Sentence() {} 2025-09-04T16:33:04,681 | ^ 2025-09-04T16:33:04,681 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:04,681 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,681 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,681 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:33:04,682 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,682 | ^ 2025-09-04T16:33:04,682 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:33:04,682 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:04,682 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,682 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,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:33:04,682 391 | boost::function_requires >(); 2025-09-04T16:33:04,682 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,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:33:04,683 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:04,683 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,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:33:04,683 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:04,683 | ^ 2025-09-04T16:33:04,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:33:04,683 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:04,684 | ^ 2025-09-04T16:33:04,684 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:04,684 38 | Sentence() {} 2025-09-04T16:33:04,684 | ^ 2025-09-04T16:33:04,684 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:04,684 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,684 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,684 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:33:04,684 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,684 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,685 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:33:04,685 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:33:04,685 | ^ 2025-09-04T16:33:04,685 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:33:04,685 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:33:04,685 | ^~~~~~~~~~~~ 2025-09-04T16:33:04,685 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:33:04,685 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,685 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,687 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:33:04,687 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:33:04,687 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,688 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,688 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:33:04,688 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,688 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,688 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:04,688 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,688 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,688 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:04,688 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,689 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,689 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:33:04,689 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:04,689 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,689 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:33:04,689 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:04,689 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,689 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,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:33:04,690 391 | boost::function_requires >(); 2025-09-04T16:33:04,690 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,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:33:04,690 340 | init_multi_array_ref(extents); 2025-09-04T16:33:04,690 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:04,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:33:04,690 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:04,690 | ^ 2025-09-04T16:33:04,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:33:04,691 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:04,691 | ^ 2025-09-04T16:33:04,691 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:04,691 38 | Sentence() {} 2025-09-04T16:33:04,691 | ^ 2025-09-04T16:33:04,691 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:04,691 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,691 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,692 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:33:04,692 30 | ~model() 2025-09-04T16:33:04,692 | ^ 2025-09-04T16:33:04,692 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:04,692 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:33:04,692 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,692 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:33:04,692 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:33:04,692 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,693 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,693 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:33:04,693 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,693 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,693 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:04,693 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,693 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,693 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:04,693 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,694 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,694 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:33:04,694 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:04,694 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,694 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:33:04,694 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:04,694 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,694 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,694 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:33:04,694 391 | boost::function_requires >(); 2025-09-04T16:33:04,695 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,695 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:33:04,695 340 | init_multi_array_ref(extents); 2025-09-04T16:33:04,695 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:04,695 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:33:04,695 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:04,695 | ^ 2025-09-04T16:33:04,695 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:33:04,695 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:04,695 | ^ 2025-09-04T16:33:04,696 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:04,696 38 | Sentence() {} 2025-09-04T16:33:04,696 | ^ 2025-09-04T16:33:04,696 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:04,696 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,696 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,696 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:33:04,696 30 | ~model() 2025-09-04T16:33:04,696 | ^ 2025-09-04T16:33:04,696 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:04,696 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:33:04,697 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,697 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:33:04,697 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:33:04,697 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,697 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,697 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:04,697 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,697 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,697 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:04,697 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,697 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,698 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:33:04,698 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:04,698 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,698 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:04,698 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:04,698 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:04,698 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:33:04,698 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:04,698 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,699 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,699 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:33:04,699 391 | boost::function_requires >(); 2025-09-04T16:33:04,699 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,699 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:33:04,699 340 | init_multi_array_ref(extents); 2025-09-04T16:33:04,699 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:04,699 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:33:04,700 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:04,700 | ^ 2025-09-04T16:33:04,700 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:33:04,700 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:04,700 | ^ 2025-09-04T16:33:04,700 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:04,700 38 | Sentence() {} 2025-09-04T16:33:04,700 | ^ 2025-09-04T16:33:04,700 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:04,700 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,701 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,701 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:33:04,701 30 | ~model() 2025-09-04T16:33:04,701 | ^ 2025-09-04T16:33:04,701 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:04,701 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:33:04,701 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,701 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:33:04,701 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:33:04,701 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,702 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,702 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:33:04,702 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,702 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,702 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:04,702 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,702 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,702 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:04,702 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,702 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,703 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:33:04,703 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:04,703 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,703 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:33:04,703 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:04,703 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,703 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,703 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:33:04,703 391 | boost::function_requires >(); 2025-09-04T16:33:04,703 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,704 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:33:04,704 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:04,704 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,704 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:33:04,704 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:04,704 | ^ 2025-09-04T16:33:04,704 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:33:04,704 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:04,704 | ^ 2025-09-04T16:33:04,705 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:04,705 38 | Sentence() {} 2025-09-04T16:33:04,705 | ^ 2025-09-04T16:33:04,705 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:04,705 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,705 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,705 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:33:04,705 30 | ~model() 2025-09-04T16:33:04,705 | ^ 2025-09-04T16:33:04,705 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:04,706 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:33:04,706 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,706 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:33:04,706 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:33:04,706 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,706 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,706 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:33:04,706 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,706 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,706 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:04,707 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,707 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,707 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:04,707 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,707 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,707 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:33:04,707 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:04,707 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,707 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:33:04,708 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:04,708 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,708 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,708 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:33:04,708 391 | boost::function_requires >(); 2025-09-04T16:33:04,708 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,708 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:33:04,708 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:04,708 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,709 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:33:04,709 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:04,709 | ^ 2025-09-04T16:33:04,709 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:33:04,709 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:04,709 | ^ 2025-09-04T16:33:04,709 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:04,709 38 | Sentence() {} 2025-09-04T16:33:04,709 | ^ 2025-09-04T16:33:04,709 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:04,709 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,710 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,710 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:33:04,710 30 | ~model() 2025-09-04T16:33:04,710 | ^ 2025-09-04T16:33:04,710 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:04,710 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:33:04,710 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,710 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:33:04,710 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:33:04,711 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,711 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,711 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:04,711 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,711 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,711 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:04,711 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,711 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,711 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:33:04,711 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:04,711 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,712 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:04,712 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:04,712 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:04,712 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:33:04,712 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:04,712 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,712 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,712 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:33:04,712 391 | boost::function_requires >(); 2025-09-04T16:33:04,712 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,713 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:33:04,713 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:04,713 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,713 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:33:04,713 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:04,713 | ^ 2025-09-04T16:33:04,713 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:33:04,713 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:04,713 | ^ 2025-09-04T16:33:04,714 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:04,714 38 | Sentence() {} 2025-09-04T16:33:04,714 | ^ 2025-09-04T16:33:04,714 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:04,714 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,714 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,714 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:33:04,714 30 | ~model() 2025-09-04T16:33:04,714 | ^ 2025-09-04T16:33:04,714 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:04,715 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:33:04,715 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,716 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:33:04,717 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:33:04,717 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,717 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,717 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:33:04,717 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,717 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,717 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:04,717 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,717 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,717 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:33:04,717 391 | boost::function_requires >(); 2025-09-04T16:33:04,718 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,718 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:33:04,718 340 | init_multi_array_ref(extents); 2025-09-04T16:33:04,718 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:04,718 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:33:04,718 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:04,718 | ^ 2025-09-04T16:33:04,718 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:33:04,718 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:04,718 | ^ 2025-09-04T16:33:04,719 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:04,719 38 | Sentence() {} 2025-09-04T16:33:04,719 | ^ 2025-09-04T16:33:04,719 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:04,719 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,719 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,719 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:33:04,719 107 | template <> struct SignedInteger {}; 2025-09-04T16:33:04,719 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,720 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:33:04,720 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:33:04,720 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,720 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,720 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:33:04,720 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:04,720 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,720 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:04,721 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:04,721 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:04,721 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:33:04,721 45 | typedef mpl::bool_ type; 2025-09-04T16:33:04,721 | ^~~~ 2025-09-04T16:33:04,721 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:33:04,721 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:33:04,721 | ^~~~~ 2025-09-04T16:33:04,721 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:33:04,721 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:04,722 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,722 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,722 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:33:04,722 391 | boost::function_requires >(); 2025-09-04T16:33:04,722 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,722 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:33:04,722 340 | init_multi_array_ref(extents); 2025-09-04T16:33:04,722 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:04,722 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:33:04,722 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:04,723 | ^ 2025-09-04T16:33:04,723 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:33:04,723 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:04,723 | ^ 2025-09-04T16:33:04,723 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:04,723 38 | Sentence() {} 2025-09-04T16:33:04,723 | ^ 2025-09-04T16:33:04,723 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:04,723 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,724 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,724 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:33:04,724 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,724 | ^ 2025-09-04T16:33:04,724 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:33:04,724 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:33:04,724 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,724 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,724 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:33:04,724 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:04,725 | ^~~~~~~~~~~~~ 2025-09-04T16:33:04,725 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:04,725 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,725 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,725 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:33:04,725 391 | boost::function_requires >(); 2025-09-04T16:33:04,725 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,725 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:33:04,725 340 | init_multi_array_ref(extents); 2025-09-04T16:33:04,725 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:04,726 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:33:04,726 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:04,726 | ^ 2025-09-04T16:33:04,726 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:33:04,726 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:04,726 | ^ 2025-09-04T16:33:04,726 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:04,726 38 | Sentence() {} 2025-09-04T16:33:04,726 | ^ 2025-09-04T16:33:04,727 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:04,727 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,727 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,727 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:33:04,727 30 | ~model() 2025-09-04T16:33:04,727 | ^ 2025-09-04T16:33:04,727 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:04,727 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:33:04,727 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,731 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:33:04,732 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:33:04,732 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,732 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,732 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:33:04,732 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,732 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,732 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:33:04,732 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:04,732 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,733 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:04,733 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:04,733 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:04,733 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:33:04,733 45 | typedef mpl::bool_ type; 2025-09-04T16:33:04,733 | ^~~~ 2025-09-04T16:33:04,733 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:33:04,733 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:04,733 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:04,734 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:04,734 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:33:04,734 391 | boost::function_requires >(); 2025-09-04T16:33:04,734 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,734 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:33:04,734 340 | init_multi_array_ref(extents); 2025-09-04T16:33:04,734 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:04,734 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:33:04,734 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:04,735 | ^ 2025-09-04T16:33:04,735 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:33:04,735 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:04,735 | ^ 2025-09-04T16:33:04,735 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:04,735 38 | Sentence() {} 2025-09-04T16:33:04,735 | ^ 2025-09-04T16:33:04,735 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:04,735 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:04,735 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:04,736 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:33:04,736 30 | ~model() 2025-09-04T16:33:04,736 | ^ 2025-09-04T16:33:04,736 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:04,736 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:33:04,736 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:18,884 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:33:22,677 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:33:22,677 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:33:22,677 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:33:22,677 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:33:22,677 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:33:22,678 from ltp/src/srl/GetInstance.h:18, 2025-09-04T16:33:22,678 from ltp/src/srl/GetInstance.cpp:12: 2025-09-04T16:33:22,678 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:33:22,678 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:33:22,678 | ^~~~~~~~ 2025-09-04T16:33:22,678 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:33:22,678 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:33:22,678 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:33:22,678 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:22,678 59 | template class auto_ptr; 2025-09-04T16:33:22,679 | ^~~~~~~~ 2025-09-04T16:33:22,719 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:33:22,719 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:33:22,719 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:33:22,719 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:33:22,720 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:22,720 656 | , public std::unary_function 2025-09-04T16:33:22,720 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:22,720 In file included from /usr/include/c++/14/bits/refwrap.h:39, 2025-09-04T16:33:22,720 from /usr/include/c++/14/vector:68, 2025-09-04T16:33:22,720 from ltp/src/srl/GetInstance.h:14: 2025-09-04T16:33:22,720 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:22,720 117 | struct unary_function 2025-09-04T16:33:22,720 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:22,732 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:33:22,732 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:33:22,733 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:33:22,733 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:22,733 660 | , public std::binary_function 2025-09-04T16:33:22,733 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:22,733 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:22,733 131 | struct binary_function 2025-09-04T16:33:22,733 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:23,200 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:33:23,200 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:33:23,200 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:33:23,200 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:33:23,201 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:33:23,201 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:33:23,201 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:33:23,201 188 | failed ************ (Pred::************ 2025-09-04T16:33:23,201 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:23,201 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:33:23,201 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:23,201 190 | ); 2025-09-04T16:33:23,201 | ~ 2025-09-04T16:33:23,201 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:33:23,202 188 | failed ************ (Pred::************ 2025-09-04T16:33:23,202 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:23,202 | - 2025-09-04T16:33:23,202 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:33:23,202 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:23,202 190 | ); 2025-09-04T16:33:23,202 | ~ 2025-09-04T16:33:23,202 | - 2025-09-04T16:33:23,202 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:33:23,202 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:33:23,203 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:23,203 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:33:23,203 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:23,203 195 | ); 2025-09-04T16:33:23,203 | ~ 2025-09-04T16:33:23,203 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:33:23,203 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:33:23,203 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:23,203 | - 2025-09-04T16:33:23,204 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:33:23,204 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:23,204 195 | ); 2025-09-04T16:33:23,204 | ~ 2025-09-04T16:33:23,204 | - 2025-09-04T16:33:23,240 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:33:23,241 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:33:23,241 42 | typedef typename Array::index_range index_range; 2025-09-04T16:33:23,241 | ^~~~~~~~~~~ 2025-09-04T16:33:23,241 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:33:23,241 43 | typedef typename Array::index index; 2025-09-04T16:33:23,241 | ^~~~~ 2025-09-04T16:33:23,241 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:33:23,241 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:33:23,241 53 | typedef typename Array::index_range index_range; 2025-09-04T16:33:23,242 | ^~~~~~~~~~~ 2025-09-04T16:33:23,242 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:33:23,242 54 | typedef typename Array::index index; 2025-09-04T16:33:23,242 | ^~~~~ 2025-09-04T16:33:23,311 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:33:23,312 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:33:23,312 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:33:23,312 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:23,312 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:33:23,312 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:23,312 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:23,312 117 | struct unary_function 2025-09-04T16:33:23,312 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:23,313 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:23,313 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:33:23,313 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:23,313 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:23,313 131 | struct binary_function 2025-09-04T16:33:23,313 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:23,314 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:23,314 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:33:23,314 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:23,314 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:23,314 117 | struct unary_function 2025-09-04T16:33:23,314 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:23,314 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:23,315 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:33:23,315 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:23,315 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:23,315 117 | struct unary_function 2025-09-04T16:33:23,315 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:23,315 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:23,315 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:33:23,316 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:23,316 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:23,316 117 | struct unary_function 2025-09-04T16:33:23,316 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:23,316 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:23,316 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:33:23,316 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:23,316 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:23,316 131 | struct binary_function 2025-09-04T16:33:23,316 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:23,317 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:23,317 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:33:23,317 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:23,317 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:23,317 117 | struct unary_function 2025-09-04T16:33:23,317 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:23,317 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:23,317 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:33:23,317 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:23,318 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:23,318 131 | struct binary_function 2025-09-04T16:33:23,318 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:23,318 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:23,318 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:33:23,318 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:23,318 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:23,318 117 | struct unary_function 2025-09-04T16:33:23,318 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:23,319 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:23,319 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:33:23,319 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:23,319 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:23,319 131 | struct binary_function 2025-09-04T16:33:23,319 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:23,319 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:23,319 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:33:23,319 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:23,320 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:23,320 117 | struct unary_function 2025-09-04T16:33:23,320 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:23,320 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:23,320 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:33:23,320 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:23,320 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:23,320 131 | struct binary_function 2025-09-04T16:33:23,320 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:23,321 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:23,321 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:33:23,321 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:23,321 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:23,321 117 | struct unary_function 2025-09-04T16:33:23,321 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:23,321 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:23,321 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:33:23,321 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:23,322 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:23,322 131 | struct binary_function 2025-09-04T16:33:23,322 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:23,896 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:33:23,896 ltp/src/srl/GetInstance.cpp:167:22: warning: the address of ‘GetInstance::m_input_streams’ will never be NULL [-Waddress] 2025-09-04T16:33:23,896 167 | if (!m_input_streams) 2025-09-04T16:33:23,896 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:23,896 ltp/src/srl/GetInstance.h:64:28: note: ‘GetInstance::m_input_streams’ declared here 2025-09-04T16:33:23,897 64 | std::ifstream m_input_streams[TOTAL_FEATURE]; 2025-09-04T16:33:23,897 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:24,396 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:33:24,396 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:33:24,396 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:33:24,397 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:33:24,397 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,397 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,397 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:24,397 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,397 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,397 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:24,397 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,397 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,397 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:33:24,397 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:24,398 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,398 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:24,398 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:24,398 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:24,398 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:33:24,398 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:24,398 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,398 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,398 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:33:24,398 391 | boost::function_requires >(); 2025-09-04T16:33:24,399 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,399 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:33:24,399 340 | init_multi_array_ref(extents); 2025-09-04T16:33:24,399 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:24,399 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:33:24,399 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:24,399 | ^ 2025-09-04T16:33:24,399 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:33:24,399 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:24,399 | ^ 2025-09-04T16:33:24,400 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:24,400 38 | Sentence() {} 2025-09-04T16:33:24,400 | ^ 2025-09-04T16:33:24,400 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:24,400 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,400 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,400 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:33:24,400 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:33:24,400 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,401 | ^ 2025-09-04T16:33:24,401 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:33:24,401 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:33:24,401 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,401 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,401 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:24,401 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,401 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,401 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:24,401 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,402 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,402 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:33:24,402 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:24,402 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,402 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:24,402 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:24,402 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:24,402 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:33:24,402 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:24,402 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,402 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,403 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:33:24,403 391 | boost::function_requires >(); 2025-09-04T16:33:24,403 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,403 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:33:24,403 340 | init_multi_array_ref(extents); 2025-09-04T16:33:24,403 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:24,403 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:33:24,403 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:24,403 | ^ 2025-09-04T16:33:24,404 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:33:24,404 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:24,404 | ^ 2025-09-04T16:33:24,404 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:24,404 38 | Sentence() {} 2025-09-04T16:33:24,404 | ^ 2025-09-04T16:33:24,404 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:24,404 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,404 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,404 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:33:24,404 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,405 | ^ 2025-09-04T16:33:24,405 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:33:24,405 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:24,405 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,405 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,405 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:24,405 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,405 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,405 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:33:24,405 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:24,406 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,406 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:24,406 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:24,406 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:24,406 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:33:24,406 45 | typedef mpl::bool_ type; 2025-09-04T16:33:24,406 | ^~~~ 2025-09-04T16:33:24,406 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:33:24,406 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:24,407 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,407 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,407 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:33:24,407 391 | boost::function_requires >(); 2025-09-04T16:33:24,407 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,407 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:33:24,407 340 | init_multi_array_ref(extents); 2025-09-04T16:33:24,407 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:24,407 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:33:24,408 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:24,408 | ^ 2025-09-04T16:33:24,408 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:33:24,408 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:24,408 | ^ 2025-09-04T16:33:24,408 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:24,408 38 | Sentence() {} 2025-09-04T16:33:24,408 | ^ 2025-09-04T16:33:24,408 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:24,408 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,409 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,409 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:33:24,409 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,409 | ^ 2025-09-04T16:33:24,409 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:33:24,409 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:24,409 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,409 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,409 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:33:24,410 391 | boost::function_requires >(); 2025-09-04T16:33:24,410 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,410 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:33:24,410 340 | init_multi_array_ref(extents); 2025-09-04T16:33:24,410 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:24,410 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:33:24,410 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:24,410 | ^ 2025-09-04T16:33:24,410 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:33:24,410 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:24,411 | ^ 2025-09-04T16:33:24,411 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:24,411 38 | Sentence() {} 2025-09-04T16:33:24,411 | ^ 2025-09-04T16:33:24,411 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:24,411 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,411 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,411 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:33:24,411 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:33:24,411 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:33:24,412 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:33:24,412 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:33:24,412 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:33:24,412 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:33:24,412 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,412 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,412 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:33:24,412 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:33:24,412 | ^ 2025-09-04T16:33:24,412 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:33:24,413 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:33:24,413 | ^~~~~~~~~~~~ 2025-09-04T16:33:24,413 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:33:24,413 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,413 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,413 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:33:24,413 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:33:24,413 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,413 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,414 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:24,414 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,414 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,414 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:24,414 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,414 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,414 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:33:24,414 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:24,414 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,414 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:24,415 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:24,415 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:24,415 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:33:24,415 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:24,415 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,415 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,415 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:33:24,415 391 | boost::function_requires >(); 2025-09-04T16:33:24,415 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,416 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:33:24,416 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:24,416 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,416 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:33:24,416 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:24,416 | ^ 2025-09-04T16:33:24,416 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:33:24,416 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:24,416 | ^ 2025-09-04T16:33:24,416 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:24,417 38 | Sentence() {} 2025-09-04T16:33:24,417 | ^ 2025-09-04T16:33:24,417 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:24,417 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,417 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,417 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:33:24,417 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,417 | ^ 2025-09-04T16:33:24,417 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:33:24,417 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:33:24,417 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,418 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,418 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:24,418 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,418 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,418 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:24,418 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,418 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,418 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:33:24,418 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:24,418 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,418 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:24,419 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:24,419 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:24,419 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:33:24,419 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:24,419 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,419 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,419 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:33:24,419 391 | boost::function_requires >(); 2025-09-04T16:33:24,419 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,420 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:33:24,420 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:24,420 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,420 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:33:24,420 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:24,420 | ^ 2025-09-04T16:33:24,420 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:33:24,420 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:24,420 | ^ 2025-09-04T16:33:24,420 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:24,421 38 | Sentence() {} 2025-09-04T16:33:24,421 | ^ 2025-09-04T16:33:24,421 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:24,421 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,421 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,421 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:33:24,421 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,421 | ^ 2025-09-04T16:33:24,421 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:33:24,422 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:24,422 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,422 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,422 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:24,422 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,422 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,422 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:33:24,422 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:24,422 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,423 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:24,423 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:24,423 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:24,423 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:33:24,423 45 | typedef mpl::bool_ type; 2025-09-04T16:33:24,423 | ^~~~ 2025-09-04T16:33:24,423 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:33:24,423 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:24,423 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,423 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,424 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:33:24,424 391 | boost::function_requires >(); 2025-09-04T16:33:24,424 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,424 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:33:24,424 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:24,424 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,424 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:33:24,424 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:24,424 | ^ 2025-09-04T16:33:24,424 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:33:24,425 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:24,425 | ^ 2025-09-04T16:33:24,425 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:24,425 38 | Sentence() {} 2025-09-04T16:33:24,425 | ^ 2025-09-04T16:33:24,425 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:24,425 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,425 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,425 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:33:24,425 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,425 | ^ 2025-09-04T16:33:24,426 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:33:24,426 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:24,426 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,426 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,426 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:33:24,426 391 | boost::function_requires >(); 2025-09-04T16:33:24,426 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,426 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:33:24,426 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:24,427 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,427 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:33:24,427 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:24,427 | ^ 2025-09-04T16:33:24,427 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:33:24,427 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:24,427 | ^ 2025-09-04T16:33:24,427 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:24,427 38 | Sentence() {} 2025-09-04T16:33:24,427 | ^ 2025-09-04T16:33:24,427 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:24,428 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,428 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,428 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:33:24,428 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,428 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,428 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:33:24,428 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:33:24,428 | ^ 2025-09-04T16:33:24,428 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:33:24,429 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:33:24,429 | ^~~~~~~~~~~~ 2025-09-04T16:33:24,429 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:33:24,429 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,429 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,429 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:33:24,429 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:33:24,429 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,429 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,430 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:33:24,430 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,430 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,430 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:24,430 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,430 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,430 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:24,430 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,430 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,430 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:33:24,431 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:24,431 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,431 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:33:24,431 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:24,431 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,431 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,431 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:33:24,431 391 | boost::function_requires >(); 2025-09-04T16:33:24,431 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,431 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:33:24,432 340 | init_multi_array_ref(extents); 2025-09-04T16:33:24,432 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:24,432 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:33:24,432 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:24,432 | ^ 2025-09-04T16:33:24,432 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:33:24,432 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:24,432 | ^ 2025-09-04T16:33:24,432 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:24,432 38 | Sentence() {} 2025-09-04T16:33:24,433 | ^ 2025-09-04T16:33:24,433 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:24,433 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,433 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,433 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:33:24,433 30 | ~model() 2025-09-04T16:33:24,433 | ^ 2025-09-04T16:33:24,433 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:24,433 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:33:24,434 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,434 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:33:24,434 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:33:24,434 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,434 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,434 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:33:24,434 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,434 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,434 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:24,434 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,435 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,435 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:24,435 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,435 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,435 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:33:24,435 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:24,435 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,435 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:33:24,435 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:24,435 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,435 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,436 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:33:24,436 391 | boost::function_requires >(); 2025-09-04T16:33:24,436 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,436 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:33:24,436 340 | init_multi_array_ref(extents); 2025-09-04T16:33:24,436 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:24,436 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:33:24,436 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:24,436 | ^ 2025-09-04T16:33:24,437 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:33:24,437 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:24,437 | ^ 2025-09-04T16:33:24,437 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:24,437 38 | Sentence() {} 2025-09-04T16:33:24,437 | ^ 2025-09-04T16:33:24,437 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:24,437 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,437 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,437 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:33:24,438 30 | ~model() 2025-09-04T16:33:24,438 | ^ 2025-09-04T16:33:24,438 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:24,438 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:33:24,438 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,438 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:33:24,438 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:33:24,438 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,438 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,438 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:24,439 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,439 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,439 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:24,439 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,439 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,439 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:33:24,439 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:24,439 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,439 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:24,439 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:24,440 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:24,440 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:33:24,440 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:24,440 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,440 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,440 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:33:24,440 391 | boost::function_requires >(); 2025-09-04T16:33:24,440 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,440 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:33:24,440 340 | init_multi_array_ref(extents); 2025-09-04T16:33:24,441 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:24,441 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:33:24,441 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:24,441 | ^ 2025-09-04T16:33:24,441 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:33:24,441 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:24,441 | ^ 2025-09-04T16:33:24,441 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:24,441 38 | Sentence() {} 2025-09-04T16:33:24,441 | ^ 2025-09-04T16:33:24,442 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:24,442 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,442 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,442 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:33:24,442 30 | ~model() 2025-09-04T16:33:24,442 | ^ 2025-09-04T16:33:24,442 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:24,442 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:33:24,442 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,442 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:33:24,443 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:33:24,443 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,443 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,443 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:33:24,443 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,443 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,443 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:24,443 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,443 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,444 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:24,444 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,444 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,444 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:33:24,444 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:24,444 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,444 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:33:24,444 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:24,444 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,445 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,445 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:33:24,445 391 | boost::function_requires >(); 2025-09-04T16:33:24,445 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,445 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:33:24,445 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:24,445 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,445 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:33:24,445 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:24,445 | ^ 2025-09-04T16:33:24,446 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:33:24,446 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:24,446 | ^ 2025-09-04T16:33:24,446 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:24,446 38 | Sentence() {} 2025-09-04T16:33:24,446 | ^ 2025-09-04T16:33:24,446 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:24,446 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,446 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,446 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:33:24,447 30 | ~model() 2025-09-04T16:33:24,447 | ^ 2025-09-04T16:33:24,447 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:24,447 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:33:24,447 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,447 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:33:24,447 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:33:24,447 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,447 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,447 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:33:24,448 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,448 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,448 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:24,448 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,448 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,448 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:24,448 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,448 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,448 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:33:24,448 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:24,449 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,449 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:33:24,449 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:24,449 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,449 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,449 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:33:24,449 391 | boost::function_requires >(); 2025-09-04T16:33:24,449 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,449 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:33:24,449 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:24,450 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,450 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:33:24,450 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:24,450 | ^ 2025-09-04T16:33:24,450 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:33:24,450 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:24,450 | ^ 2025-09-04T16:33:24,450 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:24,450 38 | Sentence() {} 2025-09-04T16:33:24,450 | ^ 2025-09-04T16:33:24,451 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:24,451 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,451 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,451 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:33:24,451 30 | ~model() 2025-09-04T16:33:24,451 | ^ 2025-09-04T16:33:24,451 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:24,451 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:33:24,451 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,451 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:33:24,452 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:33:24,452 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,452 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,452 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:24,452 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,452 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,452 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:24,452 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,452 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,452 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:33:24,453 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:24,453 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,453 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:24,453 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:24,453 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:24,453 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:33:24,453 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:24,453 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,453 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,453 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:33:24,454 391 | boost::function_requires >(); 2025-09-04T16:33:24,454 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,454 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:33:24,454 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:24,454 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,454 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:33:24,454 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:24,454 | ^ 2025-09-04T16:33:24,454 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:33:24,455 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:24,455 | ^ 2025-09-04T16:33:24,455 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:24,455 38 | Sentence() {} 2025-09-04T16:33:24,455 | ^ 2025-09-04T16:33:24,455 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:24,455 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,455 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,455 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:33:24,456 30 | ~model() 2025-09-04T16:33:24,456 | ^ 2025-09-04T16:33:24,456 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:24,456 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:33:24,456 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,456 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:33:24,456 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:33:24,456 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,456 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,457 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:33:24,457 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,457 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,457 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:24,457 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,457 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,457 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:33:24,457 391 | boost::function_requires >(); 2025-09-04T16:33:24,458 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,458 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:33:24,458 340 | init_multi_array_ref(extents); 2025-09-04T16:33:24,458 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:24,458 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:33:24,458 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:24,458 | ^ 2025-09-04T16:33:24,458 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:33:24,459 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:24,459 | ^ 2025-09-04T16:33:24,459 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:24,459 38 | Sentence() {} 2025-09-04T16:33:24,459 | ^ 2025-09-04T16:33:24,459 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:24,459 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,459 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,460 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:33:24,460 107 | template <> struct SignedInteger {}; 2025-09-04T16:33:24,460 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,460 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:33:24,460 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:33:24,461 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,461 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,461 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:33:24,461 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:24,461 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,461 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:24,461 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:24,461 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:24,462 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:33:24,462 45 | typedef mpl::bool_ type; 2025-09-04T16:33:24,462 | ^~~~ 2025-09-04T16:33:24,462 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:33:24,462 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:33:24,462 | ^~~~~ 2025-09-04T16:33:24,462 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:33:24,462 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:24,463 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,463 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,463 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:33:24,463 391 | boost::function_requires >(); 2025-09-04T16:33:24,463 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,463 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:33:24,463 340 | init_multi_array_ref(extents); 2025-09-04T16:33:24,463 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:24,463 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:33:24,463 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:24,464 | ^ 2025-09-04T16:33:24,464 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:33:24,464 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:24,464 | ^ 2025-09-04T16:33:24,464 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:24,464 38 | Sentence() {} 2025-09-04T16:33:24,464 | ^ 2025-09-04T16:33:24,464 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:24,464 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,464 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,464 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:33:24,465 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,465 | ^ 2025-09-04T16:33:24,465 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:33:24,465 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:33:24,465 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,465 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,465 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:33:24,465 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:24,465 | ^~~~~~~~~~~~~ 2025-09-04T16:33:24,465 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:24,465 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,466 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,466 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:33:24,466 391 | boost::function_requires >(); 2025-09-04T16:33:24,466 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,466 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:33:24,466 340 | init_multi_array_ref(extents); 2025-09-04T16:33:24,466 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:24,466 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:33:24,466 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:24,466 | ^ 2025-09-04T16:33:24,467 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:33:24,467 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:24,467 | ^ 2025-09-04T16:33:24,467 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:24,467 38 | Sentence() {} 2025-09-04T16:33:24,467 | ^ 2025-09-04T16:33:24,467 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:24,467 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,467 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,467 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:33:24,467 30 | ~model() 2025-09-04T16:33:24,468 | ^ 2025-09-04T16:33:24,468 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:24,468 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:33:24,468 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,468 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:33:24,468 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:33:24,468 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,468 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,468 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:33:24,468 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,468 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,468 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:33:24,469 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:24,469 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,469 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:24,469 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:24,469 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:24,469 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:33:24,469 45 | typedef mpl::bool_ type; 2025-09-04T16:33:24,469 | ^~~~ 2025-09-04T16:33:24,469 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:33:24,469 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:24,469 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:24,470 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:24,470 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:33:24,470 391 | boost::function_requires >(); 2025-09-04T16:33:24,470 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,470 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:33:24,470 340 | init_multi_array_ref(extents); 2025-09-04T16:33:24,470 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:24,470 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:33:24,470 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:24,470 | ^ 2025-09-04T16:33:24,470 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:33:24,471 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:24,471 | ^ 2025-09-04T16:33:24,471 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:24,471 38 | Sentence() {} 2025-09-04T16:33:24,471 | ^ 2025-09-04T16:33:24,471 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:24,471 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:24,471 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:24,471 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:33:24,471 30 | ~model() 2025-09-04T16:33:24,471 | ^ 2025-09-04T16:33:24,472 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:24,472 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:33:24,472 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:27,301 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:33:27,617 In file included from ltp/src/srl/MyTree.cpp:12: 2025-09-04T16:33:27,617 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:33:27,617 12 | #pragma warning(disable:4786) 2025-09-04T16:33:27,618 In file included from ltp/src/srl/MyTree.h:15: 2025-09-04T16:33:27,618 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:33:27,618 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:33:29,378 In file included from ltp/src/srl/MyTree.h:17: 2025-09-04T16:33:29,378 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:33:29,379 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:33:29,379 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:33:29,379 | ~~^~~~~~~~~~~~ 2025-09-04T16:33:29,380 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:33:29,380 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:33:29,380 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:33:29,380 | ~~^~~~~~~~~~~~ 2025-09-04T16:33:29,427 ltp/src/srl/MyTree.cpp: In member function ‘void MyTree::InitTree(const LTPData*)’: 2025-09-04T16:33:29,427 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:33:29,427 466 | for(size_t id = 0; id &)’: 2025-09-04T16:33:38,779 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:33:38,779 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:33:38,779 | ~~^~~~~~~~~~~~ 2025-09-04T16:33:38,781 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:33:38,781 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:33:38,781 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:33:38,781 | ~~^~~~~~~~~~~~ 2025-09-04T16:33:39,411 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:33:39,411 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:33:39,411 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:33:39,411 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:33:39,411 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:33:39,411 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:33:39,411 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:33:39,412 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:33:39,412 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:33:39,412 | ^~~~~~~~ 2025-09-04T16:33:39,412 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:33:39,412 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:33:39,412 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:33:39,412 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:39,412 59 | template class auto_ptr; 2025-09-04T16:33:39,412 | ^~~~~~~~ 2025-09-04T16:33:39,456 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:33:39,456 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:33:39,456 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:33:39,456 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:33:39,456 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:39,456 656 | , public std::unary_function 2025-09-04T16:33:39,457 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:39,458 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:33:39,458 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:33:39,458 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:33:39,458 from /usr/include/c++/14/ios:44, 2025-09-04T16:33:39,458 from /usr/include/c++/14/ostream:40, 2025-09-04T16:33:39,458 from /usr/include/c++/14/iostream:41, 2025-09-04T16:33:39,458 from ltp/src/srl/SRLBaseline.h:14: 2025-09-04T16:33:39,458 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:39,458 117 | struct unary_function 2025-09-04T16:33:39,458 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:39,471 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:33:39,472 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:33:39,472 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:33:39,472 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:39,472 660 | , public std::binary_function 2025-09-04T16:33:39,472 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:39,472 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:39,472 131 | struct binary_function 2025-09-04T16:33:39,472 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:39,714 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:33:39,714 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:33:39,714 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:33:39,714 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:33:39,714 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:33:39,714 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:33:39,715 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:33:39,715 188 | failed ************ (Pred::************ 2025-09-04T16:33:39,715 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:39,715 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:33:39,715 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:39,715 190 | ); 2025-09-04T16:33:39,715 | ~ 2025-09-04T16:33:39,715 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:33:39,715 188 | failed ************ (Pred::************ 2025-09-04T16:33:39,716 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:39,716 | - 2025-09-04T16:33:39,716 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:33:39,716 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:39,716 190 | ); 2025-09-04T16:33:39,716 | ~ 2025-09-04T16:33:39,716 | - 2025-09-04T16:33:39,716 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:33:39,717 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:33:39,717 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:39,717 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:33:39,717 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:39,717 195 | ); 2025-09-04T16:33:39,717 | ~ 2025-09-04T16:33:39,717 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:33:39,717 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:33:39,717 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:39,718 | - 2025-09-04T16:33:39,718 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:33:39,718 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:39,718 195 | ); 2025-09-04T16:33:39,718 | ~ 2025-09-04T16:33:39,718 | - 2025-09-04T16:33:39,761 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:33:39,762 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:33:39,762 42 | typedef typename Array::index_range index_range; 2025-09-04T16:33:39,762 | ^~~~~~~~~~~ 2025-09-04T16:33:39,762 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:33:39,762 43 | typedef typename Array::index index; 2025-09-04T16:33:39,762 | ^~~~~ 2025-09-04T16:33:39,763 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:33:39,763 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:33:39,763 53 | typedef typename Array::index_range index_range; 2025-09-04T16:33:39,763 | ^~~~~~~~~~~ 2025-09-04T16:33:39,763 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:33:39,764 54 | typedef typename Array::index index; 2025-09-04T16:33:39,764 | ^~~~~ 2025-09-04T16:33:39,836 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:33:39,836 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:33:39,836 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:33:39,836 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:39,836 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:33:39,836 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:39,836 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:39,837 117 | struct unary_function 2025-09-04T16:33:39,837 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:39,837 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:39,837 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:33:39,837 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:39,837 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:39,837 131 | struct binary_function 2025-09-04T16:33:39,837 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:39,837 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:39,837 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:33:39,838 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:39,838 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:39,838 117 | struct unary_function 2025-09-04T16:33:39,838 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:39,838 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:39,838 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:33:39,838 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:39,838 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:39,838 117 | struct unary_function 2025-09-04T16:33:39,839 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:39,839 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:39,839 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:33:39,839 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:39,839 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:39,839 117 | struct unary_function 2025-09-04T16:33:39,839 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:39,839 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:39,840 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:33:39,840 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:39,840 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:39,840 131 | struct binary_function 2025-09-04T16:33:39,840 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:39,840 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:39,840 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:33:39,840 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:39,840 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:39,841 117 | struct unary_function 2025-09-04T16:33:39,841 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:39,841 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:39,841 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:33:39,841 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:39,841 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:39,841 131 | struct binary_function 2025-09-04T16:33:39,841 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:39,842 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:39,842 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:33:39,842 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:39,842 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:39,842 117 | struct unary_function 2025-09-04T16:33:39,842 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:39,842 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:39,842 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:33:39,842 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:39,843 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:39,843 131 | struct binary_function 2025-09-04T16:33:39,843 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:39,843 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:39,843 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:33:39,843 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:39,843 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:39,843 117 | struct unary_function 2025-09-04T16:33:39,843 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:39,844 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:39,844 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:33:39,844 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:39,844 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:39,844 131 | struct binary_function 2025-09-04T16:33:39,844 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:39,844 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:39,844 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:33:39,845 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:39,845 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:39,845 117 | struct unary_function 2025-09-04T16:33:39,845 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:39,845 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:39,845 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:33:39,845 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:39,845 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:39,845 131 | struct binary_function 2025-09-04T16:33:39,846 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:40,725 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:33:40,725 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:33:40,725 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:33:40,726 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:33:40,726 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,726 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,726 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:40,726 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,726 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,726 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:40,726 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,726 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,726 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:33:40,727 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:40,727 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,727 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:40,727 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:40,727 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:40,727 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:33:40,727 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:40,727 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,727 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,727 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:33:40,727 391 | boost::function_requires >(); 2025-09-04T16:33:40,728 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,728 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:33:40,728 340 | init_multi_array_ref(extents); 2025-09-04T16:33:40,728 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:40,728 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:33:40,728 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:40,728 | ^ 2025-09-04T16:33:40,728 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:33:40,728 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:40,728 | ^ 2025-09-04T16:33:40,729 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:40,729 38 | Sentence() {} 2025-09-04T16:33:40,729 | ^ 2025-09-04T16:33:40,729 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:40,729 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,729 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,729 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:33:40,729 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:33:40,729 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,730 | ^ 2025-09-04T16:33:40,730 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:33:40,730 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:33:40,730 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,730 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,730 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:40,730 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,730 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,730 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:40,730 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,731 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,731 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:33:40,731 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:40,731 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,731 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:40,731 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:40,731 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:40,731 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:33:40,731 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:40,731 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,732 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,732 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:33:40,732 391 | boost::function_requires >(); 2025-09-04T16:33:40,732 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,732 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:33:40,732 340 | init_multi_array_ref(extents); 2025-09-04T16:33:40,732 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:40,732 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:33:40,732 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:40,732 | ^ 2025-09-04T16:33:40,732 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:33:40,733 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:40,733 | ^ 2025-09-04T16:33:40,733 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:40,733 38 | Sentence() {} 2025-09-04T16:33:40,733 | ^ 2025-09-04T16:33:40,733 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:40,733 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,733 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,733 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:33:40,734 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,734 | ^ 2025-09-04T16:33:40,734 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:33:40,734 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:40,734 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,734 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,734 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:40,734 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,734 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,734 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:33:40,735 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:40,735 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,735 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:40,735 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:40,735 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:40,735 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:33:40,735 45 | typedef mpl::bool_ type; 2025-09-04T16:33:40,735 | ^~~~ 2025-09-04T16:33:40,735 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:33:40,735 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:40,736 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,736 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,736 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:33:40,736 391 | boost::function_requires >(); 2025-09-04T16:33:40,736 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,736 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:33:40,736 340 | init_multi_array_ref(extents); 2025-09-04T16:33:40,736 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:40,737 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:33:40,737 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:40,737 | ^ 2025-09-04T16:33:40,737 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:33:40,737 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:40,737 | ^ 2025-09-04T16:33:40,737 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:40,737 38 | Sentence() {} 2025-09-04T16:33:40,737 | ^ 2025-09-04T16:33:40,737 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:40,738 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,738 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,738 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:33:40,738 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,738 | ^ 2025-09-04T16:33:40,738 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:33:40,738 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:40,738 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,738 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,739 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:33:40,739 391 | boost::function_requires >(); 2025-09-04T16:33:40,739 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,739 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:33:40,739 340 | init_multi_array_ref(extents); 2025-09-04T16:33:40,739 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:40,739 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:33:40,739 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:40,739 | ^ 2025-09-04T16:33:40,739 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:33:40,740 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:40,740 | ^ 2025-09-04T16:33:40,740 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:40,740 38 | Sentence() {} 2025-09-04T16:33:40,740 | ^ 2025-09-04T16:33:40,740 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:40,740 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,740 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,740 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:33:40,740 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:33:40,741 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:33:40,741 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:33:40,741 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:33:40,741 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:33:40,741 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:33:40,741 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,741 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,741 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:33:40,741 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:33:40,741 | ^ 2025-09-04T16:33:40,742 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:33:40,742 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:33:40,742 | ^~~~~~~~~~~~ 2025-09-04T16:33:40,742 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:33:40,742 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,742 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,742 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:33:40,742 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:33:40,742 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,742 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,742 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:40,743 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,743 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,743 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:40,743 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,743 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,743 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:33:40,743 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:40,743 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,743 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:40,743 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:40,744 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:40,744 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:33:40,744 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:40,744 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,744 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,744 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:33:40,744 391 | boost::function_requires >(); 2025-09-04T16:33:40,744 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,745 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:33:40,745 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:40,745 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,745 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:33:40,745 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:40,745 | ^ 2025-09-04T16:33:40,745 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:33:40,745 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:40,745 | ^ 2025-09-04T16:33:40,746 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:40,746 38 | Sentence() {} 2025-09-04T16:33:40,746 | ^ 2025-09-04T16:33:40,746 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:40,746 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,746 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,746 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:33:40,746 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,746 | ^ 2025-09-04T16:33:40,746 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:33:40,747 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:33:40,747 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,747 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,747 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:40,747 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,747 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,747 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:40,747 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,747 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,747 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:33:40,748 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:40,748 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,748 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:40,748 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:40,748 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:40,748 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:33:40,748 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:40,748 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,748 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,748 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:33:40,749 391 | boost::function_requires >(); 2025-09-04T16:33:40,749 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,749 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:33:40,749 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:40,749 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,749 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:33:40,749 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:40,749 | ^ 2025-09-04T16:33:40,749 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:33:40,749 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:40,749 | ^ 2025-09-04T16:33:40,750 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:40,750 38 | Sentence() {} 2025-09-04T16:33:40,750 | ^ 2025-09-04T16:33:40,750 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:40,750 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,750 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,750 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:33:40,750 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,750 | ^ 2025-09-04T16:33:40,750 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:33:40,751 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:40,751 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,751 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,751 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:40,751 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,751 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,751 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:33:40,751 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:40,751 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,752 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:40,752 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:40,752 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:40,752 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:33:40,752 45 | typedef mpl::bool_ type; 2025-09-04T16:33:40,752 | ^~~~ 2025-09-04T16:33:40,752 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:33:40,752 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:40,752 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,752 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,753 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:33:40,753 391 | boost::function_requires >(); 2025-09-04T16:33:40,753 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,753 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:33:40,753 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:40,753 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,753 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:33:40,753 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:40,753 | ^ 2025-09-04T16:33:40,754 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:33:40,754 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:40,754 | ^ 2025-09-04T16:33:40,754 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:40,754 38 | Sentence() {} 2025-09-04T16:33:40,754 | ^ 2025-09-04T16:33:40,754 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:40,754 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,754 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,754 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:33:40,755 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,755 | ^ 2025-09-04T16:33:40,755 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:33:40,755 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:40,755 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,755 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,755 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:33:40,755 391 | boost::function_requires >(); 2025-09-04T16:33:40,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,755 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:33:40,756 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:40,756 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,756 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:33:40,756 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:40,756 | ^ 2025-09-04T16:33:40,756 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:33:40,756 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:40,756 | ^ 2025-09-04T16:33:40,756 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:40,756 38 | Sentence() {} 2025-09-04T16:33:40,757 | ^ 2025-09-04T16:33:40,757 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:40,757 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,757 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,757 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:33:40,757 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,757 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,757 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:33:40,757 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:33:40,757 | ^ 2025-09-04T16:33:40,758 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:33:40,758 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:33:40,758 | ^~~~~~~~~~~~ 2025-09-04T16:33:40,758 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:33:40,758 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,758 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,758 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:33:40,758 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:33:40,759 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,759 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,759 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:33:40,759 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,759 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,759 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:40,759 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,759 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,759 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:40,759 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,759 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,760 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:33:40,760 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:40,760 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,760 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:33:40,760 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:40,760 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,760 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,760 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:33:40,760 391 | boost::function_requires >(); 2025-09-04T16:33:40,760 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,760 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:33:40,761 340 | init_multi_array_ref(extents); 2025-09-04T16:33:40,761 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:40,761 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:33:40,761 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:40,761 | ^ 2025-09-04T16:33:40,761 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:33:40,761 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:40,761 | ^ 2025-09-04T16:33:40,761 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:40,761 38 | Sentence() {} 2025-09-04T16:33:40,762 | ^ 2025-09-04T16:33:40,762 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:40,762 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,762 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,762 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:33:40,762 30 | ~model() 2025-09-04T16:33:40,762 | ^ 2025-09-04T16:33:40,762 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:40,762 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:33:40,762 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,763 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:33:40,763 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:33:40,763 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,763 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,763 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:33:40,763 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,763 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,763 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:40,763 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,764 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,764 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:40,764 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,764 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,764 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:33:40,764 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:40,764 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,764 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:33:40,764 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:40,764 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,765 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,765 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:33:40,765 391 | boost::function_requires >(); 2025-09-04T16:33:40,765 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,765 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:33:40,765 340 | init_multi_array_ref(extents); 2025-09-04T16:33:40,765 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:40,765 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:33:40,765 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:40,766 | ^ 2025-09-04T16:33:40,766 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:33:40,766 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:40,766 | ^ 2025-09-04T16:33:40,766 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:40,766 38 | Sentence() {} 2025-09-04T16:33:40,766 | ^ 2025-09-04T16:33:40,766 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:40,766 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,766 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,767 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:33:40,767 30 | ~model() 2025-09-04T16:33:40,767 | ^ 2025-09-04T16:33:40,767 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:40,767 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:33:40,767 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,767 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:33:40,767 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:33:40,767 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,767 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,768 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:40,768 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,768 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,768 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:40,768 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,768 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,768 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:33:40,768 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:40,768 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,768 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:40,769 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:40,769 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:40,769 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:33:40,769 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:40,769 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,769 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,769 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:33:40,769 391 | boost::function_requires >(); 2025-09-04T16:33:40,769 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,769 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:33:40,770 340 | init_multi_array_ref(extents); 2025-09-04T16:33:40,770 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:40,770 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:33:40,770 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:40,770 | ^ 2025-09-04T16:33:40,770 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:33:40,770 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:40,770 | ^ 2025-09-04T16:33:40,770 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:40,770 38 | Sentence() {} 2025-09-04T16:33:40,771 | ^ 2025-09-04T16:33:40,771 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:40,771 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,771 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,771 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:33:40,771 30 | ~model() 2025-09-04T16:33:40,771 | ^ 2025-09-04T16:33:40,771 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:40,771 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:33:40,771 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,772 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:33:40,772 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:33:40,772 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,772 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,772 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:33:40,772 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,772 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,772 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:40,772 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,772 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,772 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:40,773 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,773 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,773 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:33:40,773 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:40,773 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,773 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:33:40,773 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:40,773 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,774 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,774 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:33:40,774 391 | boost::function_requires >(); 2025-09-04T16:33:40,774 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,774 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:33:40,774 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:40,774 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,774 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:33:40,774 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:40,774 | ^ 2025-09-04T16:33:40,775 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:33:40,775 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:40,775 | ^ 2025-09-04T16:33:40,775 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:40,775 38 | Sentence() {} 2025-09-04T16:33:40,775 | ^ 2025-09-04T16:33:40,775 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:40,775 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,775 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,776 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:33:40,776 30 | ~model() 2025-09-04T16:33:40,776 | ^ 2025-09-04T16:33:40,776 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:40,776 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:33:40,776 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,776 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:33:40,776 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:33:40,776 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,777 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,777 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:33:40,777 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,777 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,777 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:40,777 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,777 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,777 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:40,777 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,778 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,778 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:33:40,778 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:40,778 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,778 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:33:40,778 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:40,778 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,779 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,779 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:33:40,779 391 | boost::function_requires >(); 2025-09-04T16:33:40,779 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,779 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:33:40,779 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:40,779 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,779 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:33:40,780 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:40,780 | ^ 2025-09-04T16:33:40,780 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:33:40,780 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:40,780 | ^ 2025-09-04T16:33:40,780 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:40,780 38 | Sentence() {} 2025-09-04T16:33:40,780 | ^ 2025-09-04T16:33:40,781 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:40,781 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,781 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,781 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:33:40,781 30 | ~model() 2025-09-04T16:33:40,781 | ^ 2025-09-04T16:33:40,781 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:40,782 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:33:40,782 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,782 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:33:40,782 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:33:40,782 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,782 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,783 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:40,783 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,783 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,783 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:40,783 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,783 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,783 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:33:40,783 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:40,784 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,784 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:40,784 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:40,784 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:40,784 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:33:40,784 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:40,784 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,784 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,784 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:33:40,784 391 | boost::function_requires >(); 2025-09-04T16:33:40,784 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,785 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:33:40,785 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:40,785 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,785 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:33:40,785 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:40,785 | ^ 2025-09-04T16:33:40,785 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:33:40,785 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:40,785 | ^ 2025-09-04T16:33:40,785 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:40,785 38 | Sentence() {} 2025-09-04T16:33:40,786 | ^ 2025-09-04T16:33:40,786 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:40,786 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,786 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,786 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:33:40,786 30 | ~model() 2025-09-04T16:33:40,786 | ^ 2025-09-04T16:33:40,786 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:40,786 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:33:40,786 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,786 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:33:40,787 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:33:40,787 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,787 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,787 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:33:40,787 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,787 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,787 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:40,787 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,787 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,787 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:33:40,787 391 | boost::function_requires >(); 2025-09-04T16:33:40,788 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,788 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:33:40,788 340 | init_multi_array_ref(extents); 2025-09-04T16:33:40,788 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:40,788 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:33:40,788 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:40,788 | ^ 2025-09-04T16:33:40,788 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:33:40,788 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:40,788 | ^ 2025-09-04T16:33:40,788 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:40,789 38 | Sentence() {} 2025-09-04T16:33:40,789 | ^ 2025-09-04T16:33:40,789 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:40,789 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,789 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,789 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:33:40,789 107 | template <> struct SignedInteger {}; 2025-09-04T16:33:40,789 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,789 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:33:40,789 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:33:40,790 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,790 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,790 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:33:40,790 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:40,790 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,790 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:40,790 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:40,790 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:40,790 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:33:40,790 45 | typedef mpl::bool_ type; 2025-09-04T16:33:40,790 | ^~~~ 2025-09-04T16:33:40,791 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:33:40,791 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:33:40,791 | ^~~~~ 2025-09-04T16:33:40,791 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:33:40,791 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:40,791 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,791 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,791 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:33:40,791 391 | boost::function_requires >(); 2025-09-04T16:33:40,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,791 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:33:40,792 340 | init_multi_array_ref(extents); 2025-09-04T16:33:40,792 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:40,792 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:33:40,792 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:40,792 | ^ 2025-09-04T16:33:40,792 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:33:40,792 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:40,792 | ^ 2025-09-04T16:33:40,792 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:40,792 38 | Sentence() {} 2025-09-04T16:33:40,792 | ^ 2025-09-04T16:33:40,793 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:40,793 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,793 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,793 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:33:40,793 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,793 | ^ 2025-09-04T16:33:40,793 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:33:40,793 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:33:40,793 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,793 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,794 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:33:40,794 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:40,794 | ^~~~~~~~~~~~~ 2025-09-04T16:33:40,794 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:40,794 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,794 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,794 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:33:40,794 391 | boost::function_requires >(); 2025-09-04T16:33:40,794 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,794 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:33:40,794 340 | init_multi_array_ref(extents); 2025-09-04T16:33:40,795 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:40,795 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:33:40,795 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:40,795 | ^ 2025-09-04T16:33:40,795 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:33:40,795 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:40,795 | ^ 2025-09-04T16:33:40,795 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:40,795 38 | Sentence() {} 2025-09-04T16:33:40,795 | ^ 2025-09-04T16:33:40,796 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:40,796 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,796 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,796 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:33:40,796 30 | ~model() 2025-09-04T16:33:40,796 | ^ 2025-09-04T16:33:40,796 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:40,796 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:33:40,796 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,796 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:33:40,796 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:33:40,797 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,797 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,797 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:33:40,797 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,797 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,797 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:33:40,797 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:40,797 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,797 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:40,797 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:40,797 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:40,798 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:33:40,798 45 | typedef mpl::bool_ type; 2025-09-04T16:33:40,798 | ^~~~ 2025-09-04T16:33:40,798 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:33:40,798 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:40,798 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:40,798 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:40,798 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:33:40,798 391 | boost::function_requires >(); 2025-09-04T16:33:40,798 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,798 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:33:40,798 340 | init_multi_array_ref(extents); 2025-09-04T16:33:40,799 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:40,799 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:33:40,799 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:40,799 | ^ 2025-09-04T16:33:40,799 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:33:40,799 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:40,799 | ^ 2025-09-04T16:33:40,799 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:40,799 38 | Sentence() {} 2025-09-04T16:33:40,799 | ^ 2025-09-04T16:33:40,799 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:40,800 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:40,800 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:40,800 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:33:40,800 30 | ~model() 2025-09-04T16:33:40,800 | ^ 2025-09-04T16:33:40,800 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:40,800 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:33:40,800 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:41,981 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:33:42,030 In file included from ltp/src/srl/SRLBaselineExt.h:13, 2025-09-04T16:33:42,030 from ltp/src/srl/SRLBaselineExt.cpp:10: 2025-09-04T16:33:42,030 ltp/src/srl/SRLBaseline.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:33:42,030 12 | #pragma warning(disable:4786) 2025-09-04T16:33:42,292 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:33:42,292 from ltp/src/srl/SRLBaseline.h:15: 2025-09-04T16:33:42,292 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:33:42,292 12 | #pragma warning(disable:4786) 2025-09-04T16:33:42,293 In file included from ltp/src/srl/MyTree.h:15: 2025-09-04T16:33:42,294 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:33:42,294 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:33:45,672 In file included from ltp/src/srl/MyTree.h:17: 2025-09-04T16:33:45,673 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:33:45,673 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:33:45,673 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:33:45,673 | ~~^~~~~~~~~~~~ 2025-09-04T16:33:45,675 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:33:45,675 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:33:45,675 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:33:45,675 | ~~^~~~~~~~~~~~ 2025-09-04T16:33:46,301 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:33:46,301 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:33:46,302 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:33:46,302 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:33:46,302 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:33:46,302 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:33:46,302 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:33:46,302 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:33:46,302 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:33:46,302 | ^~~~~~~~ 2025-09-04T16:33:46,302 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:33:46,303 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:33:46,303 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:33:46,303 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:46,303 59 | template class auto_ptr; 2025-09-04T16:33:46,303 | ^~~~~~~~ 2025-09-04T16:33:46,346 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:33:46,346 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:33:46,346 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:33:46,346 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:33:46,347 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:46,347 656 | , public std::unary_function 2025-09-04T16:33:46,347 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:46,348 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:33:46,348 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:33:46,348 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:33:46,348 from /usr/include/c++/14/ios:44, 2025-09-04T16:33:46,348 from /usr/include/c++/14/ostream:40, 2025-09-04T16:33:46,348 from /usr/include/c++/14/iostream:41, 2025-09-04T16:33:46,348 from ltp/src/srl/SRLBaseline.h:14: 2025-09-04T16:33:46,349 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:46,349 117 | struct unary_function 2025-09-04T16:33:46,349 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:46,362 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:33:46,362 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:33:46,362 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:33:46,362 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:46,362 660 | , public std::binary_function 2025-09-04T16:33:46,362 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:46,362 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:46,363 131 | struct binary_function 2025-09-04T16:33:46,363 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:46,604 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:33:46,604 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:33:46,604 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:33:46,604 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:33:46,604 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:33:46,604 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:33:46,604 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:33:46,604 188 | failed ************ (Pred::************ 2025-09-04T16:33:46,604 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:46,604 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:33:46,605 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:46,605 190 | ); 2025-09-04T16:33:46,605 | ~ 2025-09-04T16:33:46,605 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:33:46,605 188 | failed ************ (Pred::************ 2025-09-04T16:33:46,605 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:46,605 | - 2025-09-04T16:33:46,605 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:33:46,605 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:46,606 190 | ); 2025-09-04T16:33:46,606 | ~ 2025-09-04T16:33:46,606 | - 2025-09-04T16:33:46,606 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:33:46,606 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:33:46,606 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:46,606 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:33:46,607 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:46,607 195 | ); 2025-09-04T16:33:46,607 | ~ 2025-09-04T16:33:46,607 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:33:46,607 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:33:46,607 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:46,607 | - 2025-09-04T16:33:46,607 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:33:46,607 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:46,607 195 | ); 2025-09-04T16:33:46,608 | ~ 2025-09-04T16:33:46,608 | - 2025-09-04T16:33:46,651 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:33:46,651 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:33:46,651 42 | typedef typename Array::index_range index_range; 2025-09-04T16:33:46,651 | ^~~~~~~~~~~ 2025-09-04T16:33:46,652 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:33:46,652 43 | typedef typename Array::index index; 2025-09-04T16:33:46,652 | ^~~~~ 2025-09-04T16:33:46,652 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:33:46,653 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:33:46,653 53 | typedef typename Array::index_range index_range; 2025-09-04T16:33:46,653 | ^~~~~~~~~~~ 2025-09-04T16:33:46,653 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:33:46,653 54 | typedef typename Array::index index; 2025-09-04T16:33:46,653 | ^~~~~ 2025-09-04T16:33:46,726 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:33:46,726 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:33:46,726 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:33:46,726 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:46,726 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:33:46,726 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:46,726 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:46,726 117 | struct unary_function 2025-09-04T16:33:46,726 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:46,727 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:46,728 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:33:46,728 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:46,728 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:46,728 131 | struct binary_function 2025-09-04T16:33:46,728 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:46,729 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:46,729 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:33:46,729 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:46,729 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:46,730 117 | struct unary_function 2025-09-04T16:33:46,730 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:46,731 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:46,731 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:33:46,731 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:46,731 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:46,731 117 | struct unary_function 2025-09-04T16:33:46,731 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:46,732 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:46,732 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:33:46,732 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:46,733 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:46,733 117 | struct unary_function 2025-09-04T16:33:46,733 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:46,734 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:46,734 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:33:46,734 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:46,734 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:46,734 131 | struct binary_function 2025-09-04T16:33:46,734 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:46,735 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:46,735 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:33:46,735 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:46,735 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:46,735 117 | struct unary_function 2025-09-04T16:33:46,736 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:46,736 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:46,736 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:33:46,736 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:46,737 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:46,737 131 | struct binary_function 2025-09-04T16:33:46,737 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:46,738 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:46,738 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:33:46,738 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:46,739 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:46,739 117 | struct unary_function 2025-09-04T16:33:46,739 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:46,739 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:46,740 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:33:46,740 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:46,740 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:46,740 131 | struct binary_function 2025-09-04T16:33:46,740 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:46,741 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:46,741 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:33:46,741 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:46,741 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:46,741 117 | struct unary_function 2025-09-04T16:33:46,741 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:46,742 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:46,742 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:33:46,742 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:46,743 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:46,743 131 | struct binary_function 2025-09-04T16:33:46,743 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:46,744 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:46,744 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:33:46,744 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:46,745 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:46,745 117 | struct unary_function 2025-09-04T16:33:46,745 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:46,746 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:46,746 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:33:46,746 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:46,746 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:46,746 131 | struct binary_function 2025-09-04T16:33:46,746 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:47,126 ltp/src/srl/SRLBaselineExt.cpp: In member function ‘void SRLBaselineExt::ExtractPrgFeatures(std::vector > >&) const’: 2025-09-04T16:33:47,126 ltp/src/srl/SRLBaselineExt.cpp:57:23: warning: unused variable ‘feature_prefix’ [-Wunused-variable] 2025-09-04T16:33:47,126 57 | const string& feature_prefix = m_prgFeaturePrefixes[i]; 2025-09-04T16:33:47,126 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:47,174 ltp/src/srl/SRLBaselineExt.cpp: In member function ‘void SRLBaselineExt::ExtractSrlFeatures(VecFeatForSent&, VecPosForSent&) const’: 2025-09-04T16:33:47,174 ltp/src/srl/SRLBaselineExt.cpp:137:27: warning: unused variable ‘feature_prefix’ [-Wunused-variable] 2025-09-04T16:33:47,174 137 | const string& feature_prefix = m_srlFeaturePrefixes[i]; 2025-09-04T16:33:47,174 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:47,845 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:33:47,846 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:33:47,846 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:33:47,846 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:33:47,846 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,846 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,846 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:47,846 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,846 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,846 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:47,847 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,847 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,847 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:33:47,847 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:47,847 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,847 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:47,847 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:47,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:47,847 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:33:47,847 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:47,847 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,848 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,848 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:33:47,848 391 | boost::function_requires >(); 2025-09-04T16:33:47,848 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,848 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:33:47,848 340 | init_multi_array_ref(extents); 2025-09-04T16:33:47,848 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:47,848 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:33:47,848 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:47,848 | ^ 2025-09-04T16:33:47,848 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:33:47,849 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:47,849 | ^ 2025-09-04T16:33:47,849 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:47,849 38 | Sentence() {} 2025-09-04T16:33:47,849 | ^ 2025-09-04T16:33:47,849 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:47,849 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,849 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,849 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:33:47,850 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:33:47,850 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,850 | ^ 2025-09-04T16:33:47,851 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:33:47,851 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:33:47,851 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,851 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,851 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:47,851 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,852 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,852 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:47,852 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,852 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,852 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:33:47,852 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:47,852 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,852 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:47,852 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:47,852 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:47,852 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:33:47,853 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:47,853 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,853 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,853 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:33:47,853 391 | boost::function_requires >(); 2025-09-04T16:33:47,853 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,853 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:33:47,853 340 | init_multi_array_ref(extents); 2025-09-04T16:33:47,853 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:47,853 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:33:47,854 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:47,854 | ^ 2025-09-04T16:33:47,854 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:33:47,854 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:47,854 | ^ 2025-09-04T16:33:47,854 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:47,854 38 | Sentence() {} 2025-09-04T16:33:47,854 | ^ 2025-09-04T16:33:47,854 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:47,854 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,855 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,855 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:33:47,855 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,855 | ^ 2025-09-04T16:33:47,855 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:33:47,855 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:47,855 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,855 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,855 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:47,855 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,856 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,856 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:33:47,856 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:47,856 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,856 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:47,856 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:47,856 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:47,856 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:33:47,856 45 | typedef mpl::bool_ type; 2025-09-04T16:33:47,857 | ^~~~ 2025-09-04T16:33:47,857 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:33:47,857 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:47,857 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,857 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,857 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:33:47,857 391 | boost::function_requires >(); 2025-09-04T16:33:47,857 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,857 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:33:47,857 340 | init_multi_array_ref(extents); 2025-09-04T16:33:47,858 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:47,858 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:33:47,858 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:47,858 | ^ 2025-09-04T16:33:47,858 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:33:47,858 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:47,858 | ^ 2025-09-04T16:33:47,858 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:47,858 38 | Sentence() {} 2025-09-04T16:33:47,858 | ^ 2025-09-04T16:33:47,858 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:47,859 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,859 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,859 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:33:47,859 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,859 | ^ 2025-09-04T16:33:47,859 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:33:47,859 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:47,859 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,859 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,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 = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:33:47,860 391 | boost::function_requires >(); 2025-09-04T16:33:47,860 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,860 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:33:47,860 340 | init_multi_array_ref(extents); 2025-09-04T16:33:47,860 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:47,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:33:47,860 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:47,860 | ^ 2025-09-04T16:33:47,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:33:47,861 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:47,861 | ^ 2025-09-04T16:33:47,861 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:47,861 38 | Sentence() {} 2025-09-04T16:33:47,861 | ^ 2025-09-04T16:33:47,861 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:47,861 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,861 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,861 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:33:47,861 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:33:47,861 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:33:47,862 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:33:47,862 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:33:47,862 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:33:47,862 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:33:47,862 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,862 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,862 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:33:47,862 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:33:47,862 | ^ 2025-09-04T16:33:47,862 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:33:47,863 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:33:47,863 | ^~~~~~~~~~~~ 2025-09-04T16:33:47,863 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:33:47,863 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,863 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,863 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:33:47,863 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:33:47,863 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,863 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,864 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:47,864 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,864 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,864 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:47,864 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,864 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,864 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:33:47,864 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:47,864 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,864 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:47,865 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:47,865 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:47,865 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:33:47,865 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:47,865 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,865 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,865 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:33:47,865 391 | boost::function_requires >(); 2025-09-04T16:33:47,865 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,865 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:33:47,866 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:47,866 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,866 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:33:47,866 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:47,866 | ^ 2025-09-04T16:33:47,866 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:33:47,866 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:47,866 | ^ 2025-09-04T16:33:47,867 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:47,867 38 | Sentence() {} 2025-09-04T16:33:47,867 | ^ 2025-09-04T16:33:47,867 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:47,867 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,867 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,867 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:33:47,867 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,867 | ^ 2025-09-04T16:33:47,867 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:33:47,868 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:33:47,868 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,868 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,868 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:47,868 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,868 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,868 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:47,868 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,868 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,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:33:47,869 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:47,869 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,869 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:47,869 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:47,869 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:47,869 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:33:47,869 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:47,869 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,869 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,870 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:33:47,870 391 | boost::function_requires >(); 2025-09-04T16:33:47,870 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,870 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:33:47,870 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:47,870 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,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:33:47,870 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:47,870 | ^ 2025-09-04T16:33:47,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:33:47,871 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:47,871 | ^ 2025-09-04T16:33:47,871 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:47,871 38 | Sentence() {} 2025-09-04T16:33:47,871 | ^ 2025-09-04T16:33:47,871 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:47,871 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,871 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,871 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:33:47,871 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,872 | ^ 2025-09-04T16:33:47,872 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:33:47,872 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:47,872 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,872 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,872 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:47,872 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,872 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,872 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:33:47,872 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:47,873 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,873 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:47,873 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:47,873 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:47,873 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:33:47,873 45 | typedef mpl::bool_ type; 2025-09-04T16:33:47,873 | ^~~~ 2025-09-04T16:33:47,873 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:33:47,874 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:47,874 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,874 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:33:47,874 391 | boost::function_requires >(); 2025-09-04T16:33:47,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,874 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:33:47,874 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:47,874 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,875 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:33:47,875 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:47,875 | ^ 2025-09-04T16:33:47,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:33:47,875 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:47,875 | ^ 2025-09-04T16:33:47,875 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:47,875 38 | Sentence() {} 2025-09-04T16:33:47,875 | ^ 2025-09-04T16:33:47,875 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:47,876 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,876 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,876 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:33:47,876 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,876 | ^ 2025-09-04T16:33:47,876 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:33:47,876 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:47,876 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,876 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,876 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:33:47,876 391 | boost::function_requires >(); 2025-09-04T16:33:47,877 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,877 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:33:47,877 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:47,877 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,877 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:33:47,877 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:47,877 | ^ 2025-09-04T16:33:47,877 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:33:47,877 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:47,877 | ^ 2025-09-04T16:33:47,877 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:47,878 38 | Sentence() {} 2025-09-04T16:33:47,878 | ^ 2025-09-04T16:33:47,878 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:47,878 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,878 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,878 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:33:47,878 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,878 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,878 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:33:47,878 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:33:47,879 | ^ 2025-09-04T16:33:47,879 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:33:47,879 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:33:47,879 | ^~~~~~~~~~~~ 2025-09-04T16:33:47,879 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:33:47,879 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,879 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,879 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:33:47,879 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:33:47,880 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,880 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,880 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:33:47,880 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,880 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,880 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:47,880 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,880 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,880 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:47,881 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,881 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,881 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:33:47,881 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:47,881 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,881 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:33:47,881 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:47,881 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,881 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,881 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:33:47,882 391 | boost::function_requires >(); 2025-09-04T16:33:47,882 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,882 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:33:47,882 340 | init_multi_array_ref(extents); 2025-09-04T16:33:47,882 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:47,882 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:33:47,882 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:47,882 | ^ 2025-09-04T16:33:47,882 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:33:47,882 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:47,882 | ^ 2025-09-04T16:33:47,883 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:47,883 38 | Sentence() {} 2025-09-04T16:33:47,883 | ^ 2025-09-04T16:33:47,883 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:47,883 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,883 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,883 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:33:47,883 30 | ~model() 2025-09-04T16:33:47,883 | ^ 2025-09-04T16:33:47,883 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:47,884 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:33:47,884 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,884 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:33:47,884 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:33:47,884 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,884 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,884 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:33:47,884 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,884 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,884 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:47,884 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,885 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,885 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:47,885 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,885 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,885 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:33:47,885 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:47,885 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,885 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:33:47,885 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:47,885 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,886 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,886 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:33:47,886 391 | boost::function_requires >(); 2025-09-04T16:33:47,886 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,886 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:33:47,886 340 | init_multi_array_ref(extents); 2025-09-04T16:33:47,886 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:47,886 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:33:47,886 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:47,887 | ^ 2025-09-04T16:33:47,887 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:33:47,887 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:47,887 | ^ 2025-09-04T16:33:47,887 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:47,887 38 | Sentence() {} 2025-09-04T16:33:47,887 | ^ 2025-09-04T16:33:47,887 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:47,887 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,887 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,888 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:33:47,888 30 | ~model() 2025-09-04T16:33:47,888 | ^ 2025-09-04T16:33:47,888 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:47,888 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:33:47,888 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,888 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:33:47,888 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:33:47,888 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,888 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,889 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:47,889 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,889 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,889 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:47,889 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,889 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,889 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:33:47,889 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:47,889 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,890 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:47,890 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:47,890 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:47,890 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:33:47,890 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:47,890 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,890 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,890 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:33:47,890 391 | boost::function_requires >(); 2025-09-04T16:33:47,890 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,891 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:33:47,891 340 | init_multi_array_ref(extents); 2025-09-04T16:33:47,891 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:47,891 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:33:47,891 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:47,891 | ^ 2025-09-04T16:33:47,891 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:33:47,891 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:47,891 | ^ 2025-09-04T16:33:47,891 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:47,892 38 | Sentence() {} 2025-09-04T16:33:47,892 | ^ 2025-09-04T16:33:47,892 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:47,892 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,892 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,892 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:33:47,892 30 | ~model() 2025-09-04T16:33:47,892 | ^ 2025-09-04T16:33:47,892 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:47,892 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:33:47,893 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,893 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:33:47,893 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:33:47,893 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,893 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,893 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:33:47,893 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,893 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,893 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:47,894 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,894 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,894 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:47,894 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,894 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,894 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:33:47,894 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:47,894 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,895 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:33:47,895 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:47,895 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,895 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,895 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:33:47,895 391 | boost::function_requires >(); 2025-09-04T16:33:47,895 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,895 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:33:47,895 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:47,896 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,896 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:33:47,896 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:47,896 | ^ 2025-09-04T16:33:47,896 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:33:47,896 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:47,896 | ^ 2025-09-04T16:33:47,896 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:47,896 38 | Sentence() {} 2025-09-04T16:33:47,896 | ^ 2025-09-04T16:33:47,897 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:47,897 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,897 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,897 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:33:47,897 30 | ~model() 2025-09-04T16:33:47,897 | ^ 2025-09-04T16:33:47,897 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:47,897 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:33:47,897 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,897 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:33:47,898 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:33:47,898 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,898 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,898 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:33:47,898 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,898 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,898 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:47,898 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,898 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,898 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:47,898 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,899 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,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::InputIteratorConcept]’ 2025-09-04T16:33:47,899 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:47,899 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,899 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:33:47,899 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:47,899 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,899 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,899 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:33:47,899 391 | boost::function_requires >(); 2025-09-04T16:33:47,900 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,900 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:33:47,900 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:47,900 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,900 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:33:47,900 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:47,900 | ^ 2025-09-04T16:33:47,900 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:33:47,900 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:47,900 | ^ 2025-09-04T16:33:47,900 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:47,901 38 | Sentence() {} 2025-09-04T16:33:47,901 | ^ 2025-09-04T16:33:47,901 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:47,901 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,901 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,901 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:33:47,901 30 | ~model() 2025-09-04T16:33:47,901 | ^ 2025-09-04T16:33:47,902 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:47,902 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:33:47,902 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,902 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:33:47,902 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:33:47,902 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,902 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,902 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:33:47,902 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,903 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,903 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:33:47,903 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,903 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,903 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:33:47,903 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:47,903 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,903 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:47,903 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:47,904 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:47,904 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:33:47,904 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:47,904 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,904 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:33:47,904 391 | boost::function_requires >(); 2025-09-04T16:33:47,904 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,904 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:33:47,905 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:33:47,905 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,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:33:47,905 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:47,905 | ^ 2025-09-04T16:33:47,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:33:47,905 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:47,905 | ^ 2025-09-04T16:33:47,905 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:47,905 38 | Sentence() {} 2025-09-04T16:33:47,906 | ^ 2025-09-04T16:33:47,906 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:47,906 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,906 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,906 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:33:47,906 30 | ~model() 2025-09-04T16:33:47,906 | ^ 2025-09-04T16:33:47,906 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:47,906 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:33:47,906 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,907 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:33:47,907 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:33:47,907 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,907 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,907 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:33:47,907 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,907 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,907 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:47,907 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,907 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,908 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:33:47,908 391 | boost::function_requires >(); 2025-09-04T16:33:47,908 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,908 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:33:47,908 340 | init_multi_array_ref(extents); 2025-09-04T16:33:47,908 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:47,908 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:33:47,908 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:47,908 | ^ 2025-09-04T16:33:47,909 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:33:47,909 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:47,909 | ^ 2025-09-04T16:33:47,909 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:47,909 38 | Sentence() {} 2025-09-04T16:33:47,909 | ^ 2025-09-04T16:33:47,909 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:47,909 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,909 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,910 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:33:47,910 107 | template <> struct SignedInteger {}; 2025-09-04T16:33:47,910 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,910 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:33:47,910 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:33:47,910 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,910 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,910 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:33:47,910 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:47,910 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,911 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:47,911 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:47,911 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:47,911 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:33:47,911 45 | typedef mpl::bool_ type; 2025-09-04T16:33:47,911 | ^~~~ 2025-09-04T16:33:47,911 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:33:47,911 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:33:47,911 | ^~~~~ 2025-09-04T16:33:47,912 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:33:47,912 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:47,912 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,912 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,912 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:33:47,912 391 | boost::function_requires >(); 2025-09-04T16:33:47,912 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,912 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:33:47,912 340 | init_multi_array_ref(extents); 2025-09-04T16:33:47,912 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:47,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:33:47,913 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:47,913 | ^ 2025-09-04T16:33:47,913 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:33:47,913 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:47,913 | ^ 2025-09-04T16:33:47,913 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:47,913 38 | Sentence() {} 2025-09-04T16:33:47,913 | ^ 2025-09-04T16:33:47,914 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:47,914 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,914 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,914 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:33:47,914 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,914 | ^ 2025-09-04T16:33:47,914 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:33:47,914 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:33:47,914 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,914 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,914 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:33:47,915 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:33:47,915 | ^~~~~~~~~~~~~ 2025-09-04T16:33:47,915 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:47,915 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,915 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,915 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:33:47,915 391 | boost::function_requires >(); 2025-09-04T16:33:47,915 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,915 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:33:47,916 340 | init_multi_array_ref(extents); 2025-09-04T16:33:47,916 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:47,916 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:33:47,916 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:47,916 | ^ 2025-09-04T16:33:47,916 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:33:47,916 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:47,916 | ^ 2025-09-04T16:33:47,916 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:47,917 38 | Sentence() {} 2025-09-04T16:33:47,917 | ^ 2025-09-04T16:33:47,917 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:47,917 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,917 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,917 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:33:47,917 30 | ~model() 2025-09-04T16:33:47,917 | ^ 2025-09-04T16:33:47,917 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:47,917 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:33:47,918 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,918 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:33:47,918 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:33:47,918 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,918 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,918 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:33:47,918 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,918 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,918 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:33:47,918 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:33:47,919 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,919 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:33:47,919 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:33:47,919 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:33:47,919 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:33:47,919 45 | typedef mpl::bool_ type; 2025-09-04T16:33:47,919 | ^~~~ 2025-09-04T16:33:47,919 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:33:47,919 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:33:47,919 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:33:47,920 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:47,920 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:33:47,920 391 | boost::function_requires >(); 2025-09-04T16:33:47,920 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,920 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:33:47,920 340 | init_multi_array_ref(extents); 2025-09-04T16:33:47,920 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:33:47,920 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:33:47,920 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:33:47,921 | ^ 2025-09-04T16:33:47,921 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:33:47,921 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:33:47,921 | ^ 2025-09-04T16:33:47,921 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:33:47,921 38 | Sentence() {} 2025-09-04T16:33:47,921 | ^ 2025-09-04T16:33:47,921 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:33:47,921 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:33:47,921 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:33:47,922 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:33:47,922 30 | ~model() 2025-09-04T16:33:47,922 | ^ 2025-09-04T16:33:47,922 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:33:47,922 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:33:47,922 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:54,337 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:33:54,594 In file included from ltp/src/srl/DepSRL.h:14, 2025-09-04T16:33:54,594 from ltp/src/srl/SRL_DLL.cpp:2: 2025-09-04T16:33:54,594 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:33:54,594 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:33:54,849 In file included from ltp/src/srl/SRLBaselineExt.h:13, 2025-09-04T16:33:54,850 from ltp/src/srl/DepSRL.h:16: 2025-09-04T16:33:54,850 ltp/src/srl/SRLBaseline.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:33:54,850 12 | #pragma warning(disable:4786) 2025-09-04T16:33:54,850 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:33:54,850 from ltp/src/srl/SRLBaseline.h:15: 2025-09-04T16:33:54,850 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:33:54,850 12 | #pragma warning(disable:4786) 2025-09-04T16:33:58,084 In file included from ltp/src/srl/DepSRL.h:15: 2025-09-04T16:33:58,084 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:33:58,085 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:33:58,085 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:33:58,085 | ~~^~~~~~~~~~~~ 2025-09-04T16:33:58,087 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:33:58,087 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:33:58,087 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:33:58,087 | ~~^~~~~~~~~~~~ 2025-09-04T16:33:58,721 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:33:58,721 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:33:58,721 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:33:58,722 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:33:58,722 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:33:58,722 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:33:58,722 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:33:58,722 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:33:58,722 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:33:58,722 | ^~~~~~~~ 2025-09-04T16:33:58,722 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:33:58,722 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:33:58,723 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:33:58,723 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:58,723 59 | template class auto_ptr; 2025-09-04T16:33:58,723 | ^~~~~~~~ 2025-09-04T16:33:58,766 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:33:58,767 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:33:58,767 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:33:58,767 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:33:58,767 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:58,767 656 | , public std::unary_function 2025-09-04T16:33:58,767 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:58,768 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:33:58,768 from ltp/src/srl/SRL_DLL.h:6, 2025-09-04T16:33:58,768 from ltp/src/srl/SRL_DLL.cpp:1: 2025-09-04T16:33:58,768 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:58,768 117 | struct unary_function 2025-09-04T16:33:58,769 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:58,782 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:33:58,782 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:33:58,782 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:33:58,782 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:58,782 660 | , public std::binary_function 2025-09-04T16:33:58,782 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:58,782 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:58,782 131 | struct binary_function 2025-09-04T16:33:58,783 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:59,024 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:33:59,024 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:33:59,024 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:33:59,024 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:33:59,024 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:33:59,024 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:33:59,024 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:33:59,024 188 | failed ************ (Pred::************ 2025-09-04T16:33:59,025 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:59,025 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:33:59,025 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:59,025 190 | ); 2025-09-04T16:33:59,025 | ~ 2025-09-04T16:33:59,025 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:33:59,025 188 | failed ************ (Pred::************ 2025-09-04T16:33:59,025 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:59,025 | - 2025-09-04T16:33:59,026 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:33:59,026 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:59,026 190 | ); 2025-09-04T16:33:59,026 | ~ 2025-09-04T16:33:59,026 | - 2025-09-04T16:33:59,026 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:33:59,026 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:33:59,027 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:59,027 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:33:59,027 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:59,027 195 | ); 2025-09-04T16:33:59,027 | ~ 2025-09-04T16:33:59,027 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:33:59,027 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:33:59,027 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:59,027 | - 2025-09-04T16:33:59,028 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:33:59,028 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:59,028 195 | ); 2025-09-04T16:33:59,028 | ~ 2025-09-04T16:33:59,028 | - 2025-09-04T16:33:59,071 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:33:59,071 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:33:59,071 42 | typedef typename Array::index_range index_range; 2025-09-04T16:33:59,072 | ^~~~~~~~~~~ 2025-09-04T16:33:59,072 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:33:59,072 43 | typedef typename Array::index index; 2025-09-04T16:33:59,072 | ^~~~~ 2025-09-04T16:33:59,073 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:33:59,073 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:33:59,073 53 | typedef typename Array::index_range index_range; 2025-09-04T16:33:59,073 | ^~~~~~~~~~~ 2025-09-04T16:33:59,073 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:33:59,073 54 | typedef typename Array::index index; 2025-09-04T16:33:59,073 | ^~~~~ 2025-09-04T16:33:59,145 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:33:59,145 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:33:59,145 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:33:59,146 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:59,146 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:33:59,146 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:59,146 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:59,146 117 | struct unary_function 2025-09-04T16:33:59,146 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:59,147 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:59,147 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:33:59,147 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:59,148 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:59,148 131 | struct binary_function 2025-09-04T16:33:59,148 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:59,149 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:59,149 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:33:59,149 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:59,149 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:59,149 117 | struct unary_function 2025-09-04T16:33:59,149 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:59,150 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:59,150 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:33:59,151 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:59,151 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:59,151 117 | struct unary_function 2025-09-04T16:33:59,151 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:59,152 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:59,152 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:33:59,152 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:59,152 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:59,152 117 | struct unary_function 2025-09-04T16:33:59,152 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:59,153 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:59,153 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:33:59,153 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:59,154 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:59,154 131 | struct binary_function 2025-09-04T16:33:59,154 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:59,155 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:59,155 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:33:59,155 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:59,155 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:59,155 117 | struct unary_function 2025-09-04T16:33:59,155 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:59,156 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:59,156 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:33:59,156 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:59,156 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:59,156 131 | struct binary_function 2025-09-04T16:33:59,156 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:59,158 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:59,158 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:33:59,158 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:59,158 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:59,158 117 | struct unary_function 2025-09-04T16:33:59,158 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:59,159 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:59,159 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:33:59,159 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:59,159 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:59,160 131 | struct binary_function 2025-09-04T16:33:59,160 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:59,160 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:59,160 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:33:59,161 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:59,161 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:59,161 117 | struct unary_function 2025-09-04T16:33:59,161 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:59,162 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:59,162 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:33:59,162 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:59,162 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:59,162 131 | struct binary_function 2025-09-04T16:33:59,162 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:59,163 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:59,164 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:33:59,164 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:59,164 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:59,164 117 | struct unary_function 2025-09-04T16:33:59,164 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:59,165 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:59,165 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:33:59,165 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:59,165 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:33:59,165 131 | struct binary_function 2025-09-04T16:33:59,166 | ^~~~~~~~~~~~~~~ 2025-09-04T16:33:59,725 ltp/src/srl/SRL_DLL.cpp: In function ‘int GetSRLResult_size(std::vector > > > >&, std::vector, std::pair > > > >&)’: 2025-09-04T16:33:59,726 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:33:59,726 69 | for (; i < vecSRLResult.size(); ++i) { 2025-09-04T16:33:59,726 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:59,756 ltp/src/srl/SRL_DLL.cpp: In function ‘int GetSRLResult(std::vector > > > >&, std::vector, std::pair > > > >&)’: 2025-09-04T16:33:59,756 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:33:59,756 84 | for (; i < vecSRLResult.size(); ++i) { 2025-09-04T16:33:59,756 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:59,758 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:33:59,758 91 | for (; j < tmp_vecSRLResult[i].second.size(); ++j) { 2025-09-04T16:33:59,758 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,410 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:34:00,410 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:34:00,410 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:34:00,410 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:34:00,410 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,410 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,410 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:00,410 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,411 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,411 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:00,411 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,411 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,411 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:34:00,411 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:00,411 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,411 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:00,411 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:00,411 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:00,411 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:34:00,412 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:00,412 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,412 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,412 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:34:00,412 391 | boost::function_requires >(); 2025-09-04T16:34:00,412 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,412 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:34:00,412 340 | init_multi_array_ref(extents); 2025-09-04T16:34:00,412 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:00,412 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:34:00,412 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:00,412 | ^ 2025-09-04T16:34:00,413 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:34:00,413 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:00,413 | ^ 2025-09-04T16:34:00,413 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:00,413 38 | Sentence() {} 2025-09-04T16:34:00,413 | ^ 2025-09-04T16:34:00,413 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:00,413 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,413 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,414 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:34:00,414 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:34:00,414 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,414 | ^ 2025-09-04T16:34:00,415 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:34:00,415 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:34:00,415 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,415 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,416 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:00,416 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,416 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,416 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:00,416 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,416 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,416 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:34:00,416 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:00,416 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,416 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:00,416 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:00,417 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:00,417 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:34:00,417 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:00,417 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,417 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,417 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:34:00,417 391 | boost::function_requires >(); 2025-09-04T16:34:00,417 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,417 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:34:00,417 340 | init_multi_array_ref(extents); 2025-09-04T16:34:00,417 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:00,418 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:34:00,418 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:00,418 | ^ 2025-09-04T16:34:00,418 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:34:00,418 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:00,418 | ^ 2025-09-04T16:34:00,418 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:00,418 38 | Sentence() {} 2025-09-04T16:34:00,418 | ^ 2025-09-04T16:34:00,418 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:00,418 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,418 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,423 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:34:00,424 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,424 | ^ 2025-09-04T16:34:00,424 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:34:00,424 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:00,424 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,424 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,424 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:00,424 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,425 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,425 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:34:00,425 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:00,425 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,425 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:00,425 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:00,425 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:00,425 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:34:00,426 45 | typedef mpl::bool_ type; 2025-09-04T16:34:00,426 | ^~~~ 2025-09-04T16:34:00,426 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:34:00,426 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:00,426 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,426 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,426 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:34:00,427 391 | boost::function_requires >(); 2025-09-04T16:34:00,427 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,427 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:34:00,427 340 | init_multi_array_ref(extents); 2025-09-04T16:34:00,427 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:00,427 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:34:00,428 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:00,428 | ^ 2025-09-04T16:34:00,428 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:34:00,428 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:00,428 | ^ 2025-09-04T16:34:00,428 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:00,428 38 | Sentence() {} 2025-09-04T16:34:00,429 | ^ 2025-09-04T16:34:00,429 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:00,429 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,429 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,429 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:34:00,429 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,429 | ^ 2025-09-04T16:34:00,430 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:34:00,430 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:00,430 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,430 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,430 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:34:00,430 391 | boost::function_requires >(); 2025-09-04T16:34:00,431 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,431 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:34:00,431 340 | init_multi_array_ref(extents); 2025-09-04T16:34:00,431 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:00,431 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:34:00,431 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:00,431 | ^ 2025-09-04T16:34:00,432 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:34:00,432 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:00,432 | ^ 2025-09-04T16:34:00,432 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:00,432 38 | Sentence() {} 2025-09-04T16:34:00,432 | ^ 2025-09-04T16:34:00,432 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:00,433 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,433 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,433 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:34:00,433 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:34:00,433 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:34:00,434 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:34:00,434 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:34:00,434 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:34:00,434 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:34:00,434 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,434 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,435 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:34:00,435 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:34:00,435 | ^ 2025-09-04T16:34:00,435 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:34:00,435 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:34:00,435 | ^~~~~~~~~~~~ 2025-09-04T16:34:00,435 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:34:00,436 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,436 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,436 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:34:00,436 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:34:00,436 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,436 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,436 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:00,437 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,437 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,437 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:00,437 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,437 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,437 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:34:00,437 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:00,438 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,438 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:00,438 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:00,438 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:00,438 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:34:00,438 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:00,439 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,439 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,439 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:34:00,439 391 | boost::function_requires >(); 2025-09-04T16:34:00,439 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,439 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:34:00,439 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:34:00,440 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,440 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:34:00,440 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:00,440 | ^ 2025-09-04T16:34:00,440 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:34:00,440 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:00,440 | ^ 2025-09-04T16:34:00,441 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:00,441 38 | Sentence() {} 2025-09-04T16:34:00,441 | ^ 2025-09-04T16:34:00,441 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:00,441 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,441 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,441 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:34:00,442 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,442 | ^ 2025-09-04T16:34:00,442 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:34:00,442 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:34:00,442 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,442 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,443 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:00,443 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,443 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,443 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:00,443 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,443 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,443 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:34:00,444 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:00,444 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,444 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:00,444 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:00,444 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:00,444 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:34:00,444 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:00,445 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,445 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,445 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:34:00,445 391 | boost::function_requires >(); 2025-09-04T16:34:00,445 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,445 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:34:00,446 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:34:00,446 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,446 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:34:00,446 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:00,446 | ^ 2025-09-04T16:34:00,446 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:34:00,446 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:00,447 | ^ 2025-09-04T16:34:00,447 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:00,447 38 | Sentence() {} 2025-09-04T16:34:00,447 | ^ 2025-09-04T16:34:00,447 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:00,447 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,447 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,448 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:34:00,448 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,448 | ^ 2025-09-04T16:34:00,448 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:34:00,448 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:00,448 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,448 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,449 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:00,449 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,449 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,449 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:34:00,449 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:00,449 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,449 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:00,450 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:00,450 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:00,450 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:34:00,450 45 | typedef mpl::bool_ type; 2025-09-04T16:34:00,450 | ^~~~ 2025-09-04T16:34:00,450 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:34:00,450 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:00,451 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,451 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,451 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:34:00,451 391 | boost::function_requires >(); 2025-09-04T16:34:00,451 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,451 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:34:00,452 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:34:00,452 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,452 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:34:00,452 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:00,452 | ^ 2025-09-04T16:34:00,452 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:34:00,452 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:00,453 | ^ 2025-09-04T16:34:00,453 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:00,453 38 | Sentence() {} 2025-09-04T16:34:00,453 | ^ 2025-09-04T16:34:00,453 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:00,453 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,454 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,454 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:34:00,454 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,454 | ^ 2025-09-04T16:34:00,454 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:34:00,454 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:00,455 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,455 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,455 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:34:00,455 391 | boost::function_requires >(); 2025-09-04T16:34:00,455 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,455 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:34:00,455 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:34:00,456 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,456 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:34:00,456 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:00,456 | ^ 2025-09-04T16:34:00,456 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:34:00,456 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:00,456 | ^ 2025-09-04T16:34:00,456 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:00,456 38 | Sentence() {} 2025-09-04T16:34:00,456 | ^ 2025-09-04T16:34:00,457 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:00,457 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,457 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,457 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:34:00,457 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,457 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,457 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:34:00,457 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:34:00,457 | ^ 2025-09-04T16:34:00,457 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:34:00,457 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:34:00,458 | ^~~~~~~~~~~~ 2025-09-04T16:34:00,458 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:34:00,458 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,458 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,458 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:34:00,458 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:34:00,458 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,458 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,458 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:34:00,458 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,459 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,459 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:00,459 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,459 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,459 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:00,459 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,459 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,459 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:34:00,459 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:00,459 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,460 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:34:00,460 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:00,460 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,460 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,460 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:34:00,460 391 | boost::function_requires >(); 2025-09-04T16:34:00,460 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,460 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:34:00,460 340 | init_multi_array_ref(extents); 2025-09-04T16:34:00,460 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:00,461 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:34:00,461 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:00,461 | ^ 2025-09-04T16:34:00,461 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:34:00,461 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:00,461 | ^ 2025-09-04T16:34:00,461 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:00,461 38 | Sentence() {} 2025-09-04T16:34:00,461 | ^ 2025-09-04T16:34:00,461 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:00,462 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,462 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,462 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:34:00,462 30 | ~model() 2025-09-04T16:34:00,462 | ^ 2025-09-04T16:34:00,462 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:00,462 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:34:00,462 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,462 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:34:00,463 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:34:00,463 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,463 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,463 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:34:00,463 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,463 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,463 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:00,463 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,463 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,464 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:00,464 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,464 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,464 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:34:00,464 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:00,464 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,464 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:34:00,464 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:00,464 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,464 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,465 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:34:00,465 391 | boost::function_requires >(); 2025-09-04T16:34:00,465 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,465 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:34:00,465 340 | init_multi_array_ref(extents); 2025-09-04T16:34:00,465 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:00,465 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:34:00,465 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:00,465 | ^ 2025-09-04T16:34:00,465 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:34:00,466 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:00,466 | ^ 2025-09-04T16:34:00,466 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:00,466 38 | Sentence() {} 2025-09-04T16:34:00,466 | ^ 2025-09-04T16:34:00,466 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:00,466 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,466 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,466 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:34:00,466 30 | ~model() 2025-09-04T16:34:00,466 | ^ 2025-09-04T16:34:00,467 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:00,467 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:34:00,467 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,467 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:34:00,467 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:34:00,467 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,467 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,467 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:00,467 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,467 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,467 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:00,468 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,468 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,468 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:34:00,468 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:00,468 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,468 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:00,468 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:00,468 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:00,468 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:34:00,468 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:00,469 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,469 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,469 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:34:00,469 391 | boost::function_requires >(); 2025-09-04T16:34:00,469 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,469 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:34:00,469 340 | init_multi_array_ref(extents); 2025-09-04T16:34:00,469 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:00,469 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:34:00,470 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:00,470 | ^ 2025-09-04T16:34:00,470 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:34:00,470 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:00,470 | ^ 2025-09-04T16:34:00,470 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:00,470 38 | Sentence() {} 2025-09-04T16:34:00,470 | ^ 2025-09-04T16:34:00,470 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:00,471 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,471 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,471 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:34:00,471 30 | ~model() 2025-09-04T16:34:00,471 | ^ 2025-09-04T16:34:00,471 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:00,471 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:34:00,471 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,471 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:34:00,471 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:34:00,472 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,472 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,472 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:34:00,472 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,472 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,472 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:00,472 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,472 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,472 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:00,472 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,473 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,473 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:34:00,473 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:00,473 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,473 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:34:00,473 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:00,473 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,473 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,473 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:34:00,473 391 | boost::function_requires >(); 2025-09-04T16:34:00,474 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,474 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:34:00,474 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:34:00,474 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,474 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:34:00,474 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:00,474 | ^ 2025-09-04T16:34:00,474 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:34:00,474 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:00,474 | ^ 2025-09-04T16:34:00,475 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:00,475 38 | Sentence() {} 2025-09-04T16:34:00,475 | ^ 2025-09-04T16:34:00,475 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:00,475 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,475 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,475 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:34:00,475 30 | ~model() 2025-09-04T16:34:00,475 | ^ 2025-09-04T16:34:00,475 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:00,476 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:34:00,476 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,476 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:34:00,476 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:34:00,476 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,476 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,476 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:34:00,476 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,476 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,476 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:00,476 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,477 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,477 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:00,477 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,477 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,477 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:34:00,477 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:00,477 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,477 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:34:00,477 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:00,478 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,478 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,478 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:34:00,478 391 | boost::function_requires >(); 2025-09-04T16:34:00,478 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,478 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:34:00,478 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:34:00,478 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,478 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:34:00,478 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:00,478 | ^ 2025-09-04T16:34:00,479 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:34:00,479 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:00,479 | ^ 2025-09-04T16:34:00,479 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:00,479 38 | Sentence() {} 2025-09-04T16:34:00,479 | ^ 2025-09-04T16:34:00,479 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:00,479 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,479 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,479 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:34:00,480 30 | ~model() 2025-09-04T16:34:00,480 | ^ 2025-09-04T16:34:00,480 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:00,480 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:34:00,480 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,480 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:34:00,480 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:34:00,480 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,480 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,480 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:00,481 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,481 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,481 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:00,481 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,481 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,481 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:34:00,481 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:00,481 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,481 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:00,481 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:00,482 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:00,482 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:34:00,482 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:00,482 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,482 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,482 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:34:00,482 391 | boost::function_requires >(); 2025-09-04T16:34:00,482 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,482 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:34:00,483 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:34:00,483 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,483 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:34:00,483 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:00,483 | ^ 2025-09-04T16:34:00,483 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:34:00,483 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:00,483 | ^ 2025-09-04T16:34:00,483 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:00,484 38 | Sentence() {} 2025-09-04T16:34:00,484 | ^ 2025-09-04T16:34:00,484 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:00,484 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,484 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,484 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:34:00,484 30 | ~model() 2025-09-04T16:34:00,484 | ^ 2025-09-04T16:34:00,484 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:00,484 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:34:00,485 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,485 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:34:00,485 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:34:00,485 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,485 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,485 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:34:00,485 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,485 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,485 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:00,486 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,486 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,486 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:34:00,486 391 | boost::function_requires >(); 2025-09-04T16:34:00,486 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,486 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:34:00,486 340 | init_multi_array_ref(extents); 2025-09-04T16:34:00,486 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:00,486 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:34:00,486 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:00,487 | ^ 2025-09-04T16:34:00,487 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:34:00,487 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:00,487 | ^ 2025-09-04T16:34:00,487 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:00,487 38 | Sentence() {} 2025-09-04T16:34:00,487 | ^ 2025-09-04T16:34:00,487 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:00,487 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,487 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,488 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:34:00,488 107 | template <> struct SignedInteger {}; 2025-09-04T16:34:00,488 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,488 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:34:00,488 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:34:00,488 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,488 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,488 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:34:00,488 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:00,488 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,489 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:00,489 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:00,489 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:00,489 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:34:00,489 45 | typedef mpl::bool_ type; 2025-09-04T16:34:00,489 | ^~~~ 2025-09-04T16:34:00,489 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:34:00,489 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:34:00,489 | ^~~~~ 2025-09-04T16:34:00,490 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:34:00,490 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:00,490 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,490 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,490 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:34:00,490 391 | boost::function_requires >(); 2025-09-04T16:34:00,490 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,490 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:34:00,490 340 | init_multi_array_ref(extents); 2025-09-04T16:34:00,490 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:00,491 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:34:00,491 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:00,491 | ^ 2025-09-04T16:34:00,491 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:34:00,491 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:00,491 | ^ 2025-09-04T16:34:00,491 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:00,491 38 | Sentence() {} 2025-09-04T16:34:00,491 | ^ 2025-09-04T16:34:00,492 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:00,492 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,492 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,492 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:34:00,492 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,492 | ^ 2025-09-04T16:34:00,492 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:34:00,492 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:34:00,492 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,492 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,493 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:34:00,493 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:00,493 | ^~~~~~~~~~~~~ 2025-09-04T16:34:00,493 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:00,493 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,493 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,493 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:34:00,493 391 | boost::function_requires >(); 2025-09-04T16:34:00,493 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,493 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:34:00,494 340 | init_multi_array_ref(extents); 2025-09-04T16:34:00,494 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:00,494 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:34:00,494 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:00,494 | ^ 2025-09-04T16:34:00,494 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:34:00,494 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:00,494 | ^ 2025-09-04T16:34:00,494 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:00,494 38 | Sentence() {} 2025-09-04T16:34:00,495 | ^ 2025-09-04T16:34:00,495 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:00,495 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,495 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,495 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:34:00,495 30 | ~model() 2025-09-04T16:34:00,495 | ^ 2025-09-04T16:34:00,495 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:00,495 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:34:00,495 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,496 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:34:00,496 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:34:00,496 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,496 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,496 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:34:00,496 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,496 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,496 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:34:00,496 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:00,497 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,497 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:00,497 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:00,497 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:00,497 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:34:00,497 45 | typedef mpl::bool_ type; 2025-09-04T16:34:00,497 | ^~~~ 2025-09-04T16:34:00,497 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:34:00,497 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:00,497 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:00,498 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:00,498 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:34:00,498 391 | boost::function_requires >(); 2025-09-04T16:34:00,498 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,498 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:34:00,498 340 | init_multi_array_ref(extents); 2025-09-04T16:34:00,498 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:00,498 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:34:00,498 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:00,499 | ^ 2025-09-04T16:34:00,499 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:34:00,499 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:00,499 | ^ 2025-09-04T16:34:00,499 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:00,499 38 | Sentence() {} 2025-09-04T16:34:00,499 | ^ 2025-09-04T16:34:00,499 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:00,499 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:00,499 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:00,499 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:34:00,500 30 | ~model() 2025-09-04T16:34:00,500 | ^ 2025-09-04T16:34:00,500 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:00,500 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:34:00,500 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:01,405 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:34:03,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/srl/Sentence.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/Sentence.o 2025-09-04T16:34:06,803 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:34:06,803 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:34:06,803 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:34:06,803 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:34:06,803 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:34:06,803 from ltp/src/srl/Sentence.cpp:12: 2025-09-04T16:34:06,803 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:34:06,803 188 | failed ************ (Pred::************ 2025-09-04T16:34:06,804 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:06,804 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:34:06,804 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:06,804 190 | ); 2025-09-04T16:34:06,804 | ~ 2025-09-04T16:34:06,804 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:34:06,804 188 | failed ************ (Pred::************ 2025-09-04T16:34:06,804 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:06,804 | - 2025-09-04T16:34:06,804 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:34:06,805 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:06,805 190 | ); 2025-09-04T16:34:06,805 | ~ 2025-09-04T16:34:06,805 | - 2025-09-04T16:34:06,805 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:34:06,805 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:34:06,805 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:06,805 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:34:06,805 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:06,805 195 | ); 2025-09-04T16:34:06,806 | ~ 2025-09-04T16:34:06,806 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:34:06,806 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:34:06,806 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:06,806 | - 2025-09-04T16:34:06,806 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:34:06,806 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:06,806 195 | ); 2025-09-04T16:34:06,806 | ~ 2025-09-04T16:34:06,806 | - 2025-09-04T16:34:06,849 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:34:06,850 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:34:06,850 42 | typedef typename Array::index_range index_range; 2025-09-04T16:34:06,850 | ^~~~~~~~~~~ 2025-09-04T16:34:06,850 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:34:06,850 43 | typedef typename Array::index index; 2025-09-04T16:34:06,850 | ^~~~~ 2025-09-04T16:34:06,851 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:34:06,851 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:34:06,851 53 | typedef typename Array::index_range index_range; 2025-09-04T16:34:06,851 | ^~~~~~~~~~~ 2025-09-04T16:34:06,851 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:34:06,852 54 | typedef typename Array::index index; 2025-09-04T16:34:06,852 | ^~~~~ 2025-09-04T16:34:06,963 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:34:06,963 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:34:06,963 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:34:06,963 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:06,964 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:34:06,964 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:06,964 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:34:06,965 from ltp/src/srl/Sentence.h:14: 2025-09-04T16:34:06,965 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:06,965 117 | struct unary_function 2025-09-04T16:34:06,965 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:06,966 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:06,966 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:34:06,966 | ^~~~~~~~~~~~~~~ 2025-09-04T16:34:06,966 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:34:06,966 131 | struct binary_function 2025-09-04T16:34:06,967 | ^~~~~~~~~~~~~~~ 2025-09-04T16:34:06,967 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:06,968 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:34:06,968 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:06,968 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:06,968 117 | struct unary_function 2025-09-04T16:34:06,968 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:06,969 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:06,969 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:34:06,969 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:06,969 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:06,970 117 | struct unary_function 2025-09-04T16:34:06,970 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:06,971 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:06,971 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:34:06,971 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:06,971 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:06,971 117 | struct unary_function 2025-09-04T16:34:06,971 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:06,972 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:06,972 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:34:06,972 | ^~~~~~~~~~~~~~~ 2025-09-04T16:34:06,972 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:34:06,972 131 | struct binary_function 2025-09-04T16:34:06,972 | ^~~~~~~~~~~~~~~ 2025-09-04T16:34:06,973 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:06,973 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:34:06,973 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:06,974 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:06,974 117 | struct unary_function 2025-09-04T16:34:06,974 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:06,974 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:06,975 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:34:06,975 | ^~~~~~~~~~~~~~~ 2025-09-04T16:34:06,975 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:34:06,975 131 | struct binary_function 2025-09-04T16:34:06,975 | ^~~~~~~~~~~~~~~ 2025-09-04T16:34:06,976 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:06,976 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:34:06,976 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:06,977 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:06,977 117 | struct unary_function 2025-09-04T16:34:06,977 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:06,977 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:06,978 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:34:06,978 | ^~~~~~~~~~~~~~~ 2025-09-04T16:34:06,978 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:34:06,978 131 | struct binary_function 2025-09-04T16:34:06,978 | ^~~~~~~~~~~~~~~ 2025-09-04T16:34:06,979 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:06,979 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:34:06,979 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:06,979 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:06,979 117 | struct unary_function 2025-09-04T16:34:06,979 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:06,980 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:06,980 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:34:06,980 | ^~~~~~~~~~~~~~~ 2025-09-04T16:34:06,981 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:34:06,981 131 | struct binary_function 2025-09-04T16:34:06,981 | ^~~~~~~~~~~~~~~ 2025-09-04T16:34:06,982 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:06,982 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:34:06,982 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:06,982 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:06,982 117 | struct unary_function 2025-09-04T16:34:06,983 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:06,983 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:06,984 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:34:06,984 | ^~~~~~~~~~~~~~~ 2025-09-04T16:34:06,984 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:34:06,984 131 | struct binary_function 2025-09-04T16:34:06,984 | ^~~~~~~~~~~~~~~ 2025-09-04T16:34:07,941 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T16:34:07,941 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T16:34:07,941 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:148, 2025-09-04T16:34:07,941 from ltp/src/srl/Sentence.cpp:15: 2025-09-04T16:34:07,941 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:34:07,941 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:34:07,941 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:07,942 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:07,942 117 | struct unary_function 2025-09-04T16:34:07,942 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:07,943 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:07,943 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:34:07,943 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:07,944 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:07,944 117 | struct unary_function 2025-09-04T16:34:07,944 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:07,945 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:07,945 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:34:07,945 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:07,945 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:07,945 117 | struct unary_function 2025-09-04T16:34:07,945 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:08,205 ltp/src/srl/Sentence.cpp: In member function ‘void Sentence::from_corpus_block(const std::vector >&)’: 2025-09-04T16:34:08,205 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:34:08,205 112 | for (int i = 0; i < children_of_node[node].size(); ++ i) { 2025-09-04T16:34:08,205 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,744 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:34:08,744 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:34:08,744 534 | super_type::generate_array_view(boost::type(), 2025-09-04T16:34:08,745 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,745 535 | indices, 2025-09-04T16:34:08,745 | ~~~~~~~~ 2025-09-04T16:34:08,745 536 | this->shape(), 2025-09-04T16:34:08,745 | ~~~~~~~~~~~~~~ 2025-09-04T16:34:08,745 537 | this->strides(), 2025-09-04T16:34:08,745 | ~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,745 538 | this->index_bases(), 2025-09-04T16:34:08,745 | ~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,745 539 | origin()); 2025-09-04T16:34:08,745 | ~~~~~~~~~ 2025-09-04T16:34:08,746 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:34:08,746 442 | multi_array::BOOST_NESTED_TEMPLATE array_view::type view_old = (*this)[old_idxes]; 2025-09-04T16:34:08,746 | ~~~~~~~^ 2025-09-04T16:34:08,746 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:08,746 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:08,746 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,746 ltp/thirdparty/boost/include/boost/multi_array/base.hpp:463:13: warning: unused variable ‘bound_adjustment’ [-Wunused-variable] 2025-09-04T16:34:08,746 463 | index bound_adjustment = stride < 0 ? 1 : 0; 2025-09-04T16:34:08,746 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,853 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:34:08,853 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:34:08,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:34:08,853 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:34:08,853 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,854 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,854 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:08,854 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,854 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,854 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:08,854 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,854 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,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:34:08,854 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:08,854 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,855 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:08,855 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:08,855 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:08,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:34:08,855 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:08,855 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,855 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,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 = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:34:08,855 391 | boost::function_requires >(); 2025-09-04T16:34:08,855 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,856 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:34:08,856 340 | init_multi_array_ref(extents); 2025-09-04T16:34:08,856 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:08,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:34:08,856 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:08,856 | ^ 2025-09-04T16:34:08,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:34:08,856 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:08,856 | ^ 2025-09-04T16:34:08,856 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:08,856 38 | Sentence() {} 2025-09-04T16:34:08,857 | ^ 2025-09-04T16:34:08,857 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,857 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,857 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,857 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:34:08,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::Assignable]’ 2025-09-04T16:34:08,857 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,857 | ^ 2025-09-04T16:34:08,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:34:08,858 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:34:08,858 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,858 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,858 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:08,858 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,858 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,858 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:08,858 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,858 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,859 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:34:08,859 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:08,859 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,859 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:08,859 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:08,859 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:08,859 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:34:08,859 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:08,859 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,859 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,859 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:34:08,860 391 | boost::function_requires >(); 2025-09-04T16:34:08,860 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,860 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:34:08,860 340 | init_multi_array_ref(extents); 2025-09-04T16:34:08,860 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:08,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:34:08,860 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:08,860 | ^ 2025-09-04T16:34:08,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:34:08,860 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:08,861 | ^ 2025-09-04T16:34:08,861 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:08,861 38 | Sentence() {} 2025-09-04T16:34:08,861 | ^ 2025-09-04T16:34:08,861 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,861 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,861 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,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::EqualityComparable]’ 2025-09-04T16:34:08,861 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,861 | ^ 2025-09-04T16:34:08,861 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:34:08,862 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:08,862 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,862 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,862 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:08,862 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,862 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,862 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:34:08,862 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:08,862 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,862 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:08,863 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:08,863 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:08,863 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:34:08,863 45 | typedef mpl::bool_ type; 2025-09-04T16:34:08,863 | ^~~~ 2025-09-04T16:34:08,863 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:34:08,863 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:08,863 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,863 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,864 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:34:08,864 391 | boost::function_requires >(); 2025-09-04T16:34:08,864 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,864 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:34:08,864 340 | init_multi_array_ref(extents); 2025-09-04T16:34:08,864 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:08,864 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:34:08,864 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:08,864 | ^ 2025-09-04T16:34:08,865 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:34:08,865 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:08,865 | ^ 2025-09-04T16:34:08,865 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:08,865 38 | Sentence() {} 2025-09-04T16:34:08,865 | ^ 2025-09-04T16:34:08,865 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,865 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,865 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,865 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:34:08,866 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,866 | ^ 2025-09-04T16:34:08,866 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:34:08,866 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:08,866 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,866 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,866 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:34:08,866 391 | boost::function_requires >(); 2025-09-04T16:34:08,866 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,867 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:34:08,867 340 | init_multi_array_ref(extents); 2025-09-04T16:34:08,867 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:08,867 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:34:08,867 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:08,867 | ^ 2025-09-04T16:34:08,867 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:34:08,867 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:08,867 | ^ 2025-09-04T16:34:08,867 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:08,868 38 | Sentence() {} 2025-09-04T16:34:08,868 | ^ 2025-09-04T16:34:08,868 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,868 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,868 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,868 In file included from ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:7: 2025-09-04T16:34:08,868 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:34:08,868 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,868 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,868 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:34:08,868 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:34:08,869 | ^ 2025-09-04T16:34:08,869 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:34:08,869 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:34:08,869 | ^~~~~~~~~~~~ 2025-09-04T16:34:08,869 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:34:08,869 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,869 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,869 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:34:08,869 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:34:08,869 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,870 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,870 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:08,870 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,870 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,870 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:08,870 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,870 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,870 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:34:08,870 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:08,871 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,871 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:08,871 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:08,871 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:08,871 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:34:08,871 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:08,871 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,871 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,871 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:34:08,872 391 | boost::function_requires >(); 2025-09-04T16:34:08,872 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,872 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:34:08,872 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:34:08,872 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,872 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:34:08,872 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:08,872 | ^ 2025-09-04T16:34:08,872 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:34:08,872 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:08,873 | ^ 2025-09-04T16:34:08,873 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:08,873 38 | Sentence() {} 2025-09-04T16:34:08,873 | ^ 2025-09-04T16:34:08,873 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,873 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,873 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,873 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:34:08,873 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,874 | ^ 2025-09-04T16:34:08,874 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:34:08,874 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:34:08,874 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,874 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,874 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:08,874 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,874 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,874 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:08,874 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,875 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,875 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:34:08,875 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:08,875 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,875 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:08,875 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:08,875 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:08,875 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:34:08,875 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:08,875 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,876 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,876 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:34:08,876 391 | boost::function_requires >(); 2025-09-04T16:34:08,876 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,876 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:34:08,876 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:34:08,876 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,876 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:34:08,876 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:08,876 | ^ 2025-09-04T16:34:08,877 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:34:08,877 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:08,877 | ^ 2025-09-04T16:34:08,877 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:08,877 38 | Sentence() {} 2025-09-04T16:34:08,877 | ^ 2025-09-04T16:34:08,877 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,877 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,877 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,877 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:34:08,878 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,878 | ^ 2025-09-04T16:34:08,878 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:34:08,878 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:08,878 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,878 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,878 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:08,878 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,878 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,878 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:34:08,879 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:08,879 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,879 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:08,879 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:08,879 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:08,879 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:34:08,879 45 | typedef mpl::bool_ type; 2025-09-04T16:34:08,879 | ^~~~ 2025-09-04T16:34:08,879 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:34:08,879 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:08,880 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,880 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,880 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:34:08,880 391 | boost::function_requires >(); 2025-09-04T16:34:08,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,880 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:34:08,880 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:34:08,880 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,880 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:34:08,880 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:08,881 | ^ 2025-09-04T16:34:08,881 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:34:08,881 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:08,881 | ^ 2025-09-04T16:34:08,881 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:08,881 38 | Sentence() {} 2025-09-04T16:34:08,881 | ^ 2025-09-04T16:34:08,881 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,881 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,881 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,882 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:34:08,882 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,882 | ^ 2025-09-04T16:34:08,882 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:34:08,882 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:08,882 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,882 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,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:34:08,882 391 | boost::function_requires >(); 2025-09-04T16:34:08,882 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,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:34:08,883 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:34:08,883 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,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:34:08,883 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:08,883 | ^ 2025-09-04T16:34:08,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:34:08,883 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:08,883 | ^ 2025-09-04T16:34:08,883 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:08,884 38 | Sentence() {} 2025-09-04T16:34:08,884 | ^ 2025-09-04T16:34:08,884 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,884 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,884 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,884 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:34:08,884 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,884 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,884 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:34:08,884 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:34:08,885 | ^ 2025-09-04T16:34:08,885 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:34:08,885 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:34:08,885 | ^~~~~~~~~~~~ 2025-09-04T16:34:08,885 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:34:08,885 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,885 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,885 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:34:08,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:34:08,885 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,885 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,886 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:34:08,886 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,886 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,886 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:08,886 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,886 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,886 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:08,886 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,886 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,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:34:08,887 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:08,887 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,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:34:08,887 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:08,887 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,887 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,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 = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:34:08,887 391 | boost::function_requires >(); 2025-09-04T16:34:08,887 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,887 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:34:08,888 340 | init_multi_array_ref(extents); 2025-09-04T16:34:08,888 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:08,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:34:08,888 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:08,888 | ^ 2025-09-04T16:34:08,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:34:08,888 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:08,888 | ^ 2025-09-04T16:34:08,888 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:08,888 38 | Sentence() {} 2025-09-04T16:34:08,889 | ^ 2025-09-04T16:34:08,889 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,889 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,889 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,889 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:34:08,889 30 | ~model() 2025-09-04T16:34:08,889 | ^ 2025-09-04T16:34:08,889 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:08,889 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:34:08,889 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,889 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:34:08,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:34:08,890 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,890 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,890 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:34:08,890 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,890 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,890 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:08,890 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,890 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,891 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:08,891 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,891 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,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:34:08,891 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:08,891 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,891 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:34:08,891 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:08,891 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,891 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,891 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:34:08,892 391 | boost::function_requires >(); 2025-09-04T16:34:08,892 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,892 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:34:08,892 340 | init_multi_array_ref(extents); 2025-09-04T16:34:08,892 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:08,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:34:08,892 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:08,892 | ^ 2025-09-04T16:34:08,892 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:34:08,893 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:08,893 | ^ 2025-09-04T16:34:08,893 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:08,893 38 | Sentence() {} 2025-09-04T16:34:08,893 | ^ 2025-09-04T16:34:08,893 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,893 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,893 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,894 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:34:08,894 30 | ~model() 2025-09-04T16:34:08,894 | ^ 2025-09-04T16:34:08,894 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:08,894 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:34:08,894 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,894 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:34:08,894 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:34:08,894 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,894 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,895 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:08,895 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,895 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,895 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:08,895 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,895 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,895 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:34:08,895 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:08,895 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,895 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:08,896 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:08,896 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:08,896 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:34:08,896 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:08,896 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,896 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,896 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:34:08,896 391 | boost::function_requires >(); 2025-09-04T16:34:08,896 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,896 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:34:08,897 340 | init_multi_array_ref(extents); 2025-09-04T16:34:08,897 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:08,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:34:08,897 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:08,897 | ^ 2025-09-04T16:34:08,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:34:08,897 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:08,897 | ^ 2025-09-04T16:34:08,898 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:08,898 38 | Sentence() {} 2025-09-04T16:34:08,898 | ^ 2025-09-04T16:34:08,898 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,898 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,898 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,898 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:34:08,898 30 | ~model() 2025-09-04T16:34:08,898 | ^ 2025-09-04T16:34:08,899 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:08,899 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:34:08,899 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,899 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:34:08,899 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:34:08,899 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,899 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,899 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:34:08,899 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,900 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,900 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:08,900 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,900 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,900 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:08,900 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,900 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,900 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:34:08,900 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:08,900 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,901 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:34:08,901 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:08,901 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,901 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:34:08,901 391 | boost::function_requires >(); 2025-09-04T16:34:08,901 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,901 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:34:08,902 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:34:08,902 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,902 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:34:08,902 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:08,902 | ^ 2025-09-04T16:34:08,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:34:08,902 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:08,902 | ^ 2025-09-04T16:34:08,902 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:08,903 38 | Sentence() {} 2025-09-04T16:34:08,903 | ^ 2025-09-04T16:34:08,903 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,903 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,903 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,903 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:34:08,903 30 | ~model() 2025-09-04T16:34:08,903 | ^ 2025-09-04T16:34:08,904 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:08,904 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:34:08,904 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,904 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:34:08,904 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:34:08,904 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,904 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,904 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:34:08,904 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,904 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,905 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:08,905 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,905 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,905 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:08,905 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,905 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,905 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:34:08,905 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:08,905 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,906 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:34:08,906 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:08,906 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,906 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,906 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:34:08,906 391 | boost::function_requires >(); 2025-09-04T16:34:08,906 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,906 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:34:08,906 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:34:08,906 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,907 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:34:08,907 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:08,907 | ^ 2025-09-04T16:34:08,907 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:34:08,907 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:08,907 | ^ 2025-09-04T16:34:08,907 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:08,907 38 | Sentence() {} 2025-09-04T16:34:08,907 | ^ 2025-09-04T16:34:08,907 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,908 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,908 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,908 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:34:08,908 30 | ~model() 2025-09-04T16:34:08,908 | ^ 2025-09-04T16:34:08,908 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:08,908 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:34:08,908 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,908 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:34:08,908 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:34:08,908 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,909 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,909 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:34:08,909 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,909 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,909 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:34:08,909 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,909 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,909 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:34:08,909 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:08,910 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,910 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:08,910 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:08,910 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:08,910 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:34:08,910 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:08,910 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,910 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,910 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:34:08,910 391 | boost::function_requires >(); 2025-09-04T16:34:08,910 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,911 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:34:08,911 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:34:08,911 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,911 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:34:08,911 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:08,911 | ^ 2025-09-04T16:34:08,911 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:34:08,911 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:08,911 | ^ 2025-09-04T16:34:08,911 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:08,912 38 | Sentence() {} 2025-09-04T16:34:08,912 | ^ 2025-09-04T16:34:08,912 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,912 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,912 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,912 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:34:08,912 30 | ~model() 2025-09-04T16:34:08,912 | ^ 2025-09-04T16:34:08,912 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:08,912 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:34:08,913 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,913 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:34:08,913 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:34:08,913 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,913 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,913 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:34:08,913 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,913 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,913 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:08,913 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,914 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,914 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:34:08,914 391 | boost::function_requires >(); 2025-09-04T16:34:08,914 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,914 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:34:08,914 340 | init_multi_array_ref(extents); 2025-09-04T16:34:08,914 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:08,914 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:34:08,914 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:08,914 | ^ 2025-09-04T16:34:08,915 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:34:08,915 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:08,915 | ^ 2025-09-04T16:34:08,915 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:08,915 38 | Sentence() {} 2025-09-04T16:34:08,915 | ^ 2025-09-04T16:34:08,915 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,915 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,915 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,915 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:34:08,916 107 | template <> struct SignedInteger {}; 2025-09-04T16:34:08,916 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,916 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:34:08,916 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:34:08,916 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,916 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,916 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:34:08,916 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:08,916 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,917 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:08,917 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:08,917 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:08,917 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:34:08,917 45 | typedef mpl::bool_ type; 2025-09-04T16:34:08,917 | ^~~~ 2025-09-04T16:34:08,917 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:34:08,917 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:34:08,917 | ^~~~~ 2025-09-04T16:34:08,917 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:34:08,918 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:08,918 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,918 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,918 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:34:08,918 391 | boost::function_requires >(); 2025-09-04T16:34:08,918 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,918 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:34:08,918 340 | init_multi_array_ref(extents); 2025-09-04T16:34:08,918 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:08,918 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:34:08,919 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:08,919 | ^ 2025-09-04T16:34:08,919 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:34:08,919 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:08,919 | ^ 2025-09-04T16:34:08,919 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:08,919 38 | Sentence() {} 2025-09-04T16:34:08,919 | ^ 2025-09-04T16:34:08,919 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,919 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,920 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,920 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:34:08,920 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,920 | ^ 2025-09-04T16:34:08,920 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:34:08,920 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:34:08,920 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,920 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,920 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:34:08,921 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:34:08,921 | ^~~~~~~~~~~~~ 2025-09-04T16:34:08,921 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:08,921 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,921 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,921 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:34:08,921 391 | boost::function_requires >(); 2025-09-04T16:34:08,921 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,921 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:34:08,922 340 | init_multi_array_ref(extents); 2025-09-04T16:34:08,922 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:08,922 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:34:08,922 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:08,922 | ^ 2025-09-04T16:34:08,922 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:34:08,922 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:08,922 | ^ 2025-09-04T16:34:08,923 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:08,923 38 | Sentence() {} 2025-09-04T16:34:08,923 | ^ 2025-09-04T16:34:08,923 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,923 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,923 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,923 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:34:08,923 30 | ~model() 2025-09-04T16:34:08,923 | ^ 2025-09-04T16:34:08,923 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:08,924 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:34:08,924 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,939 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:34:08,940 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:34:08,940 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,940 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,940 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:34:08,940 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,940 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,940 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:34:08,940 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:08,940 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,941 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:08,941 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:08,941 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:08,941 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:34:08,941 45 | typedef mpl::bool_ type; 2025-09-04T16:34:08,941 | ^~~~ 2025-09-04T16:34:08,941 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:34:08,941 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:34:08,941 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,941 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,941 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:34:08,942 391 | boost::function_requires >(); 2025-09-04T16:34:08,942 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,942 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:34:08,942 340 | init_multi_array_ref(extents); 2025-09-04T16:34:08,942 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:34:08,942 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:34:08,942 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:34:08,942 | ^ 2025-09-04T16:34:08,942 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:34:08,942 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:34:08,942 | ^ 2025-09-04T16:34:08,942 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:34:08,943 38 | Sentence() {} 2025-09-04T16:34:08,943 | ^ 2025-09-04T16:34:08,943 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,943 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:08,943 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,953 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:34:08,954 30 | ~model() 2025-09-04T16:34:08,954 | ^ 2025-09-04T16:34:08,954 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:08,954 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:34:08,954 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,963 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:34:08,964 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:34:08,964 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:08,964 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,964 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:34:08,964 230 | function_requires< boost::multi_array_concepts::ConstMultiArrayConcept< 2025-09-04T16:34:08,964 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,964 231 | ConstMultiArray, NumDims> >(); 2025-09-04T16:34:08,964 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,965 /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:34:08,965 371 | *__result = *__first; 2025-09-04T16:34:08,965 | ~~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:08,965 /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:34:08,965 520 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-04T16:34:08,965 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,965 521 | _Category>::__copy_m(__first, __last, __result); 2025-09-04T16:34:08,965 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,965 /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:34:08,966 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:08,966 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,966 /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:34:08,966 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:08,966 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,966 557 | std::__niter_base(__last), 2025-09-04T16:34:08,966 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,966 558 | std::__niter_base(__result))); 2025-09-04T16:34:08,966 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,966 /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:34:08,967 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:08,967 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,967 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:08,967 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,967 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:34:08,967 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:08,967 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,967 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:34:08,967 447 | view_new = view_old; 2025-09-04T16:34:08,968 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:08,968 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:08,968 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:08,968 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:08,968 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:46:52: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:08,968 46 | static void failed() { ((Model*)0)->constraints(); } 2025-09-04T16:34:08,968 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:08,968 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:34:08,968 65 | void constraints() { 2025-09-04T16:34:08,968 | ^~~~~~~~~~~ 2025-09-04T16:34:09,003 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:34:09,003 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:34:09,003 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,003 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,004 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:34:09,004 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:34:09,004 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,004 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:34:09,004 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:34:09,004 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,004 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:34:09,004 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,004 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,004 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:34:09,005 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,005 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,005 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:34:09,005 /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:34:09,005 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,005 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,005 /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:34:09,005 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,005 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,005 557 | std::__niter_base(__last), 2025-09-04T16:34:09,005 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,006 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,006 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,006 /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:34:09,006 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,006 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,006 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,006 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,006 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:34:09,006 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,006 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,007 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:34:09,007 447 | view_new = view_old; 2025-09-04T16:34:09,007 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,007 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,007 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,007 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,007 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,007 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,007 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,007 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:34:09,008 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,008 | ^ 2025-09-04T16:34:09,008 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:34:09,008 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:34:09,008 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,008 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,008 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:34:09,008 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:34:09,008 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,008 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:34:09,008 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:34:09,009 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,009 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:34:09,009 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,009 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,009 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:34:09,009 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,009 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,009 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:34:09,009 /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:34:09,009 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,010 /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:34:09,010 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,010 557 | std::__niter_base(__last), 2025-09-04T16:34:09,010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,010 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,010 /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:34:09,010 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,011 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,011 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,011 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:34:09,011 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,011 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,011 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:34:09,011 447 | view_new = view_old; 2025-09-04T16:34:09,011 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,011 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,011 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,011 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,012 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,012 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,012 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,012 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:34:09,012 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,012 | ^ 2025-09-04T16:34:09,012 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:34:09,012 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:34:09,012 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,012 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,013 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:34:09,013 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,013 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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:34:09,013 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,013 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:34:09,013 45 | typedef mpl::bool_ type; 2025-09-04T16:34:09,013 | ^~~~ 2025-09-04T16:34:09,013 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:34:09,013 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:34:09,014 | ^~~~~ 2025-09-04T16:34:09,014 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:34:09,014 /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:34:09,014 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,014 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,014 /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:34:09,014 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,014 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,014 557 | std::__niter_base(__last), 2025-09-04T16:34:09,014 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,014 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,015 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,015 /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:34:09,015 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,015 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,015 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,015 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,015 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:34:09,015 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,015 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,015 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:34:09,015 447 | view_new = view_old; 2025-09-04T16:34:09,016 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,016 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,016 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,016 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,016 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,016 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,016 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,016 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:34:09,016 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,016 | ^ 2025-09-04T16:34:09,016 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:34:09,016 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:34:09,017 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,017 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,017 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:34:09,017 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:34:09,017 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,017 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:34:09,017 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,017 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,017 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:34:09,017 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,018 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:34:09,018 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,018 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,018 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:34:09,018 /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:34:09,018 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,018 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,018 /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:34:09,018 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,018 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,019 557 | std::__niter_base(__last), 2025-09-04T16:34:09,019 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,019 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,019 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,019 /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:34:09,019 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,019 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,019 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,019 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,019 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:34:09,019 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,020 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,020 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:34:09,020 447 | view_new = view_old; 2025-09-04T16:34:09,020 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,020 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,020 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,020 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,020 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,020 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,020 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,020 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:34:09,020 30 | ~model() 2025-09-04T16:34:09,021 | ^ 2025-09-04T16:34:09,021 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:09,021 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:34:09,021 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:34:09,021 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:34:09,021 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,021 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,021 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:34:09,021 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:34:09,021 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,022 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:34:09,022 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,022 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,022 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:34:09,022 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,022 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:34:09,022 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,022 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,022 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:34:09,023 /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:34:09,023 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,023 /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:34:09,023 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,023 557 | std::__niter_base(__last), 2025-09-04T16:34:09,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,023 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,024 /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:34:09,024 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,024 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,024 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,024 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,024 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:34:09,024 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,024 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,024 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:34:09,024 447 | view_new = view_old; 2025-09-04T16:34:09,024 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,025 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,025 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,025 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,025 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,025 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,025 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,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_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:34:09,025 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,025 | ^ 2025-09-04T16:34:09,025 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:34:09,025 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:34:09,025 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,026 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,026 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:34:09,026 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:34:09,026 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,026 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:34:09,026 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,026 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,026 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:34:09,026 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,027 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,027 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:34:09,027 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,027 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,027 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:34:09,027 /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:34:09,027 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,027 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,027 /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:34:09,027 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,027 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,028 557 | std::__niter_base(__last), 2025-09-04T16:34:09,028 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,028 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,028 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,028 /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:34:09,028 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,028 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,028 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,028 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,028 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:34:09,028 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,028 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,029 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:34:09,029 447 | view_new = view_old; 2025-09-04T16:34:09,029 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,029 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,029 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,029 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,029 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,029 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,029 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,029 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:34:09,029 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,029 | ^ 2025-09-04T16:34:09,030 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:34:09,030 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:34:09,030 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,030 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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::Convertible]’ 2025-09-04T16:34:09,030 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,030 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,030 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:09,030 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,030 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,030 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:34:09,031 45 | typedef mpl::bool_ type; 2025-09-04T16:34:09,031 | ^~~~ 2025-09-04T16:34:09,031 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:34:09,031 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:34:09,031 | ^~~~~ 2025-09-04T16:34:09,031 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:34:09,031 /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:34:09,031 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,031 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,031 /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:34:09,032 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,032 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,032 557 | std::__niter_base(__last), 2025-09-04T16:34:09,032 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,032 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,032 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,032 /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:34:09,032 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,032 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,032 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,033 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,033 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:34:09,033 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,033 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,033 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:34:09,033 447 | view_new = view_old; 2025-09-04T16:34:09,033 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,033 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,033 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,033 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,033 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,034 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,034 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,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::Convertible]’ 2025-09-04T16:34:09,034 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,034 | ^ 2025-09-04T16:34:09,034 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:34:09,034 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:34:09,034 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,034 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,034 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:34:09,034 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,035 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,035 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:34:09,035 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,035 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:34:09,035 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,035 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,035 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:34:09,035 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,035 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,035 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:34:09,036 /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:34:09,036 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,036 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,036 /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:34:09,036 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,036 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,036 557 | std::__niter_base(__last), 2025-09-04T16:34:09,036 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,036 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,036 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,037 /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:34:09,037 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,037 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,037 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,037 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,037 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:34:09,037 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,037 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,037 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:34:09,037 447 | view_new = view_old; 2025-09-04T16:34:09,037 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,038 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,038 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,038 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,038 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,038 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,038 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,038 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:34:09,038 30 | ~model() 2025-09-04T16:34:09,038 | ^ 2025-09-04T16:34:09,038 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:09,038 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:34:09,038 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,039 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:34:09,039 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:34:09,039 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,039 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,039 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:34:09,039 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,039 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,039 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:34:09,039 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,039 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:34:09,040 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,040 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,040 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:34:09,040 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,040 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,040 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:34:09,040 /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:34:09,040 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,040 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,040 /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:34:09,041 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,041 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,041 557 | std::__niter_base(__last), 2025-09-04T16:34:09,041 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,041 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,041 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,041 /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:34:09,041 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,041 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,041 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,041 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,041 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:34:09,042 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,042 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,042 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:34:09,042 447 | view_new = view_old; 2025-09-04T16:34:09,042 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,042 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,042 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,042 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,042 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,042 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,042 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,043 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:34:09,043 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,043 | ^ 2025-09-04T16:34:09,043 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:34:09,043 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:34:09,043 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,043 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,043 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:34:09,043 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,043 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,043 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:09,044 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,044 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,044 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:34:09,044 45 | typedef mpl::bool_ type; 2025-09-04T16:34:09,044 | ^~~~ 2025-09-04T16:34:09,044 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:34:09,044 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:34:09,044 | ^~~~~ 2025-09-04T16:34:09,044 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:34:09,044 /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:34:09,044 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,045 /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:34:09,045 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,045 557 | std::__niter_base(__last), 2025-09-04T16:34:09,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,045 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,045 /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:34:09,045 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,046 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,046 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,046 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,046 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:34:09,046 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,046 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,046 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:34:09,046 447 | view_new = view_old; 2025-09-04T16:34:09,046 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,046 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,046 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,047 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,047 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,047 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,047 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,047 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:34:09,047 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,047 | ^ 2025-09-04T16:34:09,047 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:34:09,047 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:34:09,047 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,047 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,047 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:34:09,048 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,048 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,048 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:34:09,048 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,048 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,048 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:34:09,048 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,048 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,048 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:34:09,048 45 | typedef mpl::bool_ type; 2025-09-04T16:34:09,048 | ^~~~ 2025-09-04T16:34:09,049 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:34:09,049 /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:34:09,049 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,049 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,049 /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:34:09,049 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,049 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,049 557 | std::__niter_base(__last), 2025-09-04T16:34:09,049 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,049 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,049 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,050 /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:34:09,050 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,050 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,050 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,050 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,050 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:34:09,050 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,050 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,050 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:34:09,050 447 | view_new = view_old; 2025-09-04T16:34:09,051 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,051 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,051 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,051 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,051 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,051 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,051 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,051 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:34:09,051 30 | ~model() 2025-09-04T16:34:09,051 | ^ 2025-09-04T16:34:09,051 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:09,051 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:34:09,052 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,052 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:34:09,052 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:34:09,052 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,052 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,052 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:34:09,052 67 | function_requires< boost_concepts::ForwardTraversalConcept >(); 2025-09-04T16:34:09,052 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,052 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:34:09,052 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,052 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,053 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:34:09,053 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,053 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,053 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:34:09,053 45 | typedef mpl::bool_ type; 2025-09-04T16:34:09,053 | ^~~~ 2025-09-04T16:34:09,053 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:34:09,053 /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:34:09,053 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,053 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,053 /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:34:09,054 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,054 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,054 557 | std::__niter_base(__last), 2025-09-04T16:34:09,054 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,054 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,054 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,054 /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:34:09,054 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,054 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,054 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,055 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,055 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:34:09,055 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,055 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,055 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:34:09,055 447 | view_new = view_old; 2025-09-04T16:34:09,055 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,055 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,055 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,055 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,055 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,056 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,056 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,056 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:34:09,056 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,056 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,056 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:34:09,056 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:34:09,056 | ^ 2025-09-04T16:34:09,056 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:34:09,056 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:34:09,056 | ^~~~~~~~~~~~ 2025-09-04T16:34:09,056 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:34:09,057 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,057 | ^~~~~~~~~~~~~ 2025-09-04T16:34:09,057 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:34:09,057 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:34:09,057 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,057 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,057 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:34:09,057 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:34:09,057 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,057 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:34:09,057 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,058 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,058 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:34:09,058 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,058 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,058 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:34:09,058 45 | typedef mpl::bool_ type; 2025-09-04T16:34:09,058 | ^~~~ 2025-09-04T16:34:09,058 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:34:09,058 /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:34:09,058 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,058 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,058 /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:34:09,059 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,059 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,059 557 | std::__niter_base(__last), 2025-09-04T16:34:09,059 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,059 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,059 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,059 /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:34:09,059 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,059 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,059 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,060 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,060 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:34:09,060 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,060 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,060 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:34:09,060 447 | view_new = view_old; 2025-09-04T16:34:09,060 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,060 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,060 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,060 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,061 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,061 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,061 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,061 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:34:09,061 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,061 | ^ 2025-09-04T16:34:09,061 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:34:09,061 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:34:09,061 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,061 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,061 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:34:09,062 68 | function_requires< boost_concepts::ReadableIteratorConcept >(); 2025-09-04T16:34:09,062 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,062 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:34:09,062 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,062 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,062 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:34:09,062 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,062 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,062 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:34:09,062 45 | typedef mpl::bool_ type; 2025-09-04T16:34:09,062 | ^~~~ 2025-09-04T16:34:09,062 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:34:09,063 /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:34:09,063 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,063 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,063 /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:34:09,063 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,063 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,063 557 | std::__niter_base(__last), 2025-09-04T16:34:09,063 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,063 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,063 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,064 /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:34:09,064 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,064 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,064 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,064 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,064 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:34:09,064 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,064 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,064 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:34:09,064 447 | view_new = view_old; 2025-09-04T16:34:09,065 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,065 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,065 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,065 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,065 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,065 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,065 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,065 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:34:09,065 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:34:09,065 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,065 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:34:09,065 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:34:09,066 | ^ 2025-09-04T16:34:09,066 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:34:09,066 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:34:09,066 | ^~~~~~~~~~~~ 2025-09-04T16:34:09,066 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:34:09,066 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:34:09,066 | ^~~~~~~~~~~~~ 2025-09-04T16:34:09,066 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:34:09,066 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:34:09,066 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,066 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,067 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:34:09,067 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:34:09,067 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,067 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:34:09,067 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:34:09,067 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,067 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:34:09,067 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,067 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,067 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:34:09,067 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,067 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,068 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:34:09,068 /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:34:09,068 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,068 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,068 /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:34:09,068 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,068 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,068 557 | std::__niter_base(__last), 2025-09-04T16:34:09,068 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,068 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,068 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,069 /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:34:09,069 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,069 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,069 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,069 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,069 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:34:09,069 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,069 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,069 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:34:09,070 447 | view_new = view_old; 2025-09-04T16:34:09,070 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,070 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,070 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,070 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,070 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,070 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,070 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,070 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:34:09,070 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,071 | ^ 2025-09-04T16:34:09,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, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:34:09,071 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:34:09,071 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,071 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,071 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:34:09,071 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:34:09,071 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,071 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:34:09,071 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:34:09,072 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,072 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:34:09,072 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,072 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,072 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:34:09,072 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,072 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,072 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:34:09,072 /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:34:09,072 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,073 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,073 /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:34:09,073 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,073 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,073 557 | std::__niter_base(__last), 2025-09-04T16:34:09,073 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,073 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,073 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,074 /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:34:09,074 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,074 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,074 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,074 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,074 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:34:09,074 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,074 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,075 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:34:09,075 447 | view_new = view_old; 2025-09-04T16:34:09,075 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,075 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,075 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,075 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,075 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,075 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,075 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,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::CopyConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:34:09,075 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,076 | ^ 2025-09-04T16:34:09,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, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:34:09,076 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:34:09,076 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,076 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,076 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:34:09,076 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:34:09,076 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,076 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:34:09,076 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,076 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,077 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:34:09,077 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,077 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:34:09,077 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,077 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,077 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:34:09,077 /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:34:09,077 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,077 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,077 /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:34:09,078 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,078 557 | std::__niter_base(__last), 2025-09-04T16:34:09,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,078 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,078 /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:34:09,078 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,078 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,078 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,078 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:34:09,079 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,079 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,079 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:34:09,079 447 | view_new = view_old; 2025-09-04T16:34:09,079 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,079 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,079 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,079 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,079 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,079 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,080 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,080 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:34:09,080 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,080 | ^ 2025-09-04T16:34:09,080 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:34:09,080 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:34:09,080 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,080 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,080 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:34:09,080 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:34:09,080 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,081 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:34:09,081 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,081 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,081 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:34:09,081 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,081 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,081 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:34:09,081 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,081 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,081 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:34:09,081 /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:34:09,081 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,082 /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:34:09,082 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,082 557 | std::__niter_base(__last), 2025-09-04T16:34:09,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,082 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,082 /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:34:09,082 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,083 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,083 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,083 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,083 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:34:09,083 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,083 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,083 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:34:09,083 447 | view_new = view_old; 2025-09-04T16:34:09,083 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,083 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,084 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,084 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,084 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,084 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,084 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,084 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:34:09,084 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,084 | ^ 2025-09-04T16:34:09,084 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:34:09,084 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:34:09,084 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,085 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,085 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:34:09,085 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,085 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,085 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:34:09,085 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,085 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,085 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:34:09,085 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,085 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,085 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:34:09,086 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,086 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:34:09,086 /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:34:09,086 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,086 /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:34:09,086 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,086 557 | std::__niter_base(__last), 2025-09-04T16:34:09,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,087 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,087 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,087 /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:34:09,087 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,087 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,087 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,087 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,087 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:34:09,087 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,087 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,087 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:34:09,087 447 | view_new = view_old; 2025-09-04T16:34:09,088 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,088 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,088 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,088 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,088 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,088 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,088 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,088 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:34:09,088 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,089 | ^ 2025-09-04T16:34:09,089 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:34:09,089 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:34:09,089 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,089 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,089 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:34:09,089 69 | function_requires< boost_concepts::ForwardTraversalConcept >(); 2025-09-04T16:34:09,089 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,089 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:34:09,089 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,089 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,090 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:34:09,090 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,090 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,090 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:34:09,090 45 | typedef mpl::bool_ type; 2025-09-04T16:34:09,090 | ^~~~ 2025-09-04T16:34:09,090 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:34:09,090 /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:34:09,090 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,090 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,090 /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:34:09,090 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,091 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,091 557 | std::__niter_base(__last), 2025-09-04T16:34:09,091 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,091 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,091 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,091 /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:34:09,091 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,091 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,091 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,091 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,091 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:34:09,092 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,092 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,092 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:34:09,092 447 | view_new = view_old; 2025-09-04T16:34:09,092 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,092 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,092 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,092 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,092 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,092 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,092 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,093 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:34:09,093 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,093 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,093 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:34:09,093 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:34:09,093 | ^ 2025-09-04T16:34:09,093 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:34:09,093 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:34:09,093 | ^~~~~~~~~~~~ 2025-09-04T16:34:09,093 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:34:09,094 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,094 | ^~~~~~~~~~~~~ 2025-09-04T16:34:09,094 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:34:09,094 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:34:09,094 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,094 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,094 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:34:09,094 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:34:09,094 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,094 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:34:09,095 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,095 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,095 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:34:09,095 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,095 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,095 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:34:09,095 45 | typedef mpl::bool_ type; 2025-09-04T16:34:09,095 | ^~~~ 2025-09-04T16:34:09,095 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:34:09,095 /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:34:09,095 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,096 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,096 /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:34:09,096 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,096 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,096 557 | std::__niter_base(__last), 2025-09-04T16:34:09,096 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,096 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,096 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,096 /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:34:09,096 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,096 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,097 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,097 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,097 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:34:09,097 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,097 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,097 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:34:09,097 447 | view_new = view_old; 2025-09-04T16:34:09,097 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,097 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,097 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,098 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,098 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,098 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,098 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,098 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:34:09,098 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,098 | ^ 2025-09-04T16:34:09,098 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:34:09,098 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:34:09,098 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,098 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,098 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:34:09,099 70 | function_requires< boost_concepts::ReadableIteratorConcept >(); 2025-09-04T16:34:09,099 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,099 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:34:09,099 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,099 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,099 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:34:09,099 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,099 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,099 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:34:09,099 45 | typedef mpl::bool_ type; 2025-09-04T16:34:09,099 | ^~~~ 2025-09-04T16:34:09,100 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:34:09,100 /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:34:09,100 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,100 /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:34:09,100 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,100 557 | std::__niter_base(__last), 2025-09-04T16:34:09,100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,100 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,100 /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:34:09,101 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,101 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,101 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,101 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:34:09,101 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,101 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,101 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:34:09,101 447 | view_new = view_old; 2025-09-04T16:34:09,101 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,101 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,102 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,102 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,102 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,102 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,102 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,102 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:34:09,102 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:34:09,102 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,102 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:34:09,103 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:34:09,103 | ^ 2025-09-04T16:34:09,103 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:34:09,103 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:34:09,103 | ^~~~~~~~~~~~ 2025-09-04T16:34:09,103 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:34:09,103 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:34:09,103 | ^~~~~~~~~~~~~ 2025-09-04T16:34:09,103 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:34:09,103 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:34:09,104 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,104 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,104 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:34:09,104 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,104 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,104 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:34:09,104 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:34:09,104 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,104 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:34:09,105 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:34:09,105 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,105 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:34:09,105 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,105 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,105 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:34:09,105 /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:34:09,105 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,105 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,105 /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:34:09,106 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,106 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,106 557 | std::__niter_base(__last), 2025-09-04T16:34:09,106 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,106 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,106 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,106 /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:34:09,106 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,106 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,107 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,107 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,107 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:34:09,107 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,107 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,107 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:34:09,107 447 | view_new = view_old; 2025-09-04T16:34:09,107 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,107 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,108 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,108 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,108 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,108 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,108 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,108 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:34:09,108 30 | ~model() 2025-09-04T16:34:09,109 | ^ 2025-09-04T16:34:09,109 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:09,109 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:34:09,109 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,109 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:34:09,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, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:34:09,109 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,109 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,109 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:34:09,110 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,110 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,110 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:34:09,110 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:34:09,110 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,110 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:34:09,110 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:34:09,110 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,110 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:34:09,110 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,111 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,111 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:34:09,111 /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:34:09,111 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,111 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,111 /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:34:09,111 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,111 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,111 557 | std::__niter_base(__last), 2025-09-04T16:34:09,111 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,111 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,112 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,112 /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:34:09,112 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,112 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,112 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,112 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,112 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:34:09,112 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,112 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,112 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:34:09,113 447 | view_new = view_old; 2025-09-04T16:34:09,113 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,113 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,113 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,113 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,113 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,113 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,113 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,114 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:34:09,114 30 | ~model() 2025-09-04T16:34:09,114 | ^ 2025-09-04T16:34:09,114 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:09,114 168 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T16:34:09,114 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,114 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:34:09,114 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:34:09,115 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,115 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,115 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:34:09,115 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,115 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,115 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:34:09,115 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,115 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,115 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:09,115 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,116 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,116 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:34:09,116 45 | typedef mpl::bool_ type; 2025-09-04T16:34:09,116 | ^~~~ 2025-09-04T16:34:09,116 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:34:09,116 /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:34:09,116 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,116 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,116 /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:34:09,117 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,117 557 | std::__niter_base(__last), 2025-09-04T16:34:09,117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,117 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,117 /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:34:09,117 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,117 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,118 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,118 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:34:09,118 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,118 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,118 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:34:09,118 447 | view_new = view_old; 2025-09-04T16:34:09,118 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,118 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,118 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,118 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,119 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,119 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,119 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,119 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:34:09,119 30 | ~model() 2025-09-04T16:34:09,119 | ^ 2025-09-04T16:34:09,119 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:09,119 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:34:09,119 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,119 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:34:09,120 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:34:09,120 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,120 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,120 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:34:09,120 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,120 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,120 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:34:09,120 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:34:09,120 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,120 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:34:09,121 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,121 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,121 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:34:09,121 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,121 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,121 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:34:09,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:34:09,121 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,121 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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:34:09,122 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,122 557 | std::__niter_base(__last), 2025-09-04T16:34:09,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,122 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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:34:09,122 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,122 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,122 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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:34:09,123 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,123 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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:34:09,123 447 | view_new = view_old; 2025-09-04T16:34:09,123 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,123 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,123 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,123 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,123 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,124 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,124 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,124 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:34:09,124 30 | ~model() 2025-09-04T16:34:09,124 | ^ 2025-09-04T16:34:09,124 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:09,124 122 | BOOST_CONCEPT_USAGE(IncrementableIterator) 2025-09-04T16:34:09,124 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,124 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:34:09,124 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:34:09,124 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,125 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,125 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:34:09,125 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,125 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,125 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:34:09,125 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:34:09,125 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,125 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:34:09,125 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,126 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,126 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:34:09,126 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,126 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,126 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:34:09,126 /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:34:09,126 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,126 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,126 /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:34:09,126 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,126 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,127 557 | std::__niter_base(__last), 2025-09-04T16:34:09,127 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,127 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,127 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,127 /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:34:09,127 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,127 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,127 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,127 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,127 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:34:09,127 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,128 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,128 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:34:09,128 447 | view_new = view_old; 2025-09-04T16:34:09,128 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,128 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,128 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,128 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,128 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,128 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,128 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,128 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:34:09,128 30 | ~model() 2025-09-04T16:34:09,129 | ^ 2025-09-04T16:34:09,129 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:09,129 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:34:09,129 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,129 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:34:09,129 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:34:09,129 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,129 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,129 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:34:09,129 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,129 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,129 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:34:09,130 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,130 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,130 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:09,130 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,130 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,130 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:34:09,130 45 | typedef mpl::bool_ type; 2025-09-04T16:34:09,130 | ^~~~ 2025-09-04T16:34:09,130 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:34:09,131 /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:34:09,131 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,131 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,131 /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:34:09,131 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,131 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,131 557 | std::__niter_base(__last), 2025-09-04T16:34:09,131 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,131 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,131 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,132 /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:34:09,132 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,132 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,132 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,132 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,132 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:34:09,132 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,133 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,133 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:34:09,133 447 | view_new = view_old; 2025-09-04T16:34:09,133 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,133 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,133 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,133 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,133 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,133 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,133 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,134 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:34:09,134 30 | ~model() 2025-09-04T16:34:09,134 | ^ 2025-09-04T16:34:09,134 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:09,134 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:34:09,134 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,134 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:34:09,134 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:34:09,134 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,134 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,135 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:34:09,135 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,135 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,135 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:34:09,135 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,135 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,135 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:34:09,135 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,135 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,135 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:34:09,136 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,136 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,136 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:34:09,136 /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:34:09,136 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,136 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,136 /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:34:09,136 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,137 557 | std::__niter_base(__last), 2025-09-04T16:34:09,137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,137 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,137 /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:34:09,137 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,137 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,138 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,138 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:34:09,138 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,138 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,138 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:34:09,138 447 | view_new = view_old; 2025-09-04T16:34:09,138 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,138 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,138 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,138 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,139 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,139 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,139 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,139 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:34:09,139 30 | ~model() 2025-09-04T16:34:09,139 | ^ 2025-09-04T16:34:09,139 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:09,139 138 | BOOST_CONCEPT_USAGE(DefaultConstructible) { 2025-09-04T16:34:09,139 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,140 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:34:09,140 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:34:09,140 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,140 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,140 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:34:09,140 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,140 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,140 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:34:09,140 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,140 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,141 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:34:09,141 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,141 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,141 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:34:09,141 45 | typedef mpl::bool_ type; 2025-09-04T16:34:09,141 | ^~~~ 2025-09-04T16:34:09,141 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:34:09,141 /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:34:09,141 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,142 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,142 /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:34:09,142 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,142 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,142 557 | std::__niter_base(__last), 2025-09-04T16:34:09,142 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,142 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,142 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,142 /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:34:09,142 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,143 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,143 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,143 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,143 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:34:09,143 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,143 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,143 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:34:09,143 447 | view_new = view_old; 2025-09-04T16:34:09,143 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,143 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,144 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,144 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,144 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,144 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,144 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,144 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:34:09,144 30 | ~model() 2025-09-04T16:34:09,144 | ^ 2025-09-04T16:34:09,144 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:09,144 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:34:09,145 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,145 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:34:09,145 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:34:09,145 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,145 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,145 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:34:09,145 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,145 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,145 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:34:09,145 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:34:09,146 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,146 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:34:09,146 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,146 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,146 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:34:09,146 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,146 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,146 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:34:09,146 /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:34:09,146 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,147 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,147 /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:34:09,147 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,147 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,147 557 | std::__niter_base(__last), 2025-09-04T16:34:09,147 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,147 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,147 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,148 /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:34:09,148 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,148 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,148 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,148 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,148 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:34:09,148 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,148 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,148 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:34:09,148 447 | view_new = view_old; 2025-09-04T16:34:09,149 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,149 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,149 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,149 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,149 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,149 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,149 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,149 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:34:09,149 30 | ~model() 2025-09-04T16:34:09,149 | ^ 2025-09-04T16:34:09,150 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:09,150 50 | BOOST_CONCEPT_USAGE(ReadableIterator) 2025-09-04T16:34:09,150 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,150 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:34:09,150 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:34:09,150 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,150 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,150 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:34:09,150 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,150 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,150 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:34:09,151 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:34:09,151 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,151 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:34:09,151 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:34:09,151 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,151 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:34:09,151 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,151 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,151 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:34:09,151 /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:34:09,152 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,152 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,152 /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:34:09,152 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,152 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,152 557 | std::__niter_base(__last), 2025-09-04T16:34:09,152 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,152 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,153 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,153 /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:34:09,153 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,153 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,153 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,153 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,153 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:34:09,153 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,154 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,154 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:34:09,154 447 | view_new = view_old; 2025-09-04T16:34:09,154 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,154 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,154 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,154 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,154 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,155 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,155 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,155 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:34:09,155 30 | ~model() 2025-09-04T16:34:09,155 | ^ 2025-09-04T16:34:09,155 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:09,155 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:34:09,155 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,155 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:34:09,156 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:34:09,156 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,156 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,156 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:34:09,156 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,156 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,156 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:34:09,156 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:34:09,156 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,156 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:34:09,156 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:34:09,157 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,157 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:34:09,157 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,157 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,157 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:34:09,157 /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:34:09,157 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,157 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,157 /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:34:09,157 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,158 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,158 557 | std::__niter_base(__last), 2025-09-04T16:34:09,158 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,158 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,158 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,158 /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:34:09,158 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,158 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,158 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,159 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,159 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:34:09,159 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,159 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,159 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:34:09,159 447 | view_new = view_old; 2025-09-04T16:34:09,159 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,159 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,159 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,159 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,160 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,160 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,160 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,160 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:34:09,160 30 | ~model() 2025-09-04T16:34:09,160 | ^ 2025-09-04T16:34:09,160 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:09,160 168 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T16:34:09,160 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,160 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:34:09,161 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:34:09,161 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,161 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,161 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:34:09,161 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,161 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,161 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:34:09,161 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:34:09,161 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,161 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:34:09,162 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,162 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,162 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:34:09,162 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,162 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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:34:09,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:34:09,162 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,162 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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:34:09,163 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,163 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,163 557 | std::__niter_base(__last), 2025-09-04T16:34:09,163 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,163 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,163 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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:34:09,163 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,164 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,164 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,164 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,164 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:34:09,164 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,164 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,164 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:34:09,164 447 | view_new = view_old; 2025-09-04T16:34:09,164 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,164 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,165 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,165 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,165 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,165 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,165 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,165 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:34:09,165 30 | ~model() 2025-09-04T16:34:09,165 | ^ 2025-09-04T16:34:09,165 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:09,165 122 | BOOST_CONCEPT_USAGE(IncrementableIterator) 2025-09-04T16:34:09,166 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,166 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:34:09,166 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:34:09,166 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,166 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,166 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:34:09,166 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,166 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,166 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:34:09,166 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:34:09,167 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,167 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:34:09,167 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,167 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,167 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:34:09,167 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,167 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,167 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:34:09,167 /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:34:09,167 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,168 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,168 /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:34:09,168 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,168 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,168 557 | std::__niter_base(__last), 2025-09-04T16:34:09,168 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,168 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,168 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,168 /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:34:09,169 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,169 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,169 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,169 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,169 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:34:09,169 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,169 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,169 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:34:09,169 447 | view_new = view_old; 2025-09-04T16:34:09,170 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,170 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,170 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,170 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,170 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,170 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,170 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,170 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:34:09,170 30 | ~model() 2025-09-04T16:34:09,170 | ^ 2025-09-04T16:34:09,171 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:09,171 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:34:09,171 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,171 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:34:09,171 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:34:09,171 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,171 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,171 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:34:09,171 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,171 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,172 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:34:09,172 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,172 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,172 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:34:09,172 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:34:09,172 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,172 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:34:09,172 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,172 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,172 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:34:09,173 /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:34:09,173 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,173 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,173 /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:34:09,173 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,173 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,173 557 | std::__niter_base(__last), 2025-09-04T16:34:09,173 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,173 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,173 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,174 /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:34:09,174 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,174 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,174 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,174 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,174 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:34:09,174 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,174 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,174 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:34:09,175 447 | view_new = view_old; 2025-09-04T16:34:09,175 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,175 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,175 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,175 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,175 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,175 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,175 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,175 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:34:09,175 30 | ~model() 2025-09-04T16:34:09,176 | ^ 2025-09-04T16:34:09,176 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:09,176 138 | BOOST_CONCEPT_USAGE(DefaultConstructible) { 2025-09-04T16:34:09,176 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,176 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:34:09,176 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:34:09,176 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,176 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,176 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:34:09,176 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:34:09,176 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,177 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:34:09,177 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:34:09,177 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,177 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:34:09,177 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,177 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,177 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:34:09,177 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,177 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,177 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:34:09,178 /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:34:09,178 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,178 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,178 /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:34:09,178 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,178 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,178 557 | std::__niter_base(__last), 2025-09-04T16:34:09,178 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,178 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,178 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,178 /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:34:09,179 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,179 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,179 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,179 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,179 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:34:09,179 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,179 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,179 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:34:09,179 447 | view_new = view_old; 2025-09-04T16:34:09,180 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,180 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,180 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,180 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,180 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:34:09,180 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:34:09,180 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:34:09,180 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:34:09,181 30 | ~model() 2025-09-04T16:34:09,181 | ^ 2025-09-04T16:34:09,181 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:34:09,181 50 | BOOST_CONCEPT_USAGE(ReadableIterator) 2025-09-04T16:34:09,181 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,181 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:34:09,181 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:34:09,181 97 | super_type::generate_array_view(boost::type(), 2025-09-04T16:34:09,181 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,182 98 | indices, 2025-09-04T16:34:09,182 | ~~~~~~~~ 2025-09-04T16:34:09,182 99 | shape(), 2025-09-04T16:34:09,182 | ~~~~~~~~ 2025-09-04T16:34:09,182 100 | strides(), 2025-09-04T16:34:09,182 | ~~~~~~~~~~ 2025-09-04T16:34:09,182 101 | index_bases(), 2025-09-04T16:34:09,182 | ~~~~~~~~~~~~~~ 2025-09-04T16:34:09,182 102 | base_); 2025-09-04T16:34:09,183 | ~~~~~~ 2025-09-04T16:34:09,183 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:34:09,183 55 | a[ idgen ]; 2025-09-04T16:34:09,183 | ~^ 2025-09-04T16:34:09,183 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:34:09,183 75 | detail::idgen_helper::call(a,idgen[range],id); 2025-09-04T16:34:09,183 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T16:34:09,183 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:34:09,184 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,184 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:34:09,184 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:34:09,184 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:34:09,184 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:34:09,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:34:09,184 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:34:09,184 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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:34:09,184 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:34:09,185 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,185 557 | std::__niter_base(__last), 2025-09-04T16:34:09,185 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,185 558 | std::__niter_base(__result))); 2025-09-04T16:34:09,185 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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:34:09,185 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:34:09,185 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,185 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:34:09,185 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,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:34:09,186 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:34:09,186 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,186 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:34:09,186 447 | view_new = view_old; 2025-09-04T16:34:09,186 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:34:09,186 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:34:09,186 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:34:09,186 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:09,187 ltp/thirdparty/boost/include/boost/multi_array/base.hpp:463:13: warning: unused variable ‘bound_adjustment’ [-Wunused-variable] 2025-09-04T16:34:09,187 463 | index bound_adjustment = stride < 0 ? 1 : 0; 2025-09-04T16:34:09,187 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:13,965 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:34:15,650 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:34:15,650 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:34:15,650 from ltp/thirdparty/boost/include/boost/regex/v4/c_regex_traits.hpp:26, 2025-09-04T16:34:15,650 from ltp/thirdparty/boost/libs/regex/src/c_regex_traits.cpp:28: 2025-09-04T16:34:15,650 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:15,650 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:34:15,650 | ^~~~~~~~ 2025-09-04T16:34:15,651 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:34:15,651 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:34:15,651 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:15,651 59 | template class auto_ptr; 2025-09-04T16:34:15,651 | ^~~~~~~~ 2025-09-04T16:34:15,965 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:34:15,965 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:34:15,965 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:34:15,965 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:15,966 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:34:15,966 | ^~~~~~~~ 2025-09-04T16:34:15,966 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:15,966 59 | template class auto_ptr; 2025-09-04T16:34:15,966 | ^~~~~~~~ 2025-09-04T16:34:15,980 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:15,980 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:34:15,981 | ^~~~~~~~ 2025-09-04T16:34:15,981 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:15,981 59 | template class auto_ptr; 2025-09-04T16:34:15,981 | ^~~~~~~~ 2025-09-04T16:34:15,982 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:15,983 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:34:15,983 | ^~~~~~~~ 2025-09-04T16:34:15,983 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:15,983 59 | template class auto_ptr; 2025-09-04T16:34:15,983 | ^~~~~~~~ 2025-09-04T16:34:15,983 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:15,983 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:34:15,984 | ^~~~~~~~ 2025-09-04T16:34:15,984 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:15,984 59 | template class auto_ptr; 2025-09-04T16:34:15,984 | ^~~~~~~~ 2025-09-04T16:34:15,984 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:15,984 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:34:15,984 | ^~~~~~~~ 2025-09-04T16:34:15,984 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:15,984 59 | template class auto_ptr; 2025-09-04T16:34:15,984 | ^~~~~~~~ 2025-09-04T16:34:15,985 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:15,985 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:34:15,985 | ^~~~~~~~ 2025-09-04T16:34:15,985 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:15,985 59 | template class auto_ptr; 2025-09-04T16:34:15,985 | ^~~~~~~~ 2025-09-04T16:34:15,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:34:15,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:34:15,987 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:34:15,987 | ^~~~~~~~ 2025-09-04T16:34:15,987 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:15,987 59 | template class auto_ptr; 2025-09-04T16:34:15,987 | ^~~~~~~~ 2025-09-04T16:34:17,391 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:34:19,413 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:34:19,413 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:34:19,413 from ltp/thirdparty/boost/include/boost/regex/v4/regex_traits.hpp:26, 2025-09-04T16:34:19,413 from ltp/thirdparty/boost/include/boost/regex/regex_traits.hpp:27, 2025-09-04T16:34:19,413 from ltp/thirdparty/boost/libs/regex/src/cpp_regex_traits.cpp:22: 2025-09-04T16:34:19,414 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:19,414 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:34:19,414 | ^~~~~~~~ 2025-09-04T16:34:19,414 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:34:19,414 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:34:19,414 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:19,414 59 | template class auto_ptr; 2025-09-04T16:34:19,414 | ^~~~~~~~ 2025-09-04T16:34:19,732 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:34:19,732 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:34:19,732 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:34:19,733 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:19,733 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:34:19,733 | ^~~~~~~~ 2025-09-04T16:34:19,733 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:19,733 59 | template class auto_ptr; 2025-09-04T16:34:19,733 | ^~~~~~~~ 2025-09-04T16:34:19,748 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:19,748 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:34:19,748 | ^~~~~~~~ 2025-09-04T16:34:19,748 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:19,748 59 | template class auto_ptr; 2025-09-04T16:34:19,748 | ^~~~~~~~ 2025-09-04T16:34:19,750 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:19,750 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:34:19,750 | ^~~~~~~~ 2025-09-04T16:34:19,750 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:19,750 59 | template class auto_ptr; 2025-09-04T16:34:19,750 | ^~~~~~~~ 2025-09-04T16:34:19,751 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:19,751 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:34:19,751 | ^~~~~~~~ 2025-09-04T16:34:19,751 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:19,751 59 | template class auto_ptr; 2025-09-04T16:34:19,751 | ^~~~~~~~ 2025-09-04T16:34:19,751 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:19,751 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:34:19,751 | ^~~~~~~~ 2025-09-04T16:34:19,752 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:19,752 59 | template class auto_ptr; 2025-09-04T16:34:19,752 | ^~~~~~~~ 2025-09-04T16:34:19,752 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:19,752 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:34:19,752 | ^~~~~~~~ 2025-09-04T16:34:19,752 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:19,752 59 | template class auto_ptr; 2025-09-04T16:34:19,752 | ^~~~~~~~ 2025-09-04T16:34:19,754 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:19,754 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:19,754 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:34:19,754 | ^~~~~~~~ 2025-09-04T16:34:19,754 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:19,755 59 | template class auto_ptr; 2025-09-04T16:34:19,755 | ^~~~~~~~ 2025-09-04T16:34:20,850 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:34:23,152 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:34:23,153 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:34:23,153 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:34:23,153 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:34:23,153 from ltp/thirdparty/boost/libs/regex/src/cregex.cpp:22: 2025-09-04T16:34:23,153 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:23,153 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:34:23,153 | ^~~~~~~~ 2025-09-04T16:34:23,153 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:34:23,154 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:34:23,154 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:23,154 59 | template class auto_ptr; 2025-09-04T16:34:23,154 | ^~~~~~~~ 2025-09-04T16:34:23,470 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:34:23,470 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:34:23,470 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:34:23,470 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:23,470 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:34:23,470 | ^~~~~~~~ 2025-09-04T16:34:23,471 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:23,471 59 | template class auto_ptr; 2025-09-04T16:34:23,471 | ^~~~~~~~ 2025-09-04T16:34:23,485 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:23,485 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:34:23,486 | ^~~~~~~~ 2025-09-04T16:34:23,486 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:23,486 59 | template class auto_ptr; 2025-09-04T16:34:23,486 | ^~~~~~~~ 2025-09-04T16:34:23,487 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:23,488 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:34:23,488 | ^~~~~~~~ 2025-09-04T16:34:23,488 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:23,488 59 | template class auto_ptr; 2025-09-04T16:34:23,488 | ^~~~~~~~ 2025-09-04T16:34:23,488 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:23,488 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:34:23,488 | ^~~~~~~~ 2025-09-04T16:34:23,488 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:23,489 59 | template class auto_ptr; 2025-09-04T16:34:23,489 | ^~~~~~~~ 2025-09-04T16:34:23,489 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:23,489 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:34:23,489 | ^~~~~~~~ 2025-09-04T16:34:23,489 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:23,489 59 | template class auto_ptr; 2025-09-04T16:34:23,489 | ^~~~~~~~ 2025-09-04T16:34:23,489 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:23,490 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:34:23,490 | ^~~~~~~~ 2025-09-04T16:34:23,490 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:23,490 59 | template class auto_ptr; 2025-09-04T16:34:23,490 | ^~~~~~~~ 2025-09-04T16:34:23,491 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:23,492 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:23,492 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:34:23,492 | ^~~~~~~~ 2025-09-04T16:34:23,492 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:23,492 59 | template class auto_ptr; 2025-09-04T16:34:23,492 | ^~~~~~~~ 2025-09-04T16:34:24,203 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:34:24,203 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:34:24,203 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:34:24,204 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:34:24,204 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:24,204 420 | : public std::unary_function \ 2025-09-04T16:34:24,204 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,204 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:24,204 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:34:24,204 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,204 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:34:24,204 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:34:24,205 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,205 117 | struct unary_function 2025-09-04T16:34:24,205 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,205 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:24,205 420 | : public std::unary_function \ 2025-09-04T16:34:24,205 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,206 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:24,206 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:34:24,206 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,206 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,206 117 | struct unary_function 2025-09-04T16:34:24,206 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,206 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:24,207 420 | : public std::unary_function \ 2025-09-04T16:34:24,207 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,207 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:24,207 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:34:24,207 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,207 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,207 117 | struct unary_function 2025-09-04T16:34:24,207 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,208 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:24,208 420 | : public std::unary_function \ 2025-09-04T16:34:24,208 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,208 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:24,208 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:34:24,208 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,208 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,209 117 | struct unary_function 2025-09-04T16:34:24,209 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,209 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:24,209 420 | : public std::unary_function \ 2025-09-04T16:34:24,209 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,209 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:24,209 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:34:24,209 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,210 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,210 117 | struct unary_function 2025-09-04T16:34:24,210 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,210 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:24,210 420 | : public std::unary_function \ 2025-09-04T16:34:24,210 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,210 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:24,211 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:34:24,211 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,211 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,211 117 | struct unary_function 2025-09-04T16:34:24,211 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,211 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:24,212 420 | : public std::unary_function \ 2025-09-04T16:34:24,212 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,212 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:24,212 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:34:24,212 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,212 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,212 117 | struct unary_function 2025-09-04T16:34:24,212 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,213 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:24,213 420 | : public std::unary_function \ 2025-09-04T16:34:24,213 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,213 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:24,213 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:34:24,213 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,213 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,214 117 | struct unary_function 2025-09-04T16:34:24,214 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,214 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:24,214 420 | : public std::unary_function \ 2025-09-04T16:34:24,214 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,214 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:24,214 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:34:24,214 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,215 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,215 117 | struct unary_function 2025-09-04T16:34:24,215 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,215 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:24,215 420 | : public std::unary_function \ 2025-09-04T16:34:24,215 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,215 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:24,216 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:34:24,216 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,216 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,216 117 | struct unary_function 2025-09-04T16:34:24,216 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,216 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:24,216 420 | : public std::unary_function \ 2025-09-04T16:34:24,217 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,217 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:24,217 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:34:24,217 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,217 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,217 117 | struct unary_function 2025-09-04T16:34:24,217 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,218 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:24,218 420 | : public std::unary_function \ 2025-09-04T16:34:24,218 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,218 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:24,218 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:34:24,218 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,218 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,218 117 | struct unary_function 2025-09-04T16:34:24,218 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,219 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:24,219 420 | : public std::unary_function \ 2025-09-04T16:34:24,219 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,219 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:24,219 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:34:24,219 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,219 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,220 117 | struct unary_function 2025-09-04T16:34:24,220 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,220 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:24,220 420 | : public std::unary_function \ 2025-09-04T16:34:24,220 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,220 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:24,220 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:34:24,221 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,221 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,221 117 | struct unary_function 2025-09-04T16:34:24,221 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,221 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:24,221 430 | : public std::unary_function \ 2025-09-04T16:34:24,222 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,222 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:34:24,222 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:34:24,222 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,222 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,222 117 | struct unary_function 2025-09-04T16:34:24,222 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,223 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:24,223 430 | : public std::unary_function \ 2025-09-04T16:34:24,223 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,223 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:34:24,223 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:34:24,224 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,224 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,224 117 | struct unary_function 2025-09-04T16:34:24,224 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,224 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:24,225 420 | : public std::unary_function \ 2025-09-04T16:34:24,225 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,225 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:24,225 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:34:24,225 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,225 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,225 117 | struct unary_function 2025-09-04T16:34:24,225 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,226 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:24,226 420 | : public std::unary_function \ 2025-09-04T16:34:24,226 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,226 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:24,226 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:34:24,226 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,226 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,226 117 | struct unary_function 2025-09-04T16:34:24,227 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,227 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:24,227 420 | : public std::unary_function \ 2025-09-04T16:34:24,227 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,227 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:24,227 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:34:24,227 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:24,228 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,228 117 | struct unary_function 2025-09-04T16:34:24,228 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,228 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:24,228 484 | : public std::unary_function 2025-09-04T16:34:24,228 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,228 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,228 117 | struct unary_function 2025-09-04T16:34:24,228 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,433 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:34:24,433 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:24,433 257 | : std::unary_function 2025-09-04T16:34:24,433 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,433 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:24,433 117 | struct unary_function 2025-09-04T16:34:24,433 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:24,655 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:34:24,655 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:24,655 804 | : public std::iterator 2025-09-04T16:34:24,655 | ^~~~~~~~ 2025-09-04T16:34:24,655 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:34:24,656 from /usr/include/c++/14/string:47: 2025-09-04T16:34:24,656 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:34:24,656 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:34:24,656 | ^~~~~~~~ 2025-09-04T16:34:24,953 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:34:24,953 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:24,953 89 | : public std::iterator< 2025-09-04T16:34:24,954 | ^~~~~~~~ 2025-09-04T16:34:24,954 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:34:24,954 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:34:24,954 | ^~~~~~~~ 2025-09-04T16:34:24,958 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:34:24,958 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:24,958 171 | : public std::iterator< 2025-09-04T16:34:24,959 | ^~~~~~~~ 2025-09-04T16:34:24,959 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:34:24,959 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:34:24,959 | ^~~~~~~~ 2025-09-04T16:34:25,006 In file included from ltp/thirdparty/boost/libs/regex/src/cregex.cpp:27: 2025-09-04T16:34:25,006 ltp/thirdparty/boost/include/boost/regex/v4/fileiter.hpp:199:15: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:25,006 199 | : public std::iterator 2025-09-04T16:34:25,006 | ^~~~~~~~ 2025-09-04T16:34:25,006 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:34:25,007 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:34:25,007 | ^~~~~~~~ 2025-09-04T16:34:53,279 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:34:54,558 In file included from ltp/thirdparty/boost/libs/regex/src/fileiter.cpp:27: 2025-09-04T16:34:54,558 ltp/thirdparty/boost/include/boost/regex/v4/fileiter.hpp:199:15: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:54,558 199 | : public std::iterator 2025-09-04T16:34:54,558 | ^~~~~~~~ 2025-09-04T16:34:54,558 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:34:54,558 from /usr/include/c++/14/string:47, 2025-09-04T16:34:54,559 from /usr/include/c++/14/stdexcept:39, 2025-09-04T16:34:54,559 from ltp/thirdparty/boost/libs/regex/src/fileiter.cpp:24: 2025-09-04T16:34:54,559 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:34:54,559 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:34:54,559 | ^~~~~~~~ 2025-09-04T16:34:55,053 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:34:55,053 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:34:55,053 from ltp/thirdparty/boost/libs/regex/src/fileiter.cpp:28: 2025-09-04T16:34:55,053 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:55,053 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:34:55,053 | ^~~~~~~~ 2025-09-04T16:34:55,053 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:34:55,054 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:34:55,054 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:55,054 59 | template class auto_ptr; 2025-09-04T16:34:55,054 | ^~~~~~~~ 2025-09-04T16:34:55,372 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:34:55,372 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:34:55,372 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:34:55,372 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:55,372 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:34:55,372 | ^~~~~~~~ 2025-09-04T16:34:55,373 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:55,373 59 | template class auto_ptr; 2025-09-04T16:34:55,373 | ^~~~~~~~ 2025-09-04T16:34:55,387 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:55,387 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:34:55,387 | ^~~~~~~~ 2025-09-04T16:34:55,388 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:55,388 59 | template class auto_ptr; 2025-09-04T16:34:55,388 | ^~~~~~~~ 2025-09-04T16:34:55,389 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:55,390 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:34:55,390 | ^~~~~~~~ 2025-09-04T16:34:55,390 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:55,390 59 | template class auto_ptr; 2025-09-04T16:34:55,390 | ^~~~~~~~ 2025-09-04T16:34:55,390 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:55,390 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:34:55,390 | ^~~~~~~~ 2025-09-04T16:34:55,390 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:55,390 59 | template class auto_ptr; 2025-09-04T16:34:55,391 | ^~~~~~~~ 2025-09-04T16:34:55,391 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:55,391 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:34:55,391 | ^~~~~~~~ 2025-09-04T16:34:55,391 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:55,391 59 | template class auto_ptr; 2025-09-04T16:34:55,391 | ^~~~~~~~ 2025-09-04T16:34:55,391 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:55,392 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:34:55,392 | ^~~~~~~~ 2025-09-04T16:34:55,392 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:55,392 59 | template class auto_ptr; 2025-09-04T16:34:55,392 | ^~~~~~~~ 2025-09-04T16:34:55,393 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:55,394 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:55,394 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:34:55,394 | ^~~~~~~~ 2025-09-04T16:34:55,394 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:55,394 59 | template class auto_ptr; 2025-09-04T16:34:55,394 | ^~~~~~~~ 2025-09-04T16:34:57,429 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:34:57,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/instances.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/instances.o 2025-09-04T16:34:59,748 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:34:59,748 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:34:59,748 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:34:59,748 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:34:59,748 from ltp/thirdparty/boost/libs/regex/src/instances.cpp:30: 2025-09-04T16:34:59,748 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:59,749 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:34:59,749 | ^~~~~~~~ 2025-09-04T16:34:59,749 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:34:59,749 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:34:59,749 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:59,749 59 | template class auto_ptr; 2025-09-04T16:34:59,749 | ^~~~~~~~ 2025-09-04T16:35:00,069 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:35:00,069 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:35:00,069 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:35:00,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:35:00,069 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:35:00,069 | ^~~~~~~~ 2025-09-04T16:35:00,069 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:00,069 59 | template class auto_ptr; 2025-09-04T16:35:00,070 | ^~~~~~~~ 2025-09-04T16:35:00,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:35:00,084 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:35:00,084 | ^~~~~~~~ 2025-09-04T16:35:00,084 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:00,085 59 | template class auto_ptr; 2025-09-04T16:35:00,085 | ^~~~~~~~ 2025-09-04T16:35:00,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:35:00,086 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:35:00,086 | ^~~~~~~~ 2025-09-04T16:35:00,087 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:00,087 59 | template class auto_ptr; 2025-09-04T16:35:00,087 | ^~~~~~~~ 2025-09-04T16:35:00,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:35:00,087 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:35:00,087 | ^~~~~~~~ 2025-09-04T16:35:00,087 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:00,087 59 | template class auto_ptr; 2025-09-04T16:35:00,087 | ^~~~~~~~ 2025-09-04T16:35:00,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:35:00,088 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:35:00,088 | ^~~~~~~~ 2025-09-04T16:35:00,088 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:00,088 59 | template class auto_ptr; 2025-09-04T16:35:00,088 | ^~~~~~~~ 2025-09-04T16:35:00,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:35:00,088 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:35:00,088 | ^~~~~~~~ 2025-09-04T16:35:00,088 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:00,089 59 | template class auto_ptr; 2025-09-04T16:35:00,089 | ^~~~~~~~ 2025-09-04T16:35:00,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:35:00,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:35:00,090 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:35:00,091 | ^~~~~~~~ 2025-09-04T16:35:00,091 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:00,091 59 | template class auto_ptr; 2025-09-04T16:35:00,091 | ^~~~~~~~ 2025-09-04T16:35:00,805 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:35:00,806 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:35:00,806 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:35:00,806 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:35:00,806 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,806 420 | : public std::unary_function \ 2025-09-04T16:35:00,806 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,806 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:00,806 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:35:00,806 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,807 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:35:00,807 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:35:00,807 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,807 117 | struct unary_function 2025-09-04T16:35:00,807 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,813 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,814 420 | : public std::unary_function \ 2025-09-04T16:35:00,814 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,814 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:00,814 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:35:00,814 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,814 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,814 117 | struct unary_function 2025-09-04T16:35:00,814 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,815 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,815 420 | : public std::unary_function \ 2025-09-04T16:35:00,815 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,815 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:00,815 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:35:00,815 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,815 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,815 117 | struct unary_function 2025-09-04T16:35:00,815 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,816 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,816 420 | : public std::unary_function \ 2025-09-04T16:35:00,816 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,816 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:00,816 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:35:00,816 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,816 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,816 117 | struct unary_function 2025-09-04T16:35:00,817 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,817 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,817 420 | : public std::unary_function \ 2025-09-04T16:35:00,817 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,817 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:00,817 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:35:00,817 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,817 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,817 117 | struct unary_function 2025-09-04T16:35:00,818 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,818 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,818 420 | : public std::unary_function \ 2025-09-04T16:35:00,818 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,818 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:00,818 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:35:00,818 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,818 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,818 117 | struct unary_function 2025-09-04T16:35:00,818 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,819 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,819 420 | : public std::unary_function \ 2025-09-04T16:35:00,819 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,819 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:00,819 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:35:00,819 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,819 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,819 117 | struct unary_function 2025-09-04T16:35:00,819 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,819 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,820 420 | : public std::unary_function \ 2025-09-04T16:35:00,820 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,820 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:00,820 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:35:00,820 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,820 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,820 117 | struct unary_function 2025-09-04T16:35:00,820 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,820 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,821 420 | : public std::unary_function \ 2025-09-04T16:35:00,821 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,821 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:00,821 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:35:00,821 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,821 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,821 117 | struct unary_function 2025-09-04T16:35:00,821 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,821 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,821 420 | : public std::unary_function \ 2025-09-04T16:35:00,822 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,822 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:00,822 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:35:00,822 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,822 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,822 117 | struct unary_function 2025-09-04T16:35:00,822 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,822 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,822 420 | : public std::unary_function \ 2025-09-04T16:35:00,822 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,823 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:00,823 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:35:00,823 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,823 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,823 117 | struct unary_function 2025-09-04T16:35:00,823 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,823 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,823 420 | : public std::unary_function \ 2025-09-04T16:35:00,823 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,824 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:00,824 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:35:00,824 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,824 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,824 117 | struct unary_function 2025-09-04T16:35:00,824 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,824 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,824 420 | : public std::unary_function \ 2025-09-04T16:35:00,824 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,825 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:00,825 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:35:00,825 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,825 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,825 117 | struct unary_function 2025-09-04T16:35:00,825 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,825 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,825 420 | : public std::unary_function \ 2025-09-04T16:35:00,825 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,825 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:00,826 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:35:00,826 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,826 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,826 117 | struct unary_function 2025-09-04T16:35:00,826 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,826 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,826 430 | : public std::unary_function \ 2025-09-04T16:35:00,826 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,826 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:35:00,826 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:35:00,827 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,827 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,827 117 | struct unary_function 2025-09-04T16:35:00,827 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,827 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,827 430 | : public std::unary_function \ 2025-09-04T16:35:00,827 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,827 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:35:00,827 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:35:00,827 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,828 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,828 117 | struct unary_function 2025-09-04T16:35:00,828 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,828 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,828 420 | : public std::unary_function \ 2025-09-04T16:35:00,828 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,828 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:00,828 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:35:00,828 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,829 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,829 117 | struct unary_function 2025-09-04T16:35:00,829 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,829 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,829 420 | : public std::unary_function \ 2025-09-04T16:35:00,829 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,829 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:00,829 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:35:00,830 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,830 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,830 117 | struct unary_function 2025-09-04T16:35:00,830 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,830 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,830 420 | : public std::unary_function \ 2025-09-04T16:35:00,830 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,830 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:00,831 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:35:00,831 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:00,831 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,831 117 | struct unary_function 2025-09-04T16:35:00,831 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,831 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:00,831 484 | : public std::unary_function 2025-09-04T16:35:00,831 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:00,832 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:00,832 117 | struct unary_function 2025-09-04T16:35:00,832 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:01,041 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:35:01,041 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:01,042 257 | : std::unary_function 2025-09-04T16:35:01,042 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:01,042 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:01,042 117 | struct unary_function 2025-09-04T16:35:01,042 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:01,257 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:35:01,257 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:01,257 804 | : public std::iterator 2025-09-04T16:35:01,258 | ^~~~~~~~ 2025-09-04T16:35:01,263 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:35:01,264 from /usr/include/c++/14/string:47: 2025-09-04T16:35:01,264 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:35:01,264 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:35:01,264 | ^~~~~~~~ 2025-09-04T16:35:01,563 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:35:01,564 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:01,564 89 | : public std::iterator< 2025-09-04T16:35:01,564 | ^~~~~~~~ 2025-09-04T16:35:01,564 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:35:01,564 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:35:01,564 | ^~~~~~~~ 2025-09-04T16:35:01,564 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:35:01,564 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:35:01,564 171 | : public std::iterator< 2025-09-04T16:35:01,565 | ^~~~~~~~ 2025-09-04T16:35:01,565 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:35:01,565 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:35:01,565 | ^~~~~~~~ 2025-09-04T16:35:28,406 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:35:30,488 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:35:30,489 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:35:30,489 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:35:30,489 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:35:30,489 from ltp/thirdparty/boost/libs/regex/src/posix_api.cpp:23: 2025-09-04T16:35:30,489 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:35:30,489 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:35:30,489 | ^~~~~~~~ 2025-09-04T16:35:30,489 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:35:30,489 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:35:30,490 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:30,490 59 | template class auto_ptr; 2025-09-04T16:35:30,490 | ^~~~~~~~ 2025-09-04T16:35:30,808 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:35:30,809 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:35:30,809 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:35:30,809 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:35:30,809 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:35:30,809 | ^~~~~~~~ 2025-09-04T16:35:30,809 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:30,809 59 | template class auto_ptr; 2025-09-04T16:35:30,809 | ^~~~~~~~ 2025-09-04T16:35:30,825 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:35:30,825 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:35:30,825 | ^~~~~~~~ 2025-09-04T16:35:30,825 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:30,826 59 | template class auto_ptr; 2025-09-04T16:35:30,826 | ^~~~~~~~ 2025-09-04T16:35:30,828 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:35:30,828 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:35:30,828 | ^~~~~~~~ 2025-09-04T16:35:30,828 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:30,829 59 | template class auto_ptr; 2025-09-04T16:35:30,829 | ^~~~~~~~ 2025-09-04T16:35:30,829 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:35:30,829 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:35:30,829 | ^~~~~~~~ 2025-09-04T16:35:30,829 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:30,830 59 | template class auto_ptr; 2025-09-04T16:35:30,830 | ^~~~~~~~ 2025-09-04T16:35:30,830 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:35:30,830 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:35:30,830 | ^~~~~~~~ 2025-09-04T16:35:30,831 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:30,831 59 | template class auto_ptr; 2025-09-04T16:35:30,831 | ^~~~~~~~ 2025-09-04T16:35:30,831 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:35:30,831 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:35:30,831 | ^~~~~~~~ 2025-09-04T16:35:30,832 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:30,832 59 | template class auto_ptr; 2025-09-04T16:35:30,832 | ^~~~~~~~ 2025-09-04T16:35:30,835 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:35:30,835 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:35:30,835 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:35:30,835 | ^~~~~~~~ 2025-09-04T16:35:30,836 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:30,836 59 | template class auto_ptr; 2025-09-04T16:35:30,836 | ^~~~~~~~ 2025-09-04T16:35:31,556 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:35:31,556 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:35:31,556 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:35:31,556 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:35:31,556 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:31,556 420 | : public std::unary_function \ 2025-09-04T16:35:31,556 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,557 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:31,557 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:35:31,557 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,558 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:35:31,558 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:35:31,558 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,558 117 | struct unary_function 2025-09-04T16:35:31,558 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,559 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:31,560 420 | : public std::unary_function \ 2025-09-04T16:35:31,560 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,560 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:31,560 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:35:31,560 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,560 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,560 117 | struct unary_function 2025-09-04T16:35:31,560 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,562 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:31,562 420 | : public std::unary_function \ 2025-09-04T16:35:31,562 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,562 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:31,562 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:35:31,562 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,562 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,563 117 | struct unary_function 2025-09-04T16:35:31,563 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,564 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:31,564 420 | : public std::unary_function \ 2025-09-04T16:35:31,564 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,564 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:31,565 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:35:31,565 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,565 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,565 117 | struct unary_function 2025-09-04T16:35:31,565 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,566 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:31,566 420 | : public std::unary_function \ 2025-09-04T16:35:31,567 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,567 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:31,567 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:35:31,567 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,567 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,567 117 | struct unary_function 2025-09-04T16:35:31,567 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,568 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:31,569 420 | : public std::unary_function \ 2025-09-04T16:35:31,569 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,569 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:31,569 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:35:31,569 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,569 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,569 117 | struct unary_function 2025-09-04T16:35:31,569 | ^~~~~~~~~~~~~~ 2025-09-04T16:35: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:35:31,571 420 | : public std::unary_function \ 2025-09-04T16:35:31,571 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,571 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:31,571 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:35:31,571 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,571 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,572 117 | struct unary_function 2025-09-04T16:35:31,572 | ^~~~~~~~~~~~~~ 2025-09-04T16:35: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:35:31,573 420 | : public std::unary_function \ 2025-09-04T16:35:31,573 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,573 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:31,573 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:35:31,573 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,574 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,574 117 | struct unary_function 2025-09-04T16:35:31,574 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,575 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:31,575 420 | : public std::unary_function \ 2025-09-04T16:35:31,575 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,575 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:31,575 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:35:31,575 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,575 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,576 117 | struct unary_function 2025-09-04T16:35:31,576 | ^~~~~~~~~~~~~~ 2025-09-04T16:35: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:35:31,576 420 | : public std::unary_function \ 2025-09-04T16:35:31,576 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,576 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:31,576 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:35:31,576 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,576 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,577 117 | struct unary_function 2025-09-04T16:35:31,577 | ^~~~~~~~~~~~~~ 2025-09-04T16:35: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:35:31,577 420 | : public std::unary_function \ 2025-09-04T16:35:31,577 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,577 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:31,577 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:35:31,578 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,578 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,578 117 | struct unary_function 2025-09-04T16:35:31,578 | ^~~~~~~~~~~~~~ 2025-09-04T16:35: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:35:31,578 420 | : public std::unary_function \ 2025-09-04T16:35:31,578 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,579 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:31,579 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:35:31,579 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,579 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,579 117 | struct unary_function 2025-09-04T16:35:31,579 | ^~~~~~~~~~~~~~ 2025-09-04T16:35: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:35:31,580 420 | : public std::unary_function \ 2025-09-04T16:35:31,580 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,580 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:31,580 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:35:31,580 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,580 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,580 117 | struct unary_function 2025-09-04T16:35:31,580 | ^~~~~~~~~~~~~~ 2025-09-04T16:35: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:35:31,581 420 | : public std::unary_function \ 2025-09-04T16:35:31,581 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,581 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:31,581 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:35:31,581 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,581 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,581 117 | struct unary_function 2025-09-04T16:35:31,582 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,582 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:31,582 430 | : public std::unary_function \ 2025-09-04T16:35:31,582 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,582 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:35:31,582 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:35:31,583 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,583 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,583 117 | struct unary_function 2025-09-04T16:35:31,583 | ^~~~~~~~~~~~~~ 2025-09-04T16:35: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:35:31,584 430 | : public std::unary_function \ 2025-09-04T16:35:31,584 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,584 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:35:31,584 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:35:31,584 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,585 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,585 117 | struct unary_function 2025-09-04T16:35:31,585 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,585 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:31,586 420 | : public std::unary_function \ 2025-09-04T16:35:31,586 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,586 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:31,586 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:35:31,586 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,586 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,586 117 | struct unary_function 2025-09-04T16:35:31,586 | ^~~~~~~~~~~~~~ 2025-09-04T16:35: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:35:31,587 420 | : public std::unary_function \ 2025-09-04T16:35:31,587 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,587 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:31,587 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:35:31,587 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,587 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,587 117 | struct unary_function 2025-09-04T16:35:31,588 | ^~~~~~~~~~~~~~ 2025-09-04T16:35: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:35:31,588 420 | : public std::unary_function \ 2025-09-04T16:35:31,588 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,588 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:31,588 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:35:31,588 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:31,589 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,589 117 | struct unary_function 2025-09-04T16:35:31,589 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,589 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:31,589 484 | : public std::unary_function 2025-09-04T16:35:31,589 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,589 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,589 117 | struct unary_function 2025-09-04T16:35:31,590 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,795 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:35:31,795 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:31,796 257 | : std::unary_function 2025-09-04T16:35:31,796 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:31,796 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:31,796 117 | struct unary_function 2025-09-04T16:35:31,796 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:32,019 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:35:32,019 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:32,020 804 | : public std::iterator 2025-09-04T16:35:32,020 | ^~~~~~~~ 2025-09-04T16:35:32,020 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:35:32,020 from /usr/include/c++/14/string:47: 2025-09-04T16:35:32,020 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:35:32,020 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:35:32,020 | ^~~~~~~~ 2025-09-04T16:35:32,318 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:35:32,318 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:32,318 89 | : public std::iterator< 2025-09-04T16:35:32,318 | ^~~~~~~~ 2025-09-04T16:35:32,323 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:35:32,324 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:35:32,324 | ^~~~~~~~ 2025-09-04T16:35:32,324 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:35:32,324 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:35:32,324 171 | : public std::iterator< 2025-09-04T16:35:32,324 | ^~~~~~~~ 2025-09-04T16:35:32,324 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:35:32,324 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:35:32,325 | ^~~~~~~~ 2025-09-04T16:35:49,819 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:35:51,883 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:35:51,884 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:35:51,884 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:35:51,884 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:35:51,884 from ltp/thirdparty/boost/libs/regex/src/regex.cpp:24: 2025-09-04T16:35:51,884 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:35:51,884 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:35:51,884 | ^~~~~~~~ 2025-09-04T16:35:51,884 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:35:51,884 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:35:51,885 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:51,885 59 | template class auto_ptr; 2025-09-04T16:35:51,885 | ^~~~~~~~ 2025-09-04T16:35:52,203 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:35:52,204 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:35:52,204 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:35:52,204 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:35:52,204 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:35:52,204 | ^~~~~~~~ 2025-09-04T16:35:52,204 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:52,204 59 | template class auto_ptr; 2025-09-04T16:35:52,204 | ^~~~~~~~ 2025-09-04T16:35:52,223 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:35:52,224 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:35:52,224 | ^~~~~~~~ 2025-09-04T16:35:52,224 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:52,224 59 | template class auto_ptr; 2025-09-04T16:35:52,224 | ^~~~~~~~ 2025-09-04T16:35:52,224 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:35:52,224 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:35:52,224 | ^~~~~~~~ 2025-09-04T16:35:52,224 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:52,225 59 | template class auto_ptr; 2025-09-04T16:35:52,225 | ^~~~~~~~ 2025-09-04T16:35:52,225 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:35:52,225 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:35:52,225 | ^~~~~~~~ 2025-09-04T16:35:52,225 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:52,225 59 | template class auto_ptr; 2025-09-04T16:35:52,225 | ^~~~~~~~ 2025-09-04T16:35:52,225 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:35:52,225 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:35:52,226 | ^~~~~~~~ 2025-09-04T16:35:52,226 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:52,226 59 | template class auto_ptr; 2025-09-04T16:35:52,226 | ^~~~~~~~ 2025-09-04T16:35:52,226 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:35:52,226 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:35:52,226 | ^~~~~~~~ 2025-09-04T16:35:52,226 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:52,226 59 | template class auto_ptr; 2025-09-04T16:35:52,226 | ^~~~~~~~ 2025-09-04T16:35:52,227 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:35:52,227 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:35:52,227 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:35:52,227 | ^~~~~~~~ 2025-09-04T16:35:52,227 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:52,227 59 | template class auto_ptr; 2025-09-04T16:35:52,227 | ^~~~~~~~ 2025-09-04T16:35:52,938 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:35:52,938 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:35:52,939 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:35:52,939 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:35:52,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:35:52,939 420 | : public std::unary_function \ 2025-09-04T16:35:52,939 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,939 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:52,939 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:35:52,939 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,943 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:35:52,944 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:35:52,944 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,944 117 | struct unary_function 2025-09-04T16:35:52,944 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,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:35:52,944 420 | : public std::unary_function \ 2025-09-04T16:35:52,944 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,944 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:52,944 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:35:52,945 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,945 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,945 117 | struct unary_function 2025-09-04T16:35:52,945 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,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:35:52,945 420 | : public std::unary_function \ 2025-09-04T16:35:52,945 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,945 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:52,945 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:35:52,946 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,946 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,946 117 | struct unary_function 2025-09-04T16:35:52,946 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,946 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:52,946 420 | : public std::unary_function \ 2025-09-04T16:35:52,946 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,946 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:52,946 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:35:52,946 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,947 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,947 117 | struct unary_function 2025-09-04T16:35:52,947 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,947 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:52,947 420 | : public std::unary_function \ 2025-09-04T16:35:52,947 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,947 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:52,947 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:35:52,947 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,948 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,948 117 | struct unary_function 2025-09-04T16:35:52,948 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,948 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:52,948 420 | : public std::unary_function \ 2025-09-04T16:35:52,948 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,948 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:52,948 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:35:52,948 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,949 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,949 117 | struct unary_function 2025-09-04T16:35:52,949 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,949 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:52,949 420 | : public std::unary_function \ 2025-09-04T16:35:52,949 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,949 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:52,949 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:35:52,949 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,949 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,950 117 | struct unary_function 2025-09-04T16:35:52,950 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,950 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:52,950 420 | : public std::unary_function \ 2025-09-04T16:35:52,950 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,950 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:52,950 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:35:52,950 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,950 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,951 117 | struct unary_function 2025-09-04T16:35:52,951 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,951 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:52,951 420 | : public std::unary_function \ 2025-09-04T16:35:52,951 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,951 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:52,951 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:35:52,951 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,951 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,951 117 | struct unary_function 2025-09-04T16:35:52,952 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,952 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:52,952 420 | : public std::unary_function \ 2025-09-04T16:35:52,952 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,952 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:52,952 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:35:52,952 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,952 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,952 117 | struct unary_function 2025-09-04T16:35:52,953 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,953 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:52,953 420 | : public std::unary_function \ 2025-09-04T16:35:52,953 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,953 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:52,953 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:35:52,953 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,953 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,953 117 | struct unary_function 2025-09-04T16:35:52,953 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,954 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:52,954 420 | : public std::unary_function \ 2025-09-04T16:35:52,954 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,954 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:52,954 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:35:52,954 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,954 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,954 117 | struct unary_function 2025-09-04T16:35:52,954 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,955 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:52,955 420 | : public std::unary_function \ 2025-09-04T16:35:52,955 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,955 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:52,955 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:35:52,955 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,955 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,955 117 | struct unary_function 2025-09-04T16:35:52,955 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,955 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:52,956 420 | : public std::unary_function \ 2025-09-04T16:35:52,956 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,956 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:52,956 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:35:52,956 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,956 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,956 117 | struct unary_function 2025-09-04T16:35:52,956 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,956 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:52,957 430 | : public std::unary_function \ 2025-09-04T16:35:52,957 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,957 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:35:52,957 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:35:52,957 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,957 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,957 117 | struct unary_function 2025-09-04T16:35:52,957 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,963 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:52,964 430 | : public std::unary_function \ 2025-09-04T16:35:52,964 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,964 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:35:52,964 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:35:52,964 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,965 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,965 117 | struct unary_function 2025-09-04T16:35:52,965 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,965 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:52,965 420 | : public std::unary_function \ 2025-09-04T16:35:52,965 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,965 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:52,965 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:35:52,965 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,966 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,966 117 | struct unary_function 2025-09-04T16:35:52,966 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,966 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:52,966 420 | : public std::unary_function \ 2025-09-04T16:35:52,966 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,966 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:52,966 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:35:52,966 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,967 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,967 117 | struct unary_function 2025-09-04T16:35:52,967 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,967 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:52,967 420 | : public std::unary_function \ 2025-09-04T16:35:52,967 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,967 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:35:52,967 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:35:52,967 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:52,967 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,968 117 | struct unary_function 2025-09-04T16:35:52,968 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,968 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:52,968 484 | : public std::unary_function 2025-09-04T16:35:52,968 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:52,968 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:52,968 117 | struct unary_function 2025-09-04T16:35:52,968 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:53,173 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:35:53,174 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:53,174 257 | : std::unary_function 2025-09-04T16:35:53,174 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:53,174 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:53,174 117 | struct unary_function 2025-09-04T16:35:53,174 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:53,391 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:35:53,391 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:53,391 804 | : public std::iterator 2025-09-04T16:35:53,391 | ^~~~~~~~ 2025-09-04T16:35:53,393 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:35:53,394 from /usr/include/c++/14/string:47: 2025-09-04T16:35:53,394 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:35:53,394 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:35:53,394 | ^~~~~~~~ 2025-09-04T16:35:53,693 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:35:53,694 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:53,694 89 | : public std::iterator< 2025-09-04T16:35:53,694 | ^~~~~~~~ 2025-09-04T16:35:53,694 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:35:53,694 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:35:53,694 | ^~~~~~~~ 2025-09-04T16:35:53,700 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:35:53,700 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:35:53,700 171 | : public std::iterator< 2025-09-04T16:35:53,700 | ^~~~~~~~ 2025-09-04T16:35:53,700 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:35:53,701 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:35:53,701 | ^~~~~~~~ 2025-09-04T16:35:55,264 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:35:55,527 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:35:56,377 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:35:56,377 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:35:56,377 39 | register size_type newsize = start ? last - start : 1024; 2025-09-04T16:35:56,377 | ^~~~~~~ 2025-09-04T16:35:56,378 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:35:56,378 42 | register size_type datasize = end - start; 2025-09-04T16:35:56,378 | ^~~~~~~~ 2025-09-04T16:35:56,378 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:35:56,378 47 | register pointer ptr = static_cast(::operator new(newsize)); 2025-09-04T16:35:56,378 | ^~~ 2025-09-04T16:35:56,378 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:35:56,378 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:35:56,379 66 | register void* result = start + pos; 2025-09-04T16:35:56,379 | ^~~~~~ 2025-09-04T16:35:56,460 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:35:58,263 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:35:58,264 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:35:58,264 from ltp/thirdparty/boost/include/boost/regex/v4/regex_traits.hpp:26, 2025-09-04T16:35:58,264 from ltp/thirdparty/boost/include/boost/regex/regex_traits.hpp:27, 2025-09-04T16:35:58,264 from ltp/thirdparty/boost/libs/regex/src/regex_traits_defaults.cpp:20: 2025-09-04T16:35:58,264 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:35:58,264 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:35:58,264 | ^~~~~~~~ 2025-09-04T16:35:58,264 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:35:58,264 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:35:58,264 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:58,265 59 | template class auto_ptr; 2025-09-04T16:35:58,265 | ^~~~~~~~ 2025-09-04T16:35:58,575 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:35:58,575 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:35:58,575 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:35:58,575 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:35:58,575 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:35:58,575 | ^~~~~~~~ 2025-09-04T16:35:58,576 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:58,576 59 | template class auto_ptr; 2025-09-04T16:35:58,576 | ^~~~~~~~ 2025-09-04T16:35:58,591 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:35:58,591 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:35:58,592 | ^~~~~~~~ 2025-09-04T16:35:58,592 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:58,592 59 | template class auto_ptr; 2025-09-04T16:35:58,592 | ^~~~~~~~ 2025-09-04T16:35:58,594 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:35:58,595 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:35:58,595 | ^~~~~~~~ 2025-09-04T16:35:58,595 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:58,595 59 | template class auto_ptr; 2025-09-04T16:35:58,595 | ^~~~~~~~ 2025-09-04T16:35:58,595 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:35:58,596 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:35:58,596 | ^~~~~~~~ 2025-09-04T16:35:58,596 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:58,596 59 | template class auto_ptr; 2025-09-04T16:35:58,596 | ^~~~~~~~ 2025-09-04T16:35:58,597 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:35:58,597 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:35:58,597 | ^~~~~~~~ 2025-09-04T16:35:58,597 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:58,597 59 | template class auto_ptr; 2025-09-04T16:35:58,597 | ^~~~~~~~ 2025-09-04T16:35:58,598 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:35:58,598 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:35:58,598 | ^~~~~~~~ 2025-09-04T16:35:58,598 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:58,598 59 | template class auto_ptr; 2025-09-04T16:35:58,598 | ^~~~~~~~ 2025-09-04T16:35:58,601 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:35:58,602 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:35:58,602 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:35:58,602 | ^~~~~~~~ 2025-09-04T16:35:58,602 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:58,602 59 | template class auto_ptr; 2025-09-04T16:35:58,602 | ^~~~~~~~ 2025-09-04T16:35:59,527 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:35:59,870 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:36:01,048 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:36:01,321 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:36:02,985 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:36:02,985 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:36:02,985 from ltp/thirdparty/boost/include/boost/regex/v4/c_regex_traits.hpp:26, 2025-09-04T16:36:02,985 from ltp/thirdparty/boost/libs/regex/src/wc_regex_traits.cpp:76: 2025-09-04T16:36:02,986 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:36:02,986 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:36:02,986 | ^~~~~~~~ 2025-09-04T16:36:02,987 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:36:02,987 from ltp/thirdparty/boost/libs/regex/src/wc_regex_traits.cpp:23: 2025-09-04T16:36:02,987 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:02,987 59 | template class auto_ptr; 2025-09-04T16:36:02,987 | ^~~~~~~~ 2025-09-04T16:36:03,304 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:36:03,304 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:36:03,304 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:36:03,304 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:36:03,304 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:36:03,304 | ^~~~~~~~ 2025-09-04T16:36:03,305 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:03,305 59 | template class auto_ptr; 2025-09-04T16:36:03,305 | ^~~~~~~~ 2025-09-04T16:36:03,320 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:36:03,320 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:36:03,321 | ^~~~~~~~ 2025-09-04T16:36:03,321 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:03,321 59 | template class auto_ptr; 2025-09-04T16:36:03,321 | ^~~~~~~~ 2025-09-04T16:36:03,323 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:36:03,324 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:36:03,324 | ^~~~~~~~ 2025-09-04T16:36:03,324 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:03,324 59 | template class auto_ptr; 2025-09-04T16:36:03,324 | ^~~~~~~~ 2025-09-04T16:36:03,324 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:36:03,325 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:36:03,325 | ^~~~~~~~ 2025-09-04T16:36:03,325 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:03,325 59 | template class auto_ptr; 2025-09-04T16:36:03,325 | ^~~~~~~~ 2025-09-04T16:36:03,326 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:36:03,326 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:36:03,326 | ^~~~~~~~ 2025-09-04T16:36:03,326 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:03,326 59 | template class auto_ptr; 2025-09-04T16:36:03,326 | ^~~~~~~~ 2025-09-04T16:36:03,327 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:36:03,327 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:36:03,327 | ^~~~~~~~ 2025-09-04T16:36:03,327 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:03,327 59 | template class auto_ptr; 2025-09-04T16:36:03,327 | ^~~~~~~~ 2025-09-04T16:36:03,330 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:36:03,331 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:36:03,331 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:36:03,331 | ^~~~~~~~ 2025-09-04T16:36:03,331 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:03,331 59 | template class auto_ptr; 2025-09-04T16:36:03,331 | ^~~~~~~~ 2025-09-04T16:36:04,951 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:36:07,010 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:36:07,010 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:36:07,011 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:36:07,011 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:36:07,011 from ltp/thirdparty/boost/libs/regex/src/wide_posix_api.cpp:25: 2025-09-04T16:36:07,011 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:36:07,011 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:36:07,011 | ^~~~~~~~ 2025-09-04T16:36:07,011 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:36:07,011 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:36:07,011 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:07,012 59 | template class auto_ptr; 2025-09-04T16:36:07,012 | ^~~~~~~~ 2025-09-04T16:36:07,331 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:36:07,331 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:36:07,331 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:36:07,331 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:36:07,332 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:36:07,332 | ^~~~~~~~ 2025-09-04T16:36:07,332 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:07,332 59 | template class auto_ptr; 2025-09-04T16:36:07,332 | ^~~~~~~~ 2025-09-04T16:36:07,347 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:36:07,348 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:36:07,348 | ^~~~~~~~ 2025-09-04T16:36:07,348 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:07,348 59 | template class auto_ptr; 2025-09-04T16:36:07,348 | ^~~~~~~~ 2025-09-04T16:36:07,351 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:36:07,351 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:36:07,351 | ^~~~~~~~ 2025-09-04T16:36:07,351 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:07,351 59 | template class auto_ptr; 2025-09-04T16:36:07,351 | ^~~~~~~~ 2025-09-04T16:36:07,352 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:36:07,352 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:36:07,352 | ^~~~~~~~ 2025-09-04T16:36:07,352 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:07,352 59 | template class auto_ptr; 2025-09-04T16:36:07,352 | ^~~~~~~~ 2025-09-04T16:36:07,353 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:36:07,353 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:36:07,353 | ^~~~~~~~ 2025-09-04T16:36:07,353 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:07,353 59 | template class auto_ptr; 2025-09-04T16:36:07,353 | ^~~~~~~~ 2025-09-04T16:36:07,354 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:36:07,354 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:36:07,354 | ^~~~~~~~ 2025-09-04T16:36:07,354 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:07,354 59 | template class auto_ptr; 2025-09-04T16:36:07,355 | ^~~~~~~~ 2025-09-04T16:36:07,358 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:36:07,358 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:36:07,358 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:36:07,358 | ^~~~~~~~ 2025-09-04T16:36:07,358 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:07,359 59 | template class auto_ptr; 2025-09-04T16:36:07,359 | ^~~~~~~~ 2025-09-04T16:36:08,069 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:36:08,070 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:36:08,070 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:36:08,070 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:36:08,070 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,070 420 | : public std::unary_function \ 2025-09-04T16:36:08,070 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,070 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:08,070 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:36:08,070 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,071 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:36:08,071 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:36:08,071 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,072 117 | struct unary_function 2025-09-04T16:36:08,072 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,073 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,073 420 | : public std::unary_function \ 2025-09-04T16:36:08,074 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,074 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:08,074 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:36:08,074 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,074 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,074 117 | struct unary_function 2025-09-04T16:36:08,074 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,075 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,076 420 | : public std::unary_function \ 2025-09-04T16:36:08,076 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,076 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:08,076 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:36:08,076 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,076 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,076 117 | struct unary_function 2025-09-04T16:36:08,076 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,078 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,078 420 | : public std::unary_function \ 2025-09-04T16:36:08,078 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,078 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:08,078 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:36:08,078 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,078 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,079 117 | struct unary_function 2025-09-04T16:36:08,079 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,080 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,080 420 | : public std::unary_function \ 2025-09-04T16:36:08,080 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,080 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:08,080 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:36:08,080 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,081 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,081 117 | struct unary_function 2025-09-04T16:36:08,081 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,082 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,082 420 | : public std::unary_function \ 2025-09-04T16:36:08,082 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,083 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:08,083 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:36:08,083 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,083 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,083 117 | struct unary_function 2025-09-04T16:36:08,083 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,084 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,085 420 | : public std::unary_function \ 2025-09-04T16:36:08,085 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,085 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:08,085 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:36:08,085 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,085 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,085 117 | struct unary_function 2025-09-04T16:36:08,085 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,087 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,087 420 | : public std::unary_function \ 2025-09-04T16:36:08,087 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,087 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:08,087 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:36:08,087 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,087 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,088 117 | struct unary_function 2025-09-04T16:36:08,088 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,089 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,089 420 | : public std::unary_function \ 2025-09-04T16:36:08,089 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,089 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:08,089 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:36:08,089 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,090 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,090 117 | struct unary_function 2025-09-04T16:36:08,090 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,091 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,091 420 | : public std::unary_function \ 2025-09-04T16:36:08,091 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,092 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:08,092 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:36:08,092 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,092 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,092 117 | struct unary_function 2025-09-04T16:36:08,092 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,093 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,094 420 | : public std::unary_function \ 2025-09-04T16:36:08,094 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,094 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:08,094 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:36:08,094 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,094 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,094 117 | struct unary_function 2025-09-04T16:36:08,094 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,096 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,096 420 | : public std::unary_function \ 2025-09-04T16:36:08,096 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,096 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:08,096 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:36:08,096 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,096 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,096 117 | struct unary_function 2025-09-04T16:36:08,097 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,098 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,098 420 | : public std::unary_function \ 2025-09-04T16:36:08,098 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,098 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:08,098 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:36:08,098 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,099 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,099 117 | struct unary_function 2025-09-04T16:36:08,099 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,100 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,100 420 | : public std::unary_function \ 2025-09-04T16:36:08,100 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,100 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:08,101 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:36:08,101 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,101 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,101 117 | struct unary_function 2025-09-04T16:36:08,101 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,102 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,103 430 | : public std::unary_function \ 2025-09-04T16:36:08,103 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,103 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:36:08,103 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:36:08,103 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,103 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,103 117 | struct unary_function 2025-09-04T16:36:08,103 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,105 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,105 430 | : public std::unary_function \ 2025-09-04T16:36:08,105 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,105 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:36:08,105 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:36:08,106 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,106 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,106 117 | struct unary_function 2025-09-04T16:36:08,106 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,106 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,107 420 | : public std::unary_function \ 2025-09-04T16:36:08,107 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,107 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:08,107 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:36:08,107 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,107 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,107 117 | struct unary_function 2025-09-04T16:36:08,107 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,108 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,108 420 | : public std::unary_function \ 2025-09-04T16:36:08,108 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,108 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:08,108 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:36:08,108 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,108 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,108 117 | struct unary_function 2025-09-04T16:36:08,108 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,109 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,109 420 | : public std::unary_function \ 2025-09-04T16:36:08,109 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,109 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:08,109 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:36:08,109 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:08,110 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,110 117 | struct unary_function 2025-09-04T16:36:08,110 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,110 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,110 484 | : public std::unary_function 2025-09-04T16:36:08,110 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,110 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,110 117 | struct unary_function 2025-09-04T16:36:08,110 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,319 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:36:08,319 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,319 257 | : std::unary_function 2025-09-04T16:36:08,319 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,319 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:08,319 117 | struct unary_function 2025-09-04T16:36:08,319 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:08,542 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:36:08,542 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,542 804 | : public std::iterator 2025-09-04T16:36:08,542 | ^~~~~~~~ 2025-09-04T16:36:08,542 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:36:08,543 from /usr/include/c++/14/string:47: 2025-09-04T16:36:08,543 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:36:08,543 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:36:08,543 | ^~~~~~~~ 2025-09-04T16:36:08,840 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:36:08,840 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:08,840 89 | : public std::iterator< 2025-09-04T16:36:08,840 | ^~~~~~~~ 2025-09-04T16:36:08,840 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:36:08,840 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:36:08,841 | ^~~~~~~~ 2025-09-04T16:36:08,845 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:36:08,845 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:36:08,845 171 | : public std::iterator< 2025-09-04T16:36:08,845 | ^~~~~~~~ 2025-09-04T16:36:08,845 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:36:08,846 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:36:08,846 | ^~~~~~~~ 2025-09-04T16:36:26,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/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:36:28,312 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:36:28,313 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:36:28,313 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:36:28,313 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:36:28,313 from ltp/thirdparty/boost/libs/regex/src/winstances.cpp:30: 2025-09-04T16:36:28,313 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:36:28,313 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:36:28,313 | ^~~~~~~~ 2025-09-04T16:36:28,314 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:36:28,314 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:36:28,314 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:28,314 59 | template class auto_ptr; 2025-09-04T16:36:28,314 | ^~~~~~~~ 2025-09-04T16:36:28,631 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:36:28,632 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:36:28,632 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:36:28,632 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:36:28,632 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:36:28,632 | ^~~~~~~~ 2025-09-04T16:36:28,632 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:28,632 59 | template class auto_ptr; 2025-09-04T16:36:28,632 | ^~~~~~~~ 2025-09-04T16:36:28,647 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:36:28,647 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:36:28,647 | ^~~~~~~~ 2025-09-04T16:36:28,647 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:28,647 59 | template class auto_ptr; 2025-09-04T16:36:28,647 | ^~~~~~~~ 2025-09-04T16:36:28,649 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:36:28,649 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:36:28,649 | ^~~~~~~~ 2025-09-04T16:36:28,649 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:28,650 59 | template class auto_ptr; 2025-09-04T16:36:28,650 | ^~~~~~~~ 2025-09-04T16:36:28,650 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:36:28,650 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:36:28,650 | ^~~~~~~~ 2025-09-04T16:36:28,650 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:28,650 59 | template class auto_ptr; 2025-09-04T16:36:28,650 | ^~~~~~~~ 2025-09-04T16:36:28,650 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:36:28,650 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:36:28,651 | ^~~~~~~~ 2025-09-04T16:36:28,651 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:28,651 59 | template class auto_ptr; 2025-09-04T16:36:28,651 | ^~~~~~~~ 2025-09-04T16:36:28,651 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:36:28,651 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:36:28,651 | ^~~~~~~~ 2025-09-04T16:36:28,651 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:28,651 59 | template class auto_ptr; 2025-09-04T16:36:28,651 | ^~~~~~~~ 2025-09-04T16:36:28,653 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:36:28,653 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:36:28,653 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:36:28,653 | ^~~~~~~~ 2025-09-04T16:36:28,654 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:36:28,654 59 | template class auto_ptr; 2025-09-04T16:36:28,654 | ^~~~~~~~ 2025-09-04T16:36:29,366 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:36:29,367 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:36:29,367 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:36:29,367 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:36:29,367 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,367 420 | : public std::unary_function \ 2025-09-04T16:36:29,367 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,367 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:29,367 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:36:29,367 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,368 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:36:29,368 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:36:29,368 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,368 117 | struct unary_function 2025-09-04T16:36:29,368 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,368 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,368 420 | : public std::unary_function \ 2025-09-04T16:36:29,369 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,369 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:29,369 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:36:29,369 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,369 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,369 117 | struct unary_function 2025-09-04T16:36:29,369 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,370 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,370 420 | : public std::unary_function \ 2025-09-04T16:36:29,370 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,370 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:29,370 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:36:29,370 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,370 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,370 117 | struct unary_function 2025-09-04T16:36:29,370 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,371 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,371 420 | : public std::unary_function \ 2025-09-04T16:36:29,371 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,371 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:29,371 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:36:29,371 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,371 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,372 117 | struct unary_function 2025-09-04T16:36:29,372 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,372 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,372 420 | : public std::unary_function \ 2025-09-04T16:36:29,372 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,372 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:29,373 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:36:29,373 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,373 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,373 117 | struct unary_function 2025-09-04T16:36:29,373 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,373 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,373 420 | : public std::unary_function \ 2025-09-04T16:36:29,374 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,374 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:29,374 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:36:29,374 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,374 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,374 117 | struct unary_function 2025-09-04T16:36:29,374 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,374 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,375 420 | : public std::unary_function \ 2025-09-04T16:36:29,375 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,375 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:29,375 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:36:29,375 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,375 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,375 117 | struct unary_function 2025-09-04T16:36:29,375 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,376 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,376 420 | : public std::unary_function \ 2025-09-04T16:36:29,376 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,376 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:29,376 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:36:29,376 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,376 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,377 117 | struct unary_function 2025-09-04T16:36:29,377 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,377 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,377 420 | : public std::unary_function \ 2025-09-04T16:36:29,377 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,377 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:29,377 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:36:29,378 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,378 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,378 117 | struct unary_function 2025-09-04T16:36:29,378 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,378 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,378 420 | : public std::unary_function \ 2025-09-04T16:36:29,378 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,378 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:29,379 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:36:29,379 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,379 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,379 117 | struct unary_function 2025-09-04T16:36:29,379 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,379 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,379 420 | : public std::unary_function \ 2025-09-04T16:36:29,380 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,380 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:29,380 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:36:29,380 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,380 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,380 117 | struct unary_function 2025-09-04T16:36:29,380 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,381 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,381 420 | : public std::unary_function \ 2025-09-04T16:36:29,381 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,381 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:29,381 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:36:29,381 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,381 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,381 117 | struct unary_function 2025-09-04T16:36:29,381 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,382 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,382 420 | : public std::unary_function \ 2025-09-04T16:36:29,382 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,382 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:29,382 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:36:29,382 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,382 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,383 117 | struct unary_function 2025-09-04T16:36:29,383 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,383 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,383 420 | : public std::unary_function \ 2025-09-04T16:36:29,383 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,383 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:29,383 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:36:29,384 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,384 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,384 117 | struct unary_function 2025-09-04T16:36:29,384 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,384 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,384 430 | : public std::unary_function \ 2025-09-04T16:36:29,385 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,385 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:36:29,385 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:36:29,385 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,385 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,385 117 | struct unary_function 2025-09-04T16:36:29,385 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,386 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,386 430 | : public std::unary_function \ 2025-09-04T16:36:29,386 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,386 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:36:29,386 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:36:29,386 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,387 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,387 117 | struct unary_function 2025-09-04T16:36:29,387 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,387 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,388 420 | : public std::unary_function \ 2025-09-04T16:36:29,388 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,388 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:29,388 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:36:29,388 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,388 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,388 117 | struct unary_function 2025-09-04T16:36:29,388 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,388 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,389 420 | : public std::unary_function \ 2025-09-04T16:36:29,389 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,389 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:29,389 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:36:29,389 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,389 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,389 117 | struct unary_function 2025-09-04T16:36:29,389 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,390 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,390 420 | : public std::unary_function \ 2025-09-04T16:36:29,390 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,390 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:36:29,390 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:36:29,390 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:29,390 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,390 117 | struct unary_function 2025-09-04T16:36:29,391 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,391 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,391 484 | : public std::unary_function 2025-09-04T16:36:29,391 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,391 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,391 117 | struct unary_function 2025-09-04T16:36:29,391 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,596 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:36:29,596 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,596 257 | : std::unary_function 2025-09-04T16:36:29,596 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,596 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:36:29,596 117 | struct unary_function 2025-09-04T16:36:29,596 | ^~~~~~~~~~~~~~ 2025-09-04T16:36:29,819 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:36:29,820 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:29,820 804 | : public std::iterator 2025-09-04T16:36:29,820 | ^~~~~~~~ 2025-09-04T16:36:29,820 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:36:29,820 from /usr/include/c++/14/string:47: 2025-09-04T16:36:29,820 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:36:29,820 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:36:29,820 | ^~~~~~~~ 2025-09-04T16:36:30,118 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:36:30,118 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:36:30,118 89 | : public std::iterator< 2025-09-04T16:36:30,118 | ^~~~~~~~ 2025-09-04T16:36:30,118 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:36:30,119 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:36:30,119 | ^~~~~~~~ 2025-09-04T16:36:30,123 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:36:30,123 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:36:30,123 171 | : public std::iterator< 2025-09-04T16:36:30,123 | ^~~~~~~~ 2025-09-04T16:36:30,124 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:36:30,124 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:36:30,124 | ^~~~~~~~ 2025-09-04T16:36:58,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 ltp/thirdparty/maxent/lbfgs.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/maxent/lbfgs.o 2025-09-04T16:37:00,962 In file included from /usr/include/c++/14/vector:72, 2025-09-04T16:37:00,962 from ltp/thirdparty/maxent/maxent.h:17, 2025-09-04T16:37:00,963 from ltp/thirdparty/maxent/lbfgs.cpp:1: 2025-09-04T16:37:00,963 /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:37:00,963 /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:37:00,963 700 | vector<_Tp, _Alloc>:: 2025-09-04T16:37:00,963 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:01,071 In file included from /usr/include/c++/14/vector:66: 2025-09-04T16:37:01,072 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:01,072 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:01,072 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:37:01,072 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:37:01,072 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:37:01,072 /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:37:01,072 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:01,072 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:01,073 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:01,073 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:01,073 inlined from ‘const math::vectype::Vec math::vectype::operator+(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:100:19, 2025-09-04T16:37:01,073 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:37:01,073 /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:37:01,073 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:01,073 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:01,441 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:01,441 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:01,441 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:37:17: 2025-09-04T16:37:01,441 /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:37:01,441 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:01,441 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:01,442 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:01,442 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:01,442 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:37:26: 2025-09-04T16:37:01,442 /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:37:01,442 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:01,442 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:01,443 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:01,443 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:01,443 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:37:01,443 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:37:01,444 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:37:01,444 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:55:33: 2025-09-04T16:37:01,444 /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:37:01,444 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:01,444 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:01,444 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:01,445 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:01,445 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:37:01,445 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:37:01,445 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:55:33: 2025-09-04T16:37:01,445 /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:37:01,445 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:01,445 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:01,445 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:01,445 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:01,446 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:37:01,446 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:37:01,446 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:55:53: 2025-09-04T16:37:01,446 /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:37:01,446 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:01,446 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:01,446 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:01,446 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:01,446 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:57:19: 2025-09-04T16:37:01,446 /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:37:01,447 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:01,447 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:01,447 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:01,447 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:01,447 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:57:31: 2025-09-04T16:37:01,447 /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:37:01,447 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:01,447 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:01,447 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:01,447 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:01,448 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:37:01,448 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:61:31: 2025-09-04T16:37:01,448 /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:37:01,448 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:01,448 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:01,448 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:01,448 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:01,448 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:37:01,448 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:62:34: 2025-09-04T16:37:01,448 /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:37:01,449 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:01,449 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:02,147 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:37:04,183 ltp/thirdparty/maxent/maxent.cpp: In member function ‘int maxent::ME_Model::train()’: 2025-09-04T16:37:04,183 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:37:04,183 89 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:37:04,183 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:04,190 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:37:04,190 116 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:37:04,190 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:04,194 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:37:04,194 146 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:37:04,194 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:04,206 ltp/thirdparty/maxent/maxent.cpp: In member function ‘int maxent::ME_Model::classify(const Sample&, std::vector&) const’: 2025-09-04T16:37:04,206 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:37:04,206 201 | for (size_t i = 0; i < _num_classes; ++i) 2025-09-04T16:37:04,206 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:04,216 ltp/thirdparty/maxent/maxent.cpp: In member function ‘int maxent::ME_Model::classify(const std::vector&, const Sample&, std::vector&) const’: 2025-09-04T16:37:04,217 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:37:04,217 256 | for (size_t i = 0; i < _num_classes; ++i) 2025-09-04T16:37:04,217 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:04,236 ltp/thirdparty/maxent/maxent.cpp: In member function ‘void maxent::ME_Model::collect_mefeature_set(int)’: 2025-09-04T16:37:04,236 ltp/thirdparty/maxent/maxent.cpp:427:17: warning: unused variable ‘fid’ [-Wunused-variable] 2025-09-04T16:37:04,236 427 | int fid = _set_mefeature.append(mefeature); 2025-09-04T16:37:04,236 | ^~~ 2025-09-04T16:37:04,238 ltp/thirdparty/maxent/maxent.cpp: In member function ‘double maxent::ME_Model::update_model_expectation()’: 2025-09-04T16:37:04,238 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:37:04,238 455 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:37:04,238 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:04,243 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:37:04,243 487 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:37:04,243 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:04,243 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:37:04,244 497 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:37:04,244 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:04,245 ltp/thirdparty/maxent/maxent.cpp: In member function ‘void maxent::ME_Model::init_feature2mef()’: 2025-09-04T16:37:04,245 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:37:04,245 509 | for (size_t i = 0; i < _set_feature.size(); ++i) 2025-09-04T16:37:04,245 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:04,247 ltp/thirdparty/maxent/maxent.cpp: In member function ‘double maxent::ME_Model::l2_regularized_func_gradient(const std::vector&, std::vector&)’: 2025-09-04T16:37:04,247 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:37:04,247 542 | if (_set_mefeature.size() != x.size()) 2025-09-04T16:37:04,247 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T16:37:07,205 In file included from /usr/include/c++/14/algorithm:61, 2025-09-04T16:37:07,205 from ltp/thirdparty/maxent/maxent.cpp:5: 2025-09-04T16:37:07,205 /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:37:07,206 /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:37:07,206 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-09-04T16:37:07,206 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:07,324 /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:37:07,324 /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:37:07,324 1770 | __insertion_sort(_RandomAccessIterator __first, 2025-09-04T16:37:07,324 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:37:07,324 /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:37:07,504 In file included from /usr/include/c++/14/bits/stl_algo.h:61: 2025-09-04T16:37:07,504 /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:37:07,504 /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:37:07,504 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-09-04T16:37:07,504 | ^~~~~~~~~~~~~ 2025-09-04T16:37:10,735 /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:37:10,735 /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:37:10,735 1876 | __introsort_loop(_RandomAccessIterator __first, 2025-09-04T16:37:10,736 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:37:10,736 /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:37:10,738 /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:37:10,739 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2025-09-04T16:37:10,739 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:10,923 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:37:10,923 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:37:10,923 inlined from ‘void maxent::ME_Model::predict(maxent::ME_Sample&, Prediction&, bool) const’ at ltp/thirdparty/maxent/maxent.cpp:194:13: 2025-09-04T16:37:10,924 /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:37:10,924 1905 | std::__introsort_loop(__first, __last, 2025-09-04T16:37:10,924 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:37:10,924 1906 | std::__lg(__last - __first) * 2, 2025-09-04T16:37:10,924 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:10,924 1907 | __comp); 2025-09-04T16:37:10,924 | ~~~~~~~ 2025-09-04T16:37:10,924 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:37:10,924 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:37:10,925 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:37:10,925 inlined from ‘void maxent::ME_Model::predict(maxent::ME_Sample&, Prediction&, bool) const’ at ltp/thirdparty/maxent/maxent.cpp:194:13: 2025-09-04T16:37:10,925 /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:37:10,925 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2025-09-04T16:37:10,925 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:10,925 /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:37:10,925 1822 | std::__insertion_sort(__first, __last, __comp); 2025-09-04T16:37:10,925 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:12,947 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:37:15,730 In file included from /usr/include/c++/14/vector:72, 2025-09-04T16:37:15,730 from ltp/thirdparty/maxent/maxent.h:17, 2025-09-04T16:37:15,730 from ltp/thirdparty/maxent/owlqn.cpp:1: 2025-09-04T16:37:15,730 /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:37:15,730 /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:37:15,730 700 | vector<_Tp, _Alloc>:: 2025-09-04T16:37:15,730 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:15,888 In file included from /usr/include/c++/14/vector:66: 2025-09-04T16:37:15,888 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:15,888 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:15,889 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:37:15,889 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:37:15,889 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:37:15,889 /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:37:15,889 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:15,889 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:15,890 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:15,890 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:15,890 inlined from ‘const math::vectype::Vec math::vectype::operator+(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:100:19, 2025-09-04T16:37:15,890 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:37:15,890 /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:37:15,890 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:15,891 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:15,892 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:15,892 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:15,892 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:37:15,892 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:37:15,892 /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:37:15,892 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:15,892 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:16,410 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:16,410 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:16,410 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:79:17: 2025-09-04T16:37:16,410 /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:37:16,410 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:16,410 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:16,411 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:16,411 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:16,411 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:79:26: 2025-09-04T16:37:16,411 /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:37:16,411 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:16,411 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:16,414 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:16,414 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:16,414 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:37:16,415 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:37:16,415 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:37:16,415 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:100:33: 2025-09-04T16:37:16,415 /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:37:16,415 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:16,415 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:16,417 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:16,417 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:16,417 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:37:16,417 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:37:16,417 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:100:33: 2025-09-04T16:37:16,417 /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:37:16,417 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:16,417 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:16,418 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:16,418 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:16,419 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:37:16,419 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:37:16,419 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:100:51: 2025-09-04T16:37:16,419 /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:37:16,419 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:16,419 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:16,420 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:16,420 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:16,420 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:37:16,420 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:37:16,420 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:102:29: 2025-09-04T16:37:16,421 /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:37:16,421 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:16,421 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:16,422 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:16,422 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:16,422 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:104:19: 2025-09-04T16:37:16,422 /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:37:16,422 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:16,422 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:16,423 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:16,423 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:16,423 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:104:31: 2025-09-04T16:37:16,423 /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:37:16,423 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:16,423 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:16,424 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:16,424 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:16,424 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:37:16,424 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:107:31: 2025-09-04T16:37:16,424 /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:37:16,424 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:16,425 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:16,425 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:37:16,426 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:37:16,426 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:37:16,426 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:108:34: 2025-09-04T16:37:16,426 /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:37:16,426 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:37:16,426 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:17,274 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:37:19,175 ltp/thirdparty/maxent/sgd.cpp: In member function ‘void maxent::ME_Model::perform_SGD()’: 2025-09-04T16:37:19,175 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:37:19,175 53 | random_shuffle(rand_idx.begin(), rand_idx.end()); 2025-09-04T16:37:19,175 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:19,175 In file included from /usr/include/c++/14/algorithm:61, 2025-09-04T16:37:19,175 from ltp/thirdparty/maxent/sgd.cpp:5: 2025-09-04T16:37:19,176 /usr/include/c++/14/bits/stl_algo.h:4492:5: note: declared here 2025-09-04T16:37:19,176 4492 | random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last) 2025-09-04T16:37:19,176 | ^~~~~~~~~~~~~~ 2025-09-04T16:37:20,526 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:37:21,785 In file included from patch/include/boost/python/handle.hpp:10, 2025-09-04T16:37:21,785 from patch/include/boost/python/converter/arg_to_python_base.hpp:7, 2025-09-04T16:37:21,785 from patch/libs/python/src/converter/arg_to_python_base.cpp:6: 2025-09-04T16:37:21,785 patch/include/boost/python/cast.hpp: In function ‘void boost::python::detail::assert_castable(boost::type*)’: 2025-09-04T16:37:21,785 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:37:21,785 73 | typedef char must_be_a_complete_type[sizeof(T)]; 2025-09-04T16:37:21,786 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:22,905 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:37:22,905 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:37:22,905 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:37:22,905 from ltp/thirdparty/boost/include/boost/function/function_template.hpp:13, 2025-09-04T16:37:22,905 from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:13, 2025-09-04T16:37:22,906 from ltp/thirdparty/boost/include/boost/function/function0.hpp:11, 2025-09-04T16:37:22,906 from patch/include/boost/python/errors.hpp:13, 2025-09-04T16:37:22,906 from patch/include/boost/python/handle.hpp:11: 2025-09-04T16:37:22,906 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:37:22,906 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:37:22,906 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:37:22,906 | ^~~~~~~~ 2025-09-04T16:37:22,906 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:37:22,906 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:37:22,907 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:37:22,907 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:37:22,907 59 | template class auto_ptr; 2025-09-04T16:37:22,907 | ^~~~~~~~ 2025-09-04T16:37:23,105 In file included from patch/include/boost/python/type_id.hpp:11, 2025-09-04T16:37:23,105 from patch/include/boost/python/converter/registrations.hpp:10, 2025-09-04T16:37:23,105 from patch/libs/python/src/converter/arg_to_python_base.cpp:8: 2025-09-04T16:37:23,105 ltp/thirdparty/boost/include/boost/operators.hpp:894:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:37:23,105 894 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:37:23,107 900 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:37:23,109 914 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:37:23,110 924 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:37:23,111 934 | , boost::iterator*)’: 2025-09-04T16:37:25,035 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:37:25,035 73 | typedef char must_be_a_complete_type[sizeof(T)]; 2025-09-04T16:37:25,035 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:26,140 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:37:26,141 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:37:26,141 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:37:26,141 from ltp/thirdparty/boost/include/boost/function/function_template.hpp:13, 2025-09-04T16:37:26,141 from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:13, 2025-09-04T16:37:26,141 from ltp/thirdparty/boost/include/boost/function/function0.hpp:11, 2025-09-04T16:37:26,141 from patch/include/boost/python/errors.hpp:13, 2025-09-04T16:37:26,141 from patch/include/boost/python/handle.hpp:11: 2025-09-04T16:37:26,141 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:37:26,141 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:37:26,141 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:37:26,142 | ^~~~~~~~ 2025-09-04T16:37:26,142 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:37:26,142 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:37:26,142 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:37:26,142 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:37:26,142 59 | template class auto_ptr; 2025-09-04T16:37:26,142 | ^~~~~~~~ 2025-09-04T16:37:26,354 In file included from patch/include/boost/python/type_id.hpp:11, 2025-09-04T16:37:26,355 from patch/libs/python/src/converter/builtin_converters.cpp:7: 2025-09-04T16:37:26,355 ltp/thirdparty/boost/include/boost/operators.hpp:894:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:37:26,355 894 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:37:26,357 900 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:37:26,358 914 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:37:26,359 924 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:37:26,360 934 | , boost::iterator struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:37:26,746 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:37:26,746 | ^~~~~~~~~~~~~~ 2025-09-04T16:37:26,747 In file included from /usr/include/c++/14/functional:49, 2025-09-04T16:37:26,747 from ltp/thirdparty/boost/include/boost/config/no_tr1/functional.hpp:21, 2025-09-04T16:37:26,747 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:14: 2025-09-04T16:37:26,747 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:37:26,747 117 | struct unary_function 2025-09-04T16:37:26,747 | ^~~~~~~~~~~~~~ 2025-09-04T16:37:26,748 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:37:26,748 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:37:26,748 | ^~~~~~~~~~~~~~ 2025-09-04T16:37:26,748 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:37:26,748 117 | struct unary_function 2025-09-04T16:37:26,748 | ^~~~~~~~~~~~~~ 2025-09-04T16:37:26,749 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:37:26,749 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:37:26,749 | ^~~~~~~~~~~~~~ 2025-09-04T16:37:26,750 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:37:26,750 117 | struct unary_function 2025-09-04T16:37:26,750 | ^~~~~~~~~~~~~~ 2025-09-04T16:37:26,768 patch/libs/python/src/converter/builtin_converters.cpp: In function ‘void* boost::python::converter::{anonymous}::convert_to_cstring(PyObject*)’: 2025-09-04T16:37:26,769 patch/libs/python/src/converter/builtin_converters.cpp:51:35: error: invalid conversion from ‘const void*’ to ‘void*’ [-fpermissive] 2025-09-04T16:37:26,769 51 | return PyUnicode_Check(obj) ? _PyUnicode_AsString(obj) : 0; 2025-09-04T16:37:27,184 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-04T16:37:27,339 ERROR: python setup.py bdist_wheel exited with 1 2025-09-04T16:37:27,350 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-04T16:37:27,350 exec(compile('"'"''"'"''"'"' 2025-09-04T16:37:27,350 # This is -- a caller that pip uses to run setup.py 2025-09-04T16:37:27,350 # 2025-09-04T16:37:27,350 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T16:37:27,350 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T16:37:27,350 # - It provides a clear error message when setuptools is not installed. 2025-09-04T16:37:27,350 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T16:37:27,350 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T16:37:27,350 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T16:37:27,350 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T16:37:27,350 import os, sys, tokenize, traceback 2025-09-04T16:37:27,350 2025-09-04T16:37:27,350 try: 2025-09-04T16:37:27,350 import setuptools 2025-09-04T16:37:27,350 except ImportError: 2025-09-04T16:37:27,350 print( 2025-09-04T16:37:27,350 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T16:37:27,350 "the build environment with exception:", 2025-09-04T16:37:27,350 file=sys.stderr, 2025-09-04T16:37:27,350 ) 2025-09-04T16:37:27,350 traceback.print_exc() 2025-09-04T16:37:27,350 sys.exit(1) 2025-09-04T16:37:27,350 2025-09-04T16:37:27,350 __file__ = %r 2025-09-04T16:37:27,350 sys.argv[0] = __file__ 2025-09-04T16:37:27,350 2025-09-04T16:37:27,350 if os.path.exists(__file__): 2025-09-04T16:37:27,350 filename = __file__ 2025-09-04T16:37:27,350 with tokenize.open(__file__) as f: 2025-09-04T16:37:27,350 setup_py_code = f.read() 2025-09-04T16:37:27,350 else: 2025-09-04T16:37:27,350 filename = "" 2025-09-04T16:37:27,350 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T16:37:27,350 2025-09-04T16:37:27,350 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T16:37:27,350 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-nrsroknf/pyltp_3194a8d6086942929eb10195d22cbcc8/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-86heztne[/] 2025-09-04T16:37:27,351 [bold magenta]cwd[/]: /tmp/pip-wheel-nrsroknf/pyltp_3194a8d6086942929eb10195d22cbcc8/ 2025-09-04T16:37:27,351 Building wheel for pyltp (setup.py): finished with status 'error' 2025-09-04T16:37:27,351 ERROR: Failed building wheel for pyltp 2025-09-04T16:37:27,352 Running setup.py clean for pyltp 2025-09-04T16:37:27,353 Running command python setup.py clean 2025-09-04T16:37:28,569 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T16:37:28,570 !! 2025-09-04T16:37:28,570 ******************************************************************************** 2025-09-04T16:37:28,570 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T16:37:28,570 License :: OSI Approved :: MIT License 2025-09-04T16:37:28,570 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T16:37:28,570 ******************************************************************************** 2025-09-04T16:37:28,571 !! 2025-09-04T16:37:28,571 self._finalize_license_expression() 2025-09-04T16:37:28,647 running clean 2025-09-04T16:37:28,795 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-04T16:37:28,815 'build/lib.linux-armv7l-cpython-313' does not exist -- can't clean it 2025-09-04T16:37:28,815 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-04T16:37:28,815 'build/scripts-3.13' does not exist -- can't clean it 2025-09-04T16:37:28,815 removing 'build' 2025-09-04T16:37:28,927 Failed to build pyltp 2025-09-04T16:37:28,928 ERROR: Failed to build one or more wheels 2025-09-04T16:37:28,929 Exception information: 2025-09-04T16:37:28,929 Traceback (most recent call last): 2025-09-04T16:37:28,929 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T16:37:28,929 status = _inner_run() 2025-09-04T16:37:28,929 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T16:37:28,929 return self.run(options, args) 2025-09-04T16:37:28,929 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T16:37:28,929 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T16:37:28,929 return func(self, options, args) 2025-09-04T16:37:28,929 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-04T16:37:28,929 raise CommandError("Failed to build one or more wheels") 2025-09-04T16:37:28,929 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-04T16:37:28,934 Removed build tracker: '/tmp/pip-build-tracker-kafccehz'