2025-09-04T16:36:26,027 Created temporary directory: /tmp/pip-build-tracker-k5u19aqy 2025-09-04T16:36:26,027 Initialized build tracking at /tmp/pip-build-tracker-k5u19aqy 2025-09-04T16:36:26,028 Created build tracker: /tmp/pip-build-tracker-k5u19aqy 2025-09-04T16:36:26,028 Entered build tracker: /tmp/pip-build-tracker-k5u19aqy 2025-09-04T16:36:26,028 Created temporary directory: /tmp/pip-wheel-_ulcmw0x 2025-09-04T16:36:26,031 Created temporary directory: /tmp/pip-ephem-wheel-cache-sj634zs3 2025-09-04T16:36:26,094 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T16:36:26,096 2 location(s) to search for versions of pyltp: 2025-09-04T16:36:26,096 * https://pypi.org/simple/pyltp/ 2025-09-04T16:36:26,096 * https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:36:26,097 Fetching project page and analyzing links: https://pypi.org/simple/pyltp/ 2025-09-04T16:36:26,097 Getting page https://pypi.org/simple/pyltp/ 2025-09-04T16:36:26,098 Found index url https://pypi.org/simple/ 2025-09-04T16:36:26,172 Fetched page https://pypi.org/simple/pyltp/ as application/vnd.pypi.simple.v1+json 2025-09-04T16:36:26,179 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:36:26,179 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:36:26,179 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:36:26,179 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:36:26,180 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:36:26,180 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:36:26,180 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:36:26,180 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:36:26,180 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:36:26,181 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:36:26,181 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:36:26,181 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:36:26,181 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:36:26,181 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:36:26,181 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:36:26,182 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:36:26,182 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:36:26,182 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:36:26,182 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:36:26,182 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:36:26,182 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:36:26,182 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:36:26,182 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:36:26,183 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:36:26,183 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:36:26,183 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:36:26,183 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:36:26,183 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:36:26,183 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:36:26,183 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:36:26,184 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:36:26,184 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:36:26,184 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:36:26,184 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:36:26,184 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:36:26,184 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:36:26,184 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:36:26,184 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:36:26,184 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:36:26,185 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:36:26,185 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:36:26,185 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:36:26,185 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:36:26,185 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:36:26,185 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:36:26,185 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:36:26,186 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:36:26,186 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:36:26,186 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:36:26,186 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:36:26,186 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:36:26,186 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:36:26,186 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:36:26,187 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:36:26,187 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:36:26,188 Getting page https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:36:26,188 Found index url https://www.piwheels.org/simple/ 2025-09-04T16:36:26,284 Fetched page https://www.piwheels.org/simple/pyltp/ as text/html 2025-09-04T16:36:26,289 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:36:26,289 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:36:26,289 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:36:26,290 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:36:26,290 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:36:26,290 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:36:26,290 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:36:26,290 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:36:26,290 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:36:26,291 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:36:26,291 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:36:26,291 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:36:26,291 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:36:26,291 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:36:26,291 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:36:26,291 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:36:26,292 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:36:26,292 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:36:26,292 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:36:26,292 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:36:26,292 Skipping link: not a file: https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:36:26,292 Skipping link: not a file: https://pypi.org/simple/pyltp/ 2025-09-04T16:36:26,317 Given no hashes to check 1 links for project 'pyltp': discarding no candidates 2025-09-04T16:36:26,318 Collecting pyltp==0.1.5 2025-09-04T16:36:26,319 Created temporary directory: /tmp/pip-unpack-fry40_nw 2025-09-04T16:36:26,789 Downloading pyltp-0.1.5.tar.gz (2.8 MB) 2025-09-04T16:36:29,941 Added pyltp==0.1.5 from https://files.pythonhosted.org/packages/cf/69/2510d9c3a4712c8e1a5bec6528f6ce4422482edf1544cbe2b6a762e3a35c/pyltp-0.1.5.tar.gz to build tracker '/tmp/pip-build-tracker-k5u19aqy' 2025-09-04T16:36:29,943 Running setup.py (path:/tmp/pip-wheel-_ulcmw0x/pyltp_9e6c2acac3e041299d4797ff9b1d921f/setup.py) egg_info for package pyltp 2025-09-04T16:36:29,943 Created temporary directory: /tmp/pip-pip-egg-info-r5p4dp1z 2025-09-04T16:36:29,943 Preparing metadata (setup.py): started 2025-09-04T16:36:29,944 Running command python setup.py egg_info 2025-09-04T16:36:31,056 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T16:36:31,057 !! 2025-09-04T16:36:31,057 ******************************************************************************** 2025-09-04T16:36:31,057 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T16:36:31,057 License :: OSI Approved :: MIT License 2025-09-04T16:36:31,057 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T16:36:31,057 ******************************************************************************** 2025-09-04T16:36:31,058 !! 2025-09-04T16:36:31,058 self._finalize_license_expression() 2025-09-04T16:36:31,131 running egg_info 2025-09-04T16:36:31,206 creating /tmp/pip-pip-egg-info-r5p4dp1z/pyltp.egg-info 2025-09-04T16:36:31,206 writing /tmp/pip-pip-egg-info-r5p4dp1z/pyltp.egg-info/PKG-INFO 2025-09-04T16:36:31,207 writing dependency_links to /tmp/pip-pip-egg-info-r5p4dp1z/pyltp.egg-info/dependency_links.txt 2025-09-04T16:36:31,208 writing top-level names to /tmp/pip-pip-egg-info-r5p4dp1z/pyltp.egg-info/top_level.txt 2025-09-04T16:36:31,208 writing manifest file '/tmp/pip-pip-egg-info-r5p4dp1z/pyltp.egg-info/SOURCES.txt' 2025-09-04T16:36:31,432 reading manifest file '/tmp/pip-pip-egg-info-r5p4dp1z/pyltp.egg-info/SOURCES.txt' 2025-09-04T16:36:31,433 reading manifest template 'MANIFEST.in' 2025-09-04T16:36:31,434 warning: no files found matching '*.hpp' under directory 'ltp/src/framework' 2025-09-04T16:36:31,443 warning: no files found matching '*.hpp' under directory 'ltp/src/segmentor' 2025-09-04T16:36:31,449 warning: no files found matching '*.hpp' under directory 'ltp/src/ner' 2025-09-04T16:36:31,457 warning: no files found matching '*.hpp' under directory 'ltp/src/srl' 2025-09-04T16:36:32,247 writing manifest file '/tmp/pip-pip-egg-info-r5p4dp1z/pyltp.egg-info/SOURCES.txt' 2025-09-04T16:36:32,363 Preparing metadata (setup.py): finished with status 'done' 2025-09-04T16:36:32,368 Source in /tmp/pip-wheel-_ulcmw0x/pyltp_9e6c2acac3e041299d4797ff9b1d921f has version 0.1.5, which satisfies requirement pyltp==0.1.5 from https://files.pythonhosted.org/packages/cf/69/2510d9c3a4712c8e1a5bec6528f6ce4422482edf1544cbe2b6a762e3a35c/pyltp-0.1.5.tar.gz 2025-09-04T16:36:32,368 Removed pyltp==0.1.5 from https://files.pythonhosted.org/packages/cf/69/2510d9c3a4712c8e1a5bec6528f6ce4422482edf1544cbe2b6a762e3a35c/pyltp-0.1.5.tar.gz from build tracker '/tmp/pip-build-tracker-k5u19aqy' 2025-09-04T16:36:32,372 Created temporary directory: /tmp/pip-unpack-57fo3os0 2025-09-04T16:36:32,372 Created temporary directory: /tmp/pip-unpack-915_p8a9 2025-09-04T16:36:32,372 Building wheels for collected packages: pyltp 2025-09-04T16:36:32,374 Created temporary directory: /tmp/pip-wheel-va69zs46 2025-09-04T16:36:32,374 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:36:32,375 Building wheel for pyltp (setup.py): started 2025-09-04T16:36:32,376 Destination directory: /tmp/pip-wheel-va69zs46 2025-09-04T16:36:32,376 Running command python setup.py bdist_wheel 2025-09-04T16:36:33,445 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T16:36:33,445 !! 2025-09-04T16:36:33,445 ******************************************************************************** 2025-09-04T16:36:33,445 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T16:36:33,445 License :: OSI Approved :: MIT License 2025-09-04T16:36:33,446 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T16:36:33,446 ******************************************************************************** 2025-09-04T16:36:33,446 !! 2025-09-04T16:36:33,446 self._finalize_license_expression() 2025-09-04T16:36:33,446 running bdist_wheel 2025-09-04T16:36:33,820 running build 2025-09-04T16:36:33,820 running build_ext 2025-09-04T16:36:34,159 building 'pyltp' extension 2025-09-04T16:36:34,179 creating build/temp.linux-armv7l-cpython-313/ltp/src/__util 2025-09-04T16:36:34,179 creating build/temp.linux-armv7l-cpython-313/ltp/src/ner 2025-09-04T16:36:34,180 creating build/temp.linux-armv7l-cpython-313/ltp/src/parser 2025-09-04T16:36:34,181 creating build/temp.linux-armv7l-cpython-313/ltp/src/postagger 2025-09-04T16:36:34,182 creating build/temp.linux-armv7l-cpython-313/ltp/src/segmentor 2025-09-04T16:36:34,183 creating build/temp.linux-armv7l-cpython-313/ltp/src/srl 2025-09-04T16:36:34,184 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src 2025-09-04T16:36:34,186 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/maxent 2025-09-04T16:36:34,186 creating build/temp.linux-armv7l-cpython-313/patch/libs/python/src/converter 2025-09-04T16:36:34,188 creating build/temp.linux-armv7l-cpython-313/patch/libs/python/src/object 2025-09-04T16:36:34,189 creating build/temp.linux-armv7l-cpython-313/src 2025-09-04T16:36:34,190 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:36:34,713 ltp/src/__util/MyLib.cpp:309:67: warning: trigraph ??( ignored, use -trigraphs to enable [-Wtrigraphs] 2025-09-04T16:36:34,714 309 | string separators = "???????????????????????????????棯??\",.?!:'/;??()%"; //all defined separators 2025-09-04T16:36:36,234 In file included from ltp/src/__util/MyLib.cpp:11: 2025-09-04T16:36:36,234 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:36:36,234 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:36:36,234 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:36:36,234 | ~~^~~~~~~~~~~~ 2025-09-04T16:36:36,236 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:36:36,236 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:36:36,236 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:36:36,236 | ~~^~~~~~~~~~~~ 2025-09-04T16:36:36,261 ltp/src/__util/MyLib.cpp: In function ‘void str2uint_vec(const std::vector >&, std::vector&)’: 2025-09-04T16:36:36,261 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:36:36,262 69 | for (; i < vecStr.size(); ++i) 2025-09-04T16:36:36,262 | ~~^~~~~~~~~~~~~~~ 2025-09-04T16:36:36,262 ltp/src/__util/MyLib.cpp: In function ‘void str2int_vec(const std::vector >&, std::vector&)’: 2025-09-04T16:36:36,262 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:36:36,262 79 | for (; i < vecStr.size(); ++i) 2025-09-04T16:36:36,262 | ~~^~~~~~~~~~~~~~~ 2025-09-04T16:36:36,263 ltp/src/__util/MyLib.cpp: In function ‘void int2str_vec(const std::vector&, std::vector >&)’: 2025-09-04T16:36:36,263 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:36:36,263 89 | for (; i < vecInt.size(); ++i) { 2025-09-04T16:36:36,263 | ~~^~~~~~~~~~~~~~~ 2025-09-04T16:36:36,265 ltp/src/__util/MyLib.cpp: In function ‘void join_bystr(const std::vector >&, std::string&, const std::string&)’: 2025-09-04T16:36:36,265 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:36:36,265 102 | for(; i < vec.size(); ++i) 2025-09-04T16:36:36,265 | ~~^~~~~~~~~~~~ 2025-09-04T16:36:36,275 ltp/src/__util/MyLib.cpp: In function ‘void split_pair_vector(const std::vector > >&, std::vector&, std::vector >&)’: 2025-09-04T16:36:36,275 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:36:36,275 128 | for (; i < vecPair.size(); ++i) { 2025-09-04T16:36:36,275 | ~~^~~~~~~~~~~~~~~~ 2025-09-04T16:36:36,323 ltp/src/__util/MyLib.cpp: In function ‘void split_by_separator(const std::string&, std::vector >&, std::string)’: 2025-09-04T16:36:36,323 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:36:36,323 374 | while((pos2 = find_GB_char(str, separator, pos1)) != -1) 2025-09-04T16:36:36,323 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:36:36,331 ltp/src/__util/MyLib.cpp: In function ‘void remove_space_gbk(std::string&)’: 2025-09-04T16:36:36,332 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:36:36,332 430 | for (int i = 0; i < vecCharacter.size(); ++i) { 2025-09-04T16:36:36,332 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:41,626 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:36:42,002 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:36:42,003 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:36:42,003 from ltp/src/ner/rulebase.h:10, 2025-09-04T16:36:42,003 from ltp/src/ner/decoder.h:7, 2025-09-04T16:36:42,003 from ltp/src/ner/decoder.cpp:1: 2025-09-04T16:36:42,003 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:36:42,003 4 | #pragma warning(disable: 4309) 2025-09-04T16:36:43,210 In file included from ltp/src/ner/decoder.h:6: 2025-09-04T16:36:43,211 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:36:43,211 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:36:43,211 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:36:43,211 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:36:43,211 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:36:43,212 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:36:43,212 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:43,213 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:36:43,213 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:36:43,213 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:36:43,213 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:43,215 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:36:43,215 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:36:43,215 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:36:43,215 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:43,217 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:36:43,217 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:36:43,217 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:36:43,217 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:36:43,218 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:36:43,218 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:36:43,218 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:36:43,218 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:36:43,219 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:36:43,219 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:43,298 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:36:43,299 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:36:43,299 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:36:43,299 68 | std::pair payload; 2025-09-04T16:36:43,299 | ^~~~~~~ 2025-09-04T16:36:43,299 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:36:43,299 65 | int encoding; 2025-09-04T16:36:43,299 | ^~~~~~~~ 2025-09-04T16:36:43,300 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:43,300 18 | iterator(const iterator & other) 2025-09-04T16:36:43,300 | ^~~~~~~~ 2025-09-04T16:36:43,300 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:36:43,301 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:36:43,301 68 | std::pair payload; 2025-09-04T16:36:43,301 | ^~~~~~~ 2025-09-04T16:36:43,301 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:36:43,301 65 | int encoding; 2025-09-04T16:36:43,301 | ^~~~~~~~ 2025-09-04T16:36:43,301 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:43,302 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:36:43,302 | ^~~~~~~~ 2025-09-04T16:36:43,305 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:36:43,306 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:36:43,306 68 | std::pair payload; 2025-09-04T16:36:43,306 | ^~~~~~~ 2025-09-04T16:36:43,306 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:36:43,306 65 | int encoding; 2025-09-04T16:36:43,306 | ^~~~~~~~ 2025-09-04T16:36:43,306 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:43,307 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:36:43,307 | ^~~~~~~~ 2025-09-04T16:36:43,483 In file included from ltp/src/ner/rulebase.h:11: 2025-09-04T16:36:43,483 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:36:43,483 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:36:43,483 599 | int * entries; 2025-09-04T16:36:43,484 | ^~~~~~~ 2025-09-04T16:36:43,484 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:36:43,484 598 | int cap_entries; 2025-09-04T16:36:43,484 | ^~~~~~~~~~~ 2025-09-04T16:36:43,484 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:43,484 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:36:43,484 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:36:43,486 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:36:43,486 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:36:43,486 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:36:43,486 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:43,488 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:36:43,488 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:36:43,488 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:36:43,488 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:36:43,576 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:36:43,576 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:36:43,576 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:36:43,576 | ^ 2025-09-04T16:36:43,576 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:36:43,576 457 | unsigned int _cap_entries; 2025-09-04T16:36:43,577 | ^~~~~~~~~~~~ 2025-09-04T16:36:43,577 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:36:43,577 450 | unsigned int _num_buckets; 2025-09-04T16:36:43,577 | ^~~~~~~~~~~~ 2025-09-04T16:36:43,577 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:36:43,577 70 | explicit SmartMap() : 2025-09-04T16:36:43,577 | ^~~~~~~~ 2025-09-04T16:36:43,577 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:36:43,577 460 | unsigned int _len_key_buffer; 2025-09-04T16:36:43,578 | ^~~~~~~~~~~~~~~ 2025-09-04T16:36:43,578 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:36:43,578 441 | int * _hash_buckets; 2025-09-04T16:36:43,578 | ^~~~~~~~~~~~~ 2025-09-04T16:36:43,578 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:36:43,578 70 | explicit SmartMap() : 2025-09-04T16:36:43,578 | ^~~~~~~~ 2025-09-04T16:36:43,578 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:36:43,578 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:36:43,578 | ^~~~~~~~~~~ 2025-09-04T16:36:43,579 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:36:43,579 442 | int * _hash_buckets_volumn; 2025-09-04T16:36:43,579 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:43,579 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:36:43,579 70 | explicit SmartMap() : 2025-09-04T16:36:43,579 | ^~~~~~~~ 2025-09-04T16:36:43,582 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:36:43,582 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:36:43,582 614 | set(key, idx); 2025-09-04T16:36:43,582 | ~~~^~~~~~~~~~ 2025-09-04T16:36:43,582 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:36:43,582 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:36:43,583 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:36:43,586 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:36:43,586 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:36:43,586 679 | SmartMap::dump(out); 2025-09-04T16:36:43,586 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:36:43,586 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:36:43,586 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:36:43,586 | ^~~~~~ 2025-09-04T16:36:44,481 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:36:44,891 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:36:44,891 from ltp/src/ner/extractor.cpp:4: 2025-09-04T16:36:44,891 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:36:44,891 4 | #pragma warning(disable: 4309) 2025-09-04T16:36:46,068 In file included from ltp/src/ner/extractor.h:6, 2025-09-04T16:36:46,069 from ltp/src/ner/extractor.cpp:1: 2025-09-04T16:36:46,069 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:36:46,069 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:36:46,069 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:36:46,069 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:36:46,069 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:36:46,069 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:36:46,069 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:46,070 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:36:46,070 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:36:46,070 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:36:46,070 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:46,071 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:36:46,071 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:36:46,072 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:36:46,072 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:46,072 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:36:46,073 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:36:46,073 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:36:46,073 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:36:46,073 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:36:46,073 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:36:46,073 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:36:46,073 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:36:46,073 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:36:46,073 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:46,218 In file included from ltp/src/ner/extractor.h:8: 2025-09-04T16:36:46,218 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:36:46,218 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:36:46,218 107 | int _cap_pool; 2025-09-04T16:36:46,218 | ^~~~~~~~~ 2025-09-04T16:36:46,218 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:36:46,219 106 | int _len_pool; 2025-09-04T16:36:46,219 | ^~~~~~~~~ 2025-09-04T16:36:46,219 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:46,219 18 | StringVec() : 2025-09-04T16:36:46,219 | ^~~~~~~~~ 2025-09-04T16:36:46,336 In file included from ltp/src/ner/extractor.cpp:3: 2025-09-04T16:36:46,336 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:36:46,336 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:36:46,336 73 | int len = str.size(); 2025-09-04T16:36:46,336 | ^~~ 2025-09-04T16:36:46,339 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:36:46,339 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:36:46,339 127 | int len = str.size(); 2025-09-04T16:36:46,340 | ^~~ 2025-09-04T16:36:46,340 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:36:46,340 128 | int sep_flag = (sep != ""); 2025-09-04T16:36:46,340 | ^~~~~~~~ 2025-09-04T16:36:46,347 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:36:46,347 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:36:46,347 223 | int len = str.size(); 2025-09-04T16:36:46,347 | ^~~ 2025-09-04T16:36:46,391 ltp/src/ner/extractor.cpp: In destructor ‘ltp::ner::Extractor::~Extractor()’: 2025-09-04T16:36:46,392 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:36:46,392 53 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:36:46,392 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:46,394 ltp/src/ner/extractor.cpp: In static member function ‘static int ltp::ner::Extractor::extract1o(ltp::ner::Instance*, int, std::vector&)’: 2025-09-04T16:36:46,394 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:36:46,395 92 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:36:46,395 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:46,718 In file included from ltp/src/ner/extractor.cpp:2: 2025-09-04T16:36:46,719 ltp/src/ner/settings.h: At global scope: 2025-09-04T16:36:46,719 ltp/src/ner/settings.h:21:21: warning: ‘ltp::ner::__ne_types__’ defined but not used [-Wunused-variable] 2025-09-04T16:36:46,719 21 | static const char * __ne_types__[] = { "Nh", "Ni", "Ns", }; 2025-09-04T16:36:46,719 | ^~~~~~~~~~~~ 2025-09-04T16:36:46,719 ltp/src/ner/settings.h:20:21: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T16:36:46,719 20 | static const char * __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-04T16:36:46,719 | ^~~~~~~~~~~~~ 2025-09-04T16:36:48,118 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:36:49,518 In file included from ltp/src/ner/featurespace.h:7, 2025-09-04T16:36:49,519 from ltp/src/ner/featurespace.cpp:1: 2025-09-04T16:36:49,519 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:36:49,519 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:36:49,519 599 | int * entries; 2025-09-04T16:36:49,519 | ^~~~~~~ 2025-09-04T16:36:49,519 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:36:49,519 598 | int cap_entries; 2025-09-04T16:36:49,519 | ^~~~~~~~~~~ 2025-09-04T16:36:49,520 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:49,520 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:36:49,520 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:36:49,520 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:36:49,520 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:36:49,520 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:36:49,520 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:49,521 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:36:49,521 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:36:49,522 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:36:49,522 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:36:49,524 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:36:49,524 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:36:49,524 78 | utility::SmartMap * _dicts; 2025-09-04T16:36:49,525 | ^~~~~~ 2025-09-04T16:36:49,525 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:36:49,525 76 | int _num_dicts; 2025-09-04T16:36:49,525 | ^~~~~~~~~~ 2025-09-04T16:36:49,525 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:49,525 14 | FeatureSpaceIterator() 2025-09-04T16:36:49,525 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:49,525 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:36:49,525 76 | int _num_dicts; 2025-09-04T16:36:49,525 | ^~~~~~~~~~ 2025-09-04T16:36:49,526 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:36:49,526 74 | int _i; 2025-09-04T16:36:49,526 | ^~ 2025-09-04T16:36:49,526 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:49,526 14 | FeatureSpaceIterator() 2025-09-04T16:36:49,526 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:49,526 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:36:49,526 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:36:49,526 78 | utility::SmartMap * _dicts; 2025-09-04T16:36:49,527 | ^~~~~~ 2025-09-04T16:36:49,527 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:36:49,527 76 | int _num_dicts; 2025-09-04T16:36:49,527 | ^~~~~~~~~~ 2025-09-04T16:36:49,527 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:49,527 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:36:49,527 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:49,527 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:36:49,527 76 | int _num_dicts; 2025-09-04T16:36:49,528 | ^~~~~~~~~~ 2025-09-04T16:36:49,528 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:36:49,528 74 | int _i; 2025-09-04T16:36:49,528 | ^~ 2025-09-04T16:36:49,528 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:49,528 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:36:49,528 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:49,811 In file included from ltp/src/ner/extractor.h:6, 2025-09-04T16:36:49,811 from ltp/src/ner/featurespace.cpp:2: 2025-09-04T16:36:49,812 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:36:49,812 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:36:49,812 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:36:49,812 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:36:49,812 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:36:49,812 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:36:49,812 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:49,813 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:36:49,813 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:36:49,813 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:36:49,813 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:49,814 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:36:49,814 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:36:49,814 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:36:49,815 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:49,815 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:36:49,815 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:36:49,816 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:36:49,816 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:36:49,816 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:36:49,816 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:36:49,816 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:36:49,816 ltp/src/ner/instance.h:92:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:36:49,816 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:36:49,816 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:49,949 In file included from ltp/src/ner/extractor.h:8: 2025-09-04T16:36:49,949 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:36:49,949 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:36:49,949 107 | int _cap_pool; 2025-09-04T16:36:49,949 | ^~~~~~~~~ 2025-09-04T16:36:49,950 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:36:49,950 106 | int _len_pool; 2025-09-04T16:36:49,950 | ^~~~~~~~~ 2025-09-04T16:36:49,950 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:49,950 18 | StringVec() : 2025-09-04T16:36:49,950 | ^~~~~~~~~ 2025-09-04T16:36:49,953 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpace::FeatureSpace(int)’: 2025-09-04T16:36:49,953 ltp/src/ner/featurespace.h:117:7: warning: ‘ltp::ner::FeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:36:49,954 117 | int _num_labels; 2025-09-04T16:36:49,954 | ^~~~~~~~~~~ 2025-09-04T16:36:49,954 ltp/src/ner/featurespace.h:116:7: warning: ‘int ltp::ner::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:36:49,954 116 | int _offset; 2025-09-04T16:36:49,954 | ^~~~~~~ 2025-09-04T16:36:49,954 ltp/src/ner/featurespace.cpp:7:1: warning: when initialized here [-Wreorder] 2025-09-04T16:36:49,954 7 | FeatureSpace::FeatureSpace(int num_labels) : 2025-09-04T16:36:49,954 | ^~~~~~~~~~~~ 2025-09-04T16:36:49,958 ltp/src/ner/featurespace.cpp: In member function ‘bool ltp::ner::FeatureSpace::load(int, std::istream&)’: 2025-09-04T16:36:49,958 ltp/src/ner/featurespace.cpp:89:12: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:36:49,958 89 | if (sz != _num_dicts) { 2025-09-04T16:36:49,958 | ~~~^~~~~~~~~~~~~ 2025-09-04T16:36:50,012 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:36:50,012 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:36:50,012 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:36:50,012 | ^ 2025-09-04T16:36:50,012 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:36:50,012 457 | unsigned int _cap_entries; 2025-09-04T16:36:50,012 | ^~~~~~~~~~~~ 2025-09-04T16:36:50,012 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:36:50,013 450 | unsigned int _num_buckets; 2025-09-04T16:36:50,013 | ^~~~~~~~~~~~ 2025-09-04T16:36:50,013 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:36:50,013 70 | explicit SmartMap() : 2025-09-04T16:36:50,013 | ^~~~~~~~ 2025-09-04T16:36:50,013 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:36:50,013 460 | unsigned int _len_key_buffer; 2025-09-04T16:36:50,013 | ^~~~~~~~~~~~~~~ 2025-09-04T16:36:50,013 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:36:50,013 441 | int * _hash_buckets; 2025-09-04T16:36:50,014 | ^~~~~~~~~~~~~ 2025-09-04T16:36:50,014 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:36:50,014 70 | explicit SmartMap() : 2025-09-04T16:36:50,014 | ^~~~~~~~ 2025-09-04T16:36:50,014 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:36:50,014 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:36:50,014 | ^~~~~~~~~~~ 2025-09-04T16:36:50,014 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:36:50,014 442 | int * _hash_buckets_volumn; 2025-09-04T16:36:50,014 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:50,014 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:36:50,015 70 | explicit SmartMap() : 2025-09-04T16:36:50,015 | ^~~~~~~~ 2025-09-04T16:36:50,017 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:36:50,017 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:36:50,017 614 | set(key, idx); 2025-09-04T16:36:50,017 | ~~~^~~~~~~~~~ 2025-09-04T16:36:50,017 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:36:50,017 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:36:50,017 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:36:50,021 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:36:50,021 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:36:50,021 679 | SmartMap::dump(out); 2025-09-04T16:36:50,021 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:36:50,021 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:36:50,021 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:36:50,021 | ^~~~~~ 2025-09-04T16:36:50,996 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:36:52,390 In file included from ltp/src/ner/featurespace.h:7, 2025-09-04T16:36:52,390 from ltp/src/ner/model.h:5, 2025-09-04T16:36:52,390 from ltp/src/ner/model.cpp:1: 2025-09-04T16:36:52,391 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:36:52,391 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:36:52,391 599 | int * entries; 2025-09-04T16:36:52,391 | ^~~~~~~ 2025-09-04T16:36:52,391 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:36:52,391 598 | int cap_entries; 2025-09-04T16:36:52,391 | ^~~~~~~~~~~ 2025-09-04T16:36:52,391 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:52,392 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:36:52,392 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:36:52,392 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:36:52,392 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:36:52,392 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:36:52,392 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:52,393 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:36:52,393 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:36:52,393 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:36:52,393 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:36:52,396 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:36:52,396 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:36:52,396 78 | utility::SmartMap * _dicts; 2025-09-04T16:36:52,396 | ^~~~~~ 2025-09-04T16:36:52,396 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:36:52,397 76 | int _num_dicts; 2025-09-04T16:36:52,397 | ^~~~~~~~~~ 2025-09-04T16:36:52,397 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:52,397 14 | FeatureSpaceIterator() 2025-09-04T16:36:52,397 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:52,397 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:36:52,397 76 | int _num_dicts; 2025-09-04T16:36:52,397 | ^~~~~~~~~~ 2025-09-04T16:36:52,397 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:36:52,398 74 | int _i; 2025-09-04T16:36:52,398 | ^~ 2025-09-04T16:36:52,398 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:52,398 14 | FeatureSpaceIterator() 2025-09-04T16:36:52,398 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:52,398 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:36:52,398 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:36:52,398 78 | utility::SmartMap * _dicts; 2025-09-04T16:36:52,398 | ^~~~~~ 2025-09-04T16:36:52,398 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:36:52,399 76 | int _num_dicts; 2025-09-04T16:36:52,399 | ^~~~~~~~~~ 2025-09-04T16:36:52,399 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:52,399 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:36:52,399 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:52,399 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:36:52,399 76 | int _num_dicts; 2025-09-04T16:36:52,399 | ^~~~~~~~~~ 2025-09-04T16:36:52,399 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:36:52,399 74 | int _i; 2025-09-04T16:36:52,399 | ^~ 2025-09-04T16:36:52,400 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:52,400 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:36:52,400 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:52,709 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:36:52,709 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:36:52,709 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:36:52,709 | ^ 2025-09-04T16:36:52,709 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:36:52,709 457 | unsigned int _cap_entries; 2025-09-04T16:36:52,710 | ^~~~~~~~~~~~ 2025-09-04T16:36:52,710 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:36:52,710 450 | unsigned int _num_buckets; 2025-09-04T16:36:52,710 | ^~~~~~~~~~~~ 2025-09-04T16:36:52,710 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:36:52,710 70 | explicit SmartMap() : 2025-09-04T16:36:52,710 | ^~~~~~~~ 2025-09-04T16:36:52,710 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:36:52,710 460 | unsigned int _len_key_buffer; 2025-09-04T16:36:52,711 | ^~~~~~~~~~~~~~~ 2025-09-04T16:36:52,711 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:36:52,711 441 | int * _hash_buckets; 2025-09-04T16:36:52,711 | ^~~~~~~~~~~~~ 2025-09-04T16:36:52,711 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:36:52,711 70 | explicit SmartMap() : 2025-09-04T16:36:52,711 | ^~~~~~~~ 2025-09-04T16:36:52,711 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:36:52,711 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:36:52,711 | ^~~~~~~~~~~ 2025-09-04T16:36:52,711 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:36:52,712 442 | int * _hash_buckets_volumn; 2025-09-04T16:36:52,712 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:52,712 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:36:52,712 70 | explicit SmartMap() : 2025-09-04T16:36:52,712 | ^~~~~~~~ 2025-09-04T16:36:52,714 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:36:52,714 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:36:52,714 614 | set(key, idx); 2025-09-04T16:36:52,715 | ~~~^~~~~~~~~~ 2025-09-04T16:36:52,715 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:36:52,715 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:36:52,715 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:36:52,717 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:36:52,717 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:36:52,717 679 | SmartMap::dump(out); 2025-09-04T16:36:52,718 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:36:52,718 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:36:52,718 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:36:52,718 | ^~~~~~ 2025-09-04T16:36:53,372 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:36:53,793 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:36:53,793 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:36:53,793 from ltp/src/ner/rulebase.h:10, 2025-09-04T16:36:53,793 from ltp/src/ner/decoder.h:7, 2025-09-04T16:36:53,793 from ltp/src/ner/ner.h:6, 2025-09-04T16:36:53,793 from ltp/src/ner/ner.cpp:1: 2025-09-04T16:36:53,794 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:36:53,794 4 | #pragma warning(disable: 4309) 2025-09-04T16:36:55,146 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:36:55,146 from ltp/src/ner/ner.h:4: 2025-09-04T16:36:55,146 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:36:55,146 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:36:55,146 73 | int len = str.size(); 2025-09-04T16:36:55,146 | ^~~ 2025-09-04T16:36:55,149 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:36:55,150 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:36:55,150 127 | int len = str.size(); 2025-09-04T16:36:55,150 | ^~~ 2025-09-04T16:36:55,150 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:36:55,150 128 | int sep_flag = (sep != ""); 2025-09-04T16:36:55,150 | ^~~~~~~~ 2025-09-04T16:36:55,157 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:36:55,157 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:36:55,157 223 | int len = str.size(); 2025-09-04T16:36:55,157 | ^~~ 2025-09-04T16:36:55,255 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:36:55,256 ltp/src/utils/cfgparser.hpp:119:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:36:55,256 119 | bool ret = false; 2025-09-04T16:36:55,256 | ^~~ 2025-09-04T16:36:55,286 In file included from ltp/src/ner/featurespace.h:7, 2025-09-04T16:36:55,287 from ltp/src/ner/model.h:5, 2025-09-04T16:36:55,287 from ltp/src/ner/ner.h:5: 2025-09-04T16:36:55,287 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:36:55,287 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:36:55,287 599 | int * entries; 2025-09-04T16:36:55,287 | ^~~~~~~ 2025-09-04T16:36:55,287 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:36:55,288 598 | int cap_entries; 2025-09-04T16:36:55,288 | ^~~~~~~~~~~ 2025-09-04T16:36:55,288 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:55,288 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:36:55,288 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,288 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:36:55,288 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:36:55,288 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:36:55,288 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,289 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:36:55,290 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:36:55,290 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:36:55,290 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:36:55,292 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:36:55,293 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:36:55,293 78 | utility::SmartMap * _dicts; 2025-09-04T16:36:55,293 | ^~~~~~ 2025-09-04T16:36:55,293 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:36:55,293 76 | int _num_dicts; 2025-09-04T16:36:55,293 | ^~~~~~~~~~ 2025-09-04T16:36:55,293 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:55,293 14 | FeatureSpaceIterator() 2025-09-04T16:36:55,293 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,293 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:36:55,294 76 | int _num_dicts; 2025-09-04T16:36:55,294 | ^~~~~~~~~~ 2025-09-04T16:36:55,294 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:36:55,294 74 | int _i; 2025-09-04T16:36:55,294 | ^~ 2025-09-04T16:36:55,294 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:55,294 14 | FeatureSpaceIterator() 2025-09-04T16:36:55,294 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,294 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:36:55,295 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:36:55,295 78 | utility::SmartMap * _dicts; 2025-09-04T16:36:55,295 | ^~~~~~ 2025-09-04T16:36:55,295 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:36:55,295 76 | int _num_dicts; 2025-09-04T16:36:55,295 | ^~~~~~~~~~ 2025-09-04T16:36:55,295 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:55,295 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:36:55,295 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,295 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:36:55,296 76 | int _num_dicts; 2025-09-04T16:36:55,296 | ^~~~~~~~~~ 2025-09-04T16:36:55,296 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:36:55,296 74 | int _i; 2025-09-04T16:36:55,296 | ^~ 2025-09-04T16:36:55,296 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:55,296 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:36:55,296 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,385 In file included from ltp/src/ner/decoder.h:6: 2025-09-04T16:36:55,385 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:36:55,385 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:36:55,385 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:36:55,385 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,385 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:36:55,385 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:36:55,386 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,386 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:36:55,387 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:36:55,387 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:36:55,387 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,388 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:36:55,388 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:36:55,388 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:36:55,388 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,389 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:36:55,390 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:36:55,390 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:36:55,390 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,390 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:36:55,390 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:36:55,390 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,390 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:36:55,391 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:36:55,391 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,432 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:36:55,432 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:36:55,432 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:36:55,432 68 | std::pair payload; 2025-09-04T16:36:55,432 | ^~~~~~~ 2025-09-04T16:36:55,432 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:36:55,432 65 | int encoding; 2025-09-04T16:36:55,433 | ^~~~~~~~ 2025-09-04T16:36:55,433 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:55,433 18 | iterator(const iterator & other) 2025-09-04T16:36:55,433 | ^~~~~~~~ 2025-09-04T16:36:55,433 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:36:55,433 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:36:55,433 68 | std::pair payload; 2025-09-04T16:36:55,433 | ^~~~~~~ 2025-09-04T16:36:55,433 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:36:55,433 65 | int encoding; 2025-09-04T16:36:55,434 | ^~~~~~~~ 2025-09-04T16:36:55,434 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:55,434 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:36:55,434 | ^~~~~~~~ 2025-09-04T16:36:55,436 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:36:55,437 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:36:55,437 68 | std::pair payload; 2025-09-04T16:36:55,437 | ^~~~~~~ 2025-09-04T16:36:55,437 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:36:55,437 65 | int encoding; 2025-09-04T16:36:55,437 | ^~~~~~~~ 2025-09-04T16:36:55,437 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:55,437 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:36:55,437 | ^~~~~~~~ 2025-09-04T16:36:55,641 In file included from ltp/src/ner/extractor.h:8, 2025-09-04T16:36:55,641 from ltp/src/ner/ner.cpp:6: 2025-09-04T16:36:55,641 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:36:55,641 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:36:55,641 107 | int _cap_pool; 2025-09-04T16:36:55,641 | ^~~~~~~~~ 2025-09-04T16:36:55,641 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:36:55,641 106 | int _len_pool; 2025-09-04T16:36:55,642 | ^~~~~~~~~ 2025-09-04T16:36:55,642 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:55,642 18 | StringVec() : 2025-09-04T16:36:55,642 | ^~~~~~~~~ 2025-09-04T16:36:55,646 In file included from ltp/src/ner/ner.cpp:8: 2025-09-04T16:36:55,646 ltp/src/ner/nerio.h: In constructor ‘ltp::ner::NERReader::NERReader(std::istream&, bool, int)’: 2025-09-04T16:36:55,646 ltp/src/ner/nerio.h:87:8: warning: ‘ltp::ner::NERReader::train’ will be initialized after [-Wreorder] 2025-09-04T16:36:55,646 87 | bool train; 2025-09-04T16:36:55,646 | ^~~~~ 2025-09-04T16:36:55,646 ltp/src/ner/nerio.h:86:7: warning: ‘int ltp::ner::NERReader::style’ [-Wreorder] 2025-09-04T16:36:55,646 86 | int style; 2025-09-04T16:36:55,647 | ^~~~~ 2025-09-04T16:36:55,647 ltp/src/ner/nerio.h:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:36:55,647 18 | NERReader(std::istream & _ifs, bool _train = false, int _style = 4) 2025-09-04T16:36:55,647 | ^~~~~~~~~ 2025-09-04T16:36:55,648 ltp/src/ner/nerio.h: In member function ‘ltp::ner::Instance* ltp::ner::NERReader::next()’: 2025-09-04T16:36:55,648 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:36:55,648 42 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:36:55,648 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:36:55,649 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:36:55,649 45 | if (found != std::string::npos) { 2025-09-04T16:36:55,649 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,650 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:36:55,650 51 | if (found != std::string::npos) { 2025-09-04T16:36:55,650 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,651 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:36:55,652 68 | if (found != std::string::npos) { 2025-09-04T16:36:55,652 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,654 ltp/src/ner/nerio.h: In member function ‘void ltp::ner::NERWriter::write(const ltp::ner::Instance*)’: 2025-09-04T16:36:55,654 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:36:55,654 96 | if (inst->predicted_tags.size() != len) { 2025-09-04T16:36:55,654 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:36:55,660 ltp/src/ner/ner.h: In constructor ‘ltp::ner::NER::NER()’: 2025-09-04T16:36:55,660 ltp/src/ner/ner.h:118:13: warning: ‘ltp::ner::NER::decoder’ will be initialized after [-Wreorder] 2025-09-04T16:36:55,660 118 | Decoder * decoder; 2025-09-04T16:36:55,660 | ^~~~~~~ 2025-09-04T16:36:55,660 ltp/src/ner/ner.h:109:9: warning: ‘bool ltp::ner::NER::__TRAIN__’ [-Wreorder] 2025-09-04T16:36:55,660 109 | bool __TRAIN__; 2025-09-04T16:36:55,660 | ^~~~~~~~~ 2025-09-04T16:36:55,661 ltp/src/ner/ner.cpp:22:1: warning: when initialized here [-Wreorder] 2025-09-04T16:36:55,661 22 | NER::NER() 2025-09-04T16:36:55,661 | ^~~ 2025-09-04T16:36:55,662 ltp/src/ner/ner.h: In constructor ‘ltp::ner::NER::NER(ltp::utility::ConfigParser&)’: 2025-09-04T16:36:55,662 ltp/src/ner/ner.h:118:13: warning: ‘ltp::ner::NER::decoder’ will be initialized after [-Wreorder] 2025-09-04T16:36:55,662 118 | Decoder * decoder; 2025-09-04T16:36:55,663 | ^~~~~~~ 2025-09-04T16:36:55,663 ltp/src/ner/ner.h:109:9: warning: ‘bool ltp::ner::NER::__TRAIN__’ [-Wreorder] 2025-09-04T16:36:55,663 109 | bool __TRAIN__; 2025-09-04T16:36:55,663 | ^~~~~~~~~ 2025-09-04T16:36:55,663 ltp/src/ner/ner.cpp:30:1: warning: when initialized here [-Wreorder] 2025-09-04T16:36:55,663 30 | NER::NER(ltp::utility::ConfigParser & cfg) 2025-09-04T16:36:55,663 | ^~~ 2025-09-04T16:36:55,664 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::run()’: 2025-09-04T16:36:55,664 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:36:55,665 63 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:36:55,665 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,677 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::build_configuration()’: 2025-09-04T16:36:55,677 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:36:55,677 196 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:36:55,677 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,689 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::extract_features(ltp::ner::Instance*, bool)’: 2025-09-04T16:36:55,689 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:36:55,689 231 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:36:55,689 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:36:55,692 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::build_feature_space()’: 2025-09-04T16:36:55,692 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:36:55,692 279 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:36:55,692 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,698 ltp/src/ner/ner.cpp: In member function ‘ltp::ner::Model* ltp::ner::NER::truncate()’: 2025-09-04T16:36:55,698 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:36:55,698 380 | for (int i = 0; i < model->labels.size(); ++ i) { 2025-09-04T16:36:55,698 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,705 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::train()’: 2025-09-04T16:36:55,705 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:36:55,705 506 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:36:55,706 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,721 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::test()’: 2025-09-04T16:36:55,721 ltp/src/ner/ner.cpp:682:7: warning: unused variable ‘beg_tag0’ [-Wunused-variable] 2025-09-04T16:36:55,721 682 | int beg_tag0 = (model->labels.index( "B-Nh" ) / __num_ne_types__); 2025-09-04T16:36:55,721 | ^~~~~~~~ 2025-09-04T16:36:55,721 ltp/src/ner/ner.cpp:683:7: warning: unused variable ‘beg_tag1’ [-Wunused-variable] 2025-09-04T16:36:55,721 683 | int beg_tag1 = (model->labels.index( "S-Nh" ) / __num_ne_types__); 2025-09-04T16:36:55,721 | ^~~~~~~~ 2025-09-04T16:36:55,721 ltp/src/ner/ner.cpp:684:7: warning: unused variable ‘beg_tag2’ [-Wunused-variable] 2025-09-04T16:36:55,721 684 | int beg_tag2 = (model->labels.index( "O" ) / __num_ne_types__); 2025-09-04T16:36:55,722 | ^~~~~~~~ 2025-09-04T16:36:55,805 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:36:55,806 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:36:55,806 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:36:55,806 | ^ 2025-09-04T16:36:55,806 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:36:55,806 457 | unsigned int _cap_entries; 2025-09-04T16:36:55,806 | ^~~~~~~~~~~~ 2025-09-04T16:36:55,806 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:36:55,806 450 | unsigned int _num_buckets; 2025-09-04T16:36:55,806 | ^~~~~~~~~~~~ 2025-09-04T16:36:55,806 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:36:55,807 70 | explicit SmartMap() : 2025-09-04T16:36:55,807 | ^~~~~~~~ 2025-09-04T16:36:55,807 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:36:55,807 460 | unsigned int _len_key_buffer; 2025-09-04T16:36:55,807 | ^~~~~~~~~~~~~~~ 2025-09-04T16:36:55,807 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:36:55,807 441 | int * _hash_buckets; 2025-09-04T16:36:55,807 | ^~~~~~~~~~~~~ 2025-09-04T16:36:55,807 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:36:55,807 70 | explicit SmartMap() : 2025-09-04T16:36:55,808 | ^~~~~~~~ 2025-09-04T16:36:55,808 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:36:55,808 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:36:55,808 | ^~~~~~~~~~~ 2025-09-04T16:36:55,808 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:36:55,808 442 | int * _hash_buckets_volumn; 2025-09-04T16:36:55,808 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:36:55,808 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:36:55,808 70 | explicit SmartMap() : 2025-09-04T16:36:55,808 | ^~~~~~~~ 2025-09-04T16:36:55,811 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:36:55,811 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:36:55,811 614 | set(key, idx); 2025-09-04T16:36:55,811 | ~~~^~~~~~~~~~ 2025-09-04T16:36:55,811 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:36:55,811 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:36:55,811 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:36:55,814 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:36:55,814 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:36:55,814 679 | SmartMap::dump(out); 2025-09-04T16:36:55,814 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:36:55,815 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:36:55,815 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:36:55,815 | ^~~~~~ 2025-09-04T16:37:07,037 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:37:07,466 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:37:07,466 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:37:07,466 from ltp/src/ner/rulebase.h:10, 2025-09-04T16:37:07,466 from ltp/src/ner/decoder.h:7, 2025-09-04T16:37:07,466 from ltp/src/ner/ner.h:6, 2025-09-04T16:37:07,466 from ltp/src/ner/ner_dll.cpp:2: 2025-09-04T16:37:07,467 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:37:07,467 4 | #pragma warning(disable: 4309) 2025-09-04T16:37:08,804 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:37:08,805 from ltp/src/ner/ner.h:4: 2025-09-04T16:37:08,805 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:37:08,805 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:37:08,805 73 | int len = str.size(); 2025-09-04T16:37:08,805 | ^~~ 2025-09-04T16:37:08,808 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:37:08,808 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:37:08,808 127 | int len = str.size(); 2025-09-04T16:37:08,808 | ^~~ 2025-09-04T16:37:08,809 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:37:08,809 128 | int sep_flag = (sep != ""); 2025-09-04T16:37:08,809 | ^~~~~~~~ 2025-09-04T16:37:08,816 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:37:08,816 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:37:08,816 223 | int len = str.size(); 2025-09-04T16:37:08,816 | ^~~ 2025-09-04T16:37:08,914 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:37:08,914 ltp/src/utils/cfgparser.hpp:119:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:37:08,914 119 | bool ret = false; 2025-09-04T16:37:08,914 | ^~~ 2025-09-04T16:37:08,945 In file included from ltp/src/ner/featurespace.h:7, 2025-09-04T16:37:08,945 from ltp/src/ner/model.h:5, 2025-09-04T16:37:08,945 from ltp/src/ner/ner.h:5: 2025-09-04T16:37:08,945 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:37:08,945 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:37:08,945 599 | int * entries; 2025-09-04T16:37:08,945 | ^~~~~~~ 2025-09-04T16:37:08,946 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:37:08,946 598 | int cap_entries; 2025-09-04T16:37:08,946 | ^~~~~~~~~~~ 2025-09-04T16:37:08,946 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:08,946 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:37:08,946 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:37:08,946 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:37:08,946 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:37:08,947 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:37:08,947 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:08,948 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:37:08,948 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:37:08,948 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:37:08,948 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:08,951 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:37:08,951 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:37:08,951 78 | utility::SmartMap * _dicts; 2025-09-04T16:37:08,951 | ^~~~~~ 2025-09-04T16:37:08,951 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:37:08,951 76 | int _num_dicts; 2025-09-04T16:37:08,951 | ^~~~~~~~~~ 2025-09-04T16:37:08,951 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:08,952 14 | FeatureSpaceIterator() 2025-09-04T16:37:08,952 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:08,952 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:37:08,952 76 | int _num_dicts; 2025-09-04T16:37:08,952 | ^~~~~~~~~~ 2025-09-04T16:37:08,952 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:37:08,952 74 | int _i; 2025-09-04T16:37:08,952 | ^~ 2025-09-04T16:37:08,952 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:08,952 14 | FeatureSpaceIterator() 2025-09-04T16:37:08,953 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:08,953 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:37:08,953 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:37:08,953 78 | utility::SmartMap * _dicts; 2025-09-04T16:37:08,953 | ^~~~~~ 2025-09-04T16:37:08,953 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:37:08,953 76 | int _num_dicts; 2025-09-04T16:37:08,953 | ^~~~~~~~~~ 2025-09-04T16:37:08,953 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:08,954 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:37:08,954 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:08,954 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:37:08,954 76 | int _num_dicts; 2025-09-04T16:37:08,954 | ^~~~~~~~~~ 2025-09-04T16:37:08,954 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:37:08,954 74 | int _i; 2025-09-04T16:37:08,954 | ^~ 2025-09-04T16:37:08,954 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:08,954 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:37:08,954 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:09,036 In file included from ltp/src/ner/decoder.h:6: 2025-09-04T16:37:09,036 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:37:09,036 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:37:09,037 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:37:09,037 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:37:09,037 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:37:09,037 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:37:09,037 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:09,038 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:37:09,038 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:37:09,038 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:37:09,038 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:09,039 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:37:09,039 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:37:09,039 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:37:09,039 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:09,040 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:37:09,040 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:37:09,040 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:37:09,041 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:37:09,041 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:37:09,041 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:37:09,041 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:37:09,041 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:37:09,041 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:37:09,041 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:09,081 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:37:09,081 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:37:09,082 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:37:09,082 68 | std::pair payload; 2025-09-04T16:37:09,082 | ^~~~~~~ 2025-09-04T16:37:09,082 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:37:09,082 65 | int encoding; 2025-09-04T16:37:09,082 | ^~~~~~~~ 2025-09-04T16:37:09,082 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:09,082 18 | iterator(const iterator & other) 2025-09-04T16:37:09,082 | ^~~~~~~~ 2025-09-04T16:37:09,083 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:37:09,083 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:37:09,083 68 | std::pair payload; 2025-09-04T16:37:09,083 | ^~~~~~~ 2025-09-04T16:37:09,083 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:37:09,083 65 | int encoding; 2025-09-04T16:37:09,083 | ^~~~~~~~ 2025-09-04T16:37:09,083 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:09,083 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:37:09,083 | ^~~~~~~~ 2025-09-04T16:37:09,086 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:37:09,086 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:37:09,086 68 | std::pair payload; 2025-09-04T16:37:09,086 | ^~~~~~~ 2025-09-04T16:37:09,086 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:37:09,087 65 | int encoding; 2025-09-04T16:37:09,087 | ^~~~~~~~ 2025-09-04T16:37:09,087 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:09,087 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:37:09,087 | ^~~~~~~~ 2025-09-04T16:37:09,197 ltp/src/ner/ner_dll.cpp: In member function ‘int NERWrapper::recognize(const std::vector >&, const std::vector >&, std::vector >&)’: 2025-09-04T16:37:09,197 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:37:09,198 44 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:37:09,198 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:09,198 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:37:09,198 53 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:37:09,198 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:09,200 ltp/src/ner/ner_dll.cpp: In function ‘int ner_recognize(void*, const std::vector >&, const std::vector >&, std::vector >&)’: 2025-09-04T16:37:09,200 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:37:09,200 94 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:37:09,200 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:09,279 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:37:09,279 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:37:09,279 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:37:09,279 | ^ 2025-09-04T16:37:09,279 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:37:09,279 457 | unsigned int _cap_entries; 2025-09-04T16:37:09,279 | ^~~~~~~~~~~~ 2025-09-04T16:37:09,279 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:37:09,280 450 | unsigned int _num_buckets; 2025-09-04T16:37:09,280 | ^~~~~~~~~~~~ 2025-09-04T16:37:09,280 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:37:09,280 70 | explicit SmartMap() : 2025-09-04T16:37:09,280 | ^~~~~~~~ 2025-09-04T16:37:09,280 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:37:09,280 460 | unsigned int _len_key_buffer; 2025-09-04T16:37:09,280 | ^~~~~~~~~~~~~~~ 2025-09-04T16:37:09,280 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:37:09,280 441 | int * _hash_buckets; 2025-09-04T16:37:09,281 | ^~~~~~~~~~~~~ 2025-09-04T16:37:09,281 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:37:09,281 70 | explicit SmartMap() : 2025-09-04T16:37:09,281 | ^~~~~~~~ 2025-09-04T16:37:09,281 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:37:09,281 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:37:09,281 | ^~~~~~~~~~~ 2025-09-04T16:37:09,281 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:37:09,281 442 | int * _hash_buckets_volumn; 2025-09-04T16:37:09,281 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:09,281 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:37:09,282 70 | explicit SmartMap() : 2025-09-04T16:37:09,282 | ^~~~~~~~ 2025-09-04T16:37:09,284 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:37:09,284 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:37:09,284 614 | set(key, idx); 2025-09-04T16:37:09,284 | ~~~^~~~~~~~~~ 2025-09-04T16:37:09,284 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:37:09,284 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:37:09,284 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:37:09,287 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:37:09,288 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:37:09,288 679 | SmartMap::dump(out); 2025-09-04T16:37:09,288 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:37:09,288 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:37:09,288 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:37:09,288 | ^~~~~~ 2025-09-04T16:37:12,196 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:37:13,664 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:37:15,273 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:37:15,273 from ltp/src/parser/collections.cpp:1: 2025-09-04T16:37:15,273 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:37:15,274 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:37:15,274 599 | int * entries; 2025-09-04T16:37:15,274 | ^~~~~~~ 2025-09-04T16:37:15,274 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:37:15,274 598 | int cap_entries; 2025-09-04T16:37:15,274 | ^~~~~~~~~~~ 2025-09-04T16:37:15,274 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:15,274 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:37:15,275 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:37:15,275 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:37:15,275 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:37:15,275 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:37:15,275 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:15,276 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:37:15,276 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:37:15,276 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:37:15,276 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:15,472 ltp/src/parser/collections.cpp: In destructor ‘ltp::parser::DictionaryCollections::~DictionaryCollections()’: 2025-09-04T16:37:15,472 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:37:15,472 16 | for (int i = 0; i < dicts.size(); ++ i) { 2025-09-04T16:37:15,472 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:15,473 ltp/src/parser/collections.cpp: In member function ‘ltp::parser::Dictionary* ltp::parser::DictionaryCollections::getDictionary(int)’: 2025-09-04T16:37:15,473 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:37:15,473 23 | if (i < dicts.size()) { 2025-09-04T16:37:15,473 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:15,474 ltp/src/parser/collections.cpp: In member function ‘void ltp::parser::DictionaryCollections::dump(std::ostream&)’: 2025-09-04T16:37:15,474 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:37:15,474 54 | for (int i = 0; i < dicts.size(); ++ i) { 2025-09-04T16:37:15,475 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:15,527 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:37:15,527 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:37:15,527 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:37:15,527 | ^ 2025-09-04T16:37:15,527 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:37:15,527 457 | unsigned int _cap_entries; 2025-09-04T16:37:15,527 | ^~~~~~~~~~~~ 2025-09-04T16:37:15,528 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:37:15,528 450 | unsigned int _num_buckets; 2025-09-04T16:37:15,528 | ^~~~~~~~~~~~ 2025-09-04T16:37:15,528 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:37:15,528 70 | explicit SmartMap() : 2025-09-04T16:37:15,528 | ^~~~~~~~ 2025-09-04T16:37:15,528 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:37:15,528 460 | unsigned int _len_key_buffer; 2025-09-04T16:37:15,528 | ^~~~~~~~~~~~~~~ 2025-09-04T16:37:15,528 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:37:15,529 441 | int * _hash_buckets; 2025-09-04T16:37:15,529 | ^~~~~~~~~~~~~ 2025-09-04T16:37:15,529 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:37:15,529 70 | explicit SmartMap() : 2025-09-04T16:37:15,529 | ^~~~~~~~ 2025-09-04T16:37:15,529 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:37:15,529 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:37:15,529 | ^~~~~~~~~~~ 2025-09-04T16:37:15,529 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:37:15,529 442 | int * _hash_buckets_volumn; 2025-09-04T16:37:15,529 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:15,530 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:37:15,530 70 | explicit SmartMap() : 2025-09-04T16:37:15,530 | ^~~~~~~~ 2025-09-04T16:37:15,532 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:37:15,532 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:37:15,532 614 | set(key, idx); 2025-09-04T16:37:15,532 | ~~~^~~~~~~~~~ 2025-09-04T16:37:15,532 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:37:15,532 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:37:15,533 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:37:15,536 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:37:15,536 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:37:15,536 679 | SmartMap::dump(out); 2025-09-04T16:37:15,536 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:37:15,536 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:37:15,536 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:37:15,536 | ^~~~~~ 2025-09-04T16:37:16,549 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:37:18,258 In file included from ltp/src/parser/decoder1o.h:5, 2025-09-04T16:37:18,258 from ltp/src/parser/decoder1o.cpp:1: 2025-09-04T16:37:18,258 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:37:18,258 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:37:18,258 28 | const double _prob; 2025-09-04T16:37:18,258 | ^~~~~ 2025-09-04T16:37:18,258 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:37:18,259 25 | const LatticeItem * const _left; 2025-09-04T16:37:18,259 | ^~~~~ 2025-09-04T16:37:18,259 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:18,259 31 | LatticeItem(const int comp, 2025-09-04T16:37:18,259 | ^~~~~~~~~~~ 2025-09-04T16:37:18,259 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:37:18,259 26 | const LatticeItem * const _right; 2025-09-04T16:37:18,259 | ^~~~~~ 2025-09-04T16:37:18,259 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:37:18,259 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:37:18,259 | ^~~~~~~~~~ 2025-09-04T16:37:18,260 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:18,260 31 | LatticeItem(const int comp, 2025-09-04T16:37:18,260 | ^~~~~~~~~~~ 2025-09-04T16:37:18,260 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:37:18,260 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:37:18,260 28 | const double _prob; 2025-09-04T16:37:18,260 | ^~~~~ 2025-09-04T16:37:18,260 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:37:18,260 25 | const LatticeItem * const _left; 2025-09-04T16:37:18,260 | ^~~~~ 2025-09-04T16:37:18,260 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:18,261 47 | LatticeItem(const int comp, 2025-09-04T16:37:18,261 | ^~~~~~~~~~~ 2025-09-04T16:37:18,261 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:37:18,261 26 | const LatticeItem * const _right; 2025-09-04T16:37:18,261 | ^~~~~~ 2025-09-04T16:37:18,261 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:37:18,261 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:37:18,261 | ^~~~~~~~~~ 2025-09-04T16:37:18,261 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:18,261 47 | LatticeItem(const int comp, 2025-09-04T16:37:18,262 | ^~~~~~~~~~~ 2025-09-04T16:37:18,262 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int)’: 2025-09-04T16:37:18,262 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:37:18,262 28 | const double _prob; 2025-09-04T16:37:18,262 | ^~~~~ 2025-09-04T16:37:18,262 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:37:18,262 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:37:18,262 | ^~~~~ 2025-09-04T16:37:18,262 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:18,263 64 | LatticeItem(const int g, 2025-09-04T16:37:18,263 | ^~~~~~~~~~~ 2025-09-04T16:37:18,263 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:37:18,263 26 | const LatticeItem * const _right; 2025-09-04T16:37:18,263 | ^~~~~~ 2025-09-04T16:37:18,263 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:37:18,263 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:37:18,263 | ^~~~~~~~~~ 2025-09-04T16:37:18,263 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:18,263 64 | LatticeItem(const int g, 2025-09-04T16:37:18,263 | ^~~~~~~~~~~ 2025-09-04T16:37:18,264 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int)’: 2025-09-04T16:37:18,264 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:37:18,264 28 | const double _prob; 2025-09-04T16:37:18,264 | ^~~~~ 2025-09-04T16:37:18,264 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:37:18,264 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:37:18,264 | ^~~~~ 2025-09-04T16:37:18,264 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:18,264 75 | LatticeItem(const int s) : 2025-09-04T16:37:18,264 | ^~~~~~~~~~~ 2025-09-04T16:37:18,265 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:37:18,265 26 | const LatticeItem * const _right; 2025-09-04T16:37:18,265 | ^~~~~~ 2025-09-04T16:37:18,265 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:37:18,265 19 | const int _g; /* grand */ 2025-09-04T16:37:18,265 | ^~ 2025-09-04T16:37:18,265 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:18,265 75 | LatticeItem(const int s) : 2025-09-04T16:37:18,265 | ^~~~~~~~~~~ 2025-09-04T16:37:18,265 ltp/src/parser/decoder.h: In copy constructor ‘ltp::parser::LatticeItem::LatticeItem(const ltp::parser::LatticeItem&)’: 2025-09-04T16:37:18,265 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:37:18,266 28 | const double _prob; 2025-09-04T16:37:18,266 | ^~~~~ 2025-09-04T16:37:18,266 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:37:18,266 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:37:18,266 | ^~~~~ 2025-09-04T16:37:18,266 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:18,266 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:37:18,266 | ^~~~~~~~~~~ 2025-09-04T16:37:18,266 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:37:18,266 26 | const LatticeItem * const _right; 2025-09-04T16:37:18,267 | ^~~~~~ 2025-09-04T16:37:18,267 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:37:18,267 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:37:18,267 | ^~~~~~~~~~ 2025-09-04T16:37:18,267 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:18,267 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:37:18,267 | ^~~~~~~~~~~ 2025-09-04T16:37:18,267 ltp/src/parser/decoder.h:23:13: warning: ‘ltp::parser::LatticeItem::_label_s_t’ will be initialized after [-Wreorder] 2025-09-04T16:37:18,267 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:37:18,268 | ^~~~~~~~~~ 2025-09-04T16:37:18,268 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:37:18,268 19 | const int _g; /* grand */ 2025-09-04T16:37:18,268 | ^~ 2025-09-04T16:37:18,268 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:18,268 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:37:18,268 | ^~~~~~~~~~~ 2025-09-04T16:37:18,268 In file included from ltp/src/parser/decoder1o.h:7: 2025-09-04T16:37:18,268 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:37:18,268 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:37:18,269 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:37:18,269 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:19,852 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:37:21,544 In file included from ltp/src/parser/decoder2o.h:4, 2025-09-04T16:37:21,544 from ltp/src/parser/decoder2o.cpp:1: 2025-09-04T16:37:21,544 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:37:21,545 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:37:21,545 28 | const double _prob; 2025-09-04T16:37:21,545 | ^~~~~ 2025-09-04T16:37:21,545 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:37:21,545 25 | const LatticeItem * const _left; 2025-09-04T16:37:21,545 | ^~~~~ 2025-09-04T16:37:21,545 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:21,545 31 | LatticeItem(const int comp, 2025-09-04T16:37:21,545 | ^~~~~~~~~~~ 2025-09-04T16:37:21,546 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:37:21,546 26 | const LatticeItem * const _right; 2025-09-04T16:37:21,546 | ^~~~~~ 2025-09-04T16:37:21,546 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:37:21,546 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:37:21,546 | ^~~~~~~~~~ 2025-09-04T16:37:21,546 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:21,546 31 | LatticeItem(const int comp, 2025-09-04T16:37:21,546 | ^~~~~~~~~~~ 2025-09-04T16:37:21,546 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:37:21,546 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:37:21,547 28 | const double _prob; 2025-09-04T16:37:21,547 | ^~~~~ 2025-09-04T16:37:21,547 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:37:21,547 25 | const LatticeItem * const _left; 2025-09-04T16:37:21,547 | ^~~~~ 2025-09-04T16:37:21,547 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:21,547 47 | LatticeItem(const int comp, 2025-09-04T16:37:21,547 | ^~~~~~~~~~~ 2025-09-04T16:37:21,547 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:37:21,548 26 | const LatticeItem * const _right; 2025-09-04T16:37:21,548 | ^~~~~~ 2025-09-04T16:37:21,548 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:37:21,548 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:37:21,548 | ^~~~~~~~~~ 2025-09-04T16:37:21,548 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:21,548 47 | LatticeItem(const int comp, 2025-09-04T16:37:21,548 | ^~~~~~~~~~~ 2025-09-04T16:37:21,548 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int)’: 2025-09-04T16:37:21,549 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:37:21,549 28 | const double _prob; 2025-09-04T16:37:21,549 | ^~~~~ 2025-09-04T16:37:21,549 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:37:21,549 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:37:21,549 | ^~~~~ 2025-09-04T16:37:21,549 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:21,549 64 | LatticeItem(const int g, 2025-09-04T16:37:21,549 | ^~~~~~~~~~~ 2025-09-04T16:37:21,549 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:37:21,549 26 | const LatticeItem * const _right; 2025-09-04T16:37:21,550 | ^~~~~~ 2025-09-04T16:37:21,550 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:37:21,550 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:37:21,550 | ^~~~~~~~~~ 2025-09-04T16:37:21,550 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:21,550 64 | LatticeItem(const int g, 2025-09-04T16:37:21,550 | ^~~~~~~~~~~ 2025-09-04T16:37:21,550 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int)’: 2025-09-04T16:37:21,550 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:37:21,550 28 | const double _prob; 2025-09-04T16:37:21,551 | ^~~~~ 2025-09-04T16:37:21,551 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:37:21,551 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:37:21,551 | ^~~~~ 2025-09-04T16:37:21,551 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:21,551 75 | LatticeItem(const int s) : 2025-09-04T16:37:21,551 | ^~~~~~~~~~~ 2025-09-04T16:37:21,551 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:37:21,551 26 | const LatticeItem * const _right; 2025-09-04T16:37:21,551 | ^~~~~~ 2025-09-04T16:37:21,551 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:37:21,552 19 | const int _g; /* grand */ 2025-09-04T16:37:21,552 | ^~ 2025-09-04T16:37:21,552 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:21,552 75 | LatticeItem(const int s) : 2025-09-04T16:37:21,552 | ^~~~~~~~~~~ 2025-09-04T16:37:21,552 ltp/src/parser/decoder.h: In copy constructor ‘ltp::parser::LatticeItem::LatticeItem(const ltp::parser::LatticeItem&)’: 2025-09-04T16:37:21,552 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:37:21,552 28 | const double _prob; 2025-09-04T16:37:21,552 | ^~~~~ 2025-09-04T16:37:21,552 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:37:21,553 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:37:21,553 | ^~~~~ 2025-09-04T16:37:21,553 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:21,553 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:37:21,553 | ^~~~~~~~~~~ 2025-09-04T16:37:21,553 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:37:21,553 26 | const LatticeItem * const _right; 2025-09-04T16:37:21,553 | ^~~~~~ 2025-09-04T16:37:21,553 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:37:21,553 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:37:21,553 | ^~~~~~~~~~ 2025-09-04T16:37:21,554 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:21,554 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:37:21,554 | ^~~~~~~~~~~ 2025-09-04T16:37:21,554 ltp/src/parser/decoder.h:23:13: warning: ‘ltp::parser::LatticeItem::_label_s_t’ will be initialized after [-Wreorder] 2025-09-04T16:37:21,554 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:37:21,554 | ^~~~~~~~~~ 2025-09-04T16:37:21,554 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:37:21,554 19 | const int _g; /* grand */ 2025-09-04T16:37:21,554 | ^~ 2025-09-04T16:37:21,554 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:21,555 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:37:21,555 | ^~~~~~~~~~~ 2025-09-04T16:37:24,425 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:37:26,146 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:37:26,147 from ltp/src/parser/extractor.h:9, 2025-09-04T16:37:26,147 from ltp/src/parser/extractor.cpp:1: 2025-09-04T16:37:26,147 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:37:26,147 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:37:26,147 599 | int * entries; 2025-09-04T16:37:26,147 | ^~~~~~~ 2025-09-04T16:37:26,147 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:37:26,147 598 | int cap_entries; 2025-09-04T16:37:26,148 | ^~~~~~~~~~~ 2025-09-04T16:37:26,148 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:26,148 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:37:26,148 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:37:26,148 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:37:26,148 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:37:26,148 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:37:26,148 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:26,149 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:37:26,150 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:37:26,150 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:37:26,150 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:26,343 In file included from ltp/src/parser/extractor.h:12: 2025-09-04T16:37:26,344 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:37:26,344 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:37:26,344 107 | int _cap_pool; 2025-09-04T16:37:26,344 | ^~~~~~~~~ 2025-09-04T16:37:26,344 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:37:26,344 106 | int _len_pool; 2025-09-04T16:37:26,344 | ^~~~~~~~~ 2025-09-04T16:37:26,344 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:26,344 18 | StringVec() : 2025-09-04T16:37:26,345 | ^~~~~~~~~ 2025-09-04T16:37:26,433 In file included from ltp/src/parser/extractor.h:14: 2025-09-04T16:37:26,433 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:37:26,433 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:37:26,433 73 | int len = str.size(); 2025-09-04T16:37:26,433 | ^~~ 2025-09-04T16:37:26,436 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:37:26,436 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:37:26,436 127 | int len = str.size(); 2025-09-04T16:37:26,436 | ^~~ 2025-09-04T16:37:26,437 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:37:26,437 128 | int sep_flag = (sep != ""); 2025-09-04T16:37:26,437 | ^~~~~~~~ 2025-09-04T16:37:26,444 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:37:26,444 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:37:26,444 223 | int len = str.size(); 2025-09-04T16:37:26,444 | ^~~ 2025-09-04T16:37:26,459 In file included from ltp/src/parser/extractor.h:17: 2025-09-04T16:37:26,459 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:37:26,460 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:37:26,460 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:37:26,460 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:26,512 ltp/src/parser/extractor.cpp: In destructor ‘virtual ltp::parser::DEPExtractor::~DEPExtractor()’: 2025-09-04T16:37:26,512 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:37:26,512 242 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:37:26,513 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:26,544 ltp/src/parser/extractor.cpp: In destructor ‘virtual ltp::parser::SIBExtractor::~SIBExtractor()’: 2025-09-04T16:37:26,544 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:37:26,544 449 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:37:26,544 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:26,549 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:37:26,549 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:37:26,549 493 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:37:26,549 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:26,557 ltp/src/parser/extractor.cpp: In destructor ‘virtual ltp::parser::GRDExtractor::~GRDExtractor()’: 2025-09-04T16:37:26,557 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:37:26,557 555 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:37:26,557 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:26,561 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:37:26,561 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:37:26,561 602 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:37:26,561 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:26,613 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:37:26,613 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:37:26,613 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:37:26,613 | ^ 2025-09-04T16:37:26,614 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:37:26,614 457 | unsigned int _cap_entries; 2025-09-04T16:37:26,614 | ^~~~~~~~~~~~ 2025-09-04T16:37:26,614 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:37:26,614 450 | unsigned int _num_buckets; 2025-09-04T16:37:26,614 | ^~~~~~~~~~~~ 2025-09-04T16:37:26,614 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:37:26,614 70 | explicit SmartMap() : 2025-09-04T16:37:26,614 | ^~~~~~~~ 2025-09-04T16:37:26,615 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:37:26,615 460 | unsigned int _len_key_buffer; 2025-09-04T16:37:26,615 | ^~~~~~~~~~~~~~~ 2025-09-04T16:37:26,615 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:37:26,615 441 | int * _hash_buckets; 2025-09-04T16:37:26,615 | ^~~~~~~~~~~~~ 2025-09-04T16:37:26,615 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:37:26,615 70 | explicit SmartMap() : 2025-09-04T16:37:26,615 | ^~~~~~~~ 2025-09-04T16:37:26,615 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:37:26,615 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:37:26,616 | ^~~~~~~~~~~ 2025-09-04T16:37:26,616 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:37:26,616 442 | int * _hash_buckets_volumn; 2025-09-04T16:37:26,616 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:26,616 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:37:26,616 70 | explicit SmartMap() : 2025-09-04T16:37:26,616 | ^~~~~~~~ 2025-09-04T16:37:26,618 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:37:26,619 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:37:26,619 614 | set(key, idx); 2025-09-04T16:37:26,619 | ~~~^~~~~~~~~~ 2025-09-04T16:37:26,619 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:37:26,619 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:37:26,619 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:37:26,622 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:37:26,622 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:37:26,622 679 | SmartMap::dump(out); 2025-09-04T16:37:26,623 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:37:26,623 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:37:26,623 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:37:26,623 | ^~~~~~ 2025-09-04T16:37:32,640 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:37:34,482 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:37:34,482 from ltp/src/parser/featurespace.h:8, 2025-09-04T16:37:34,482 from ltp/src/parser/featurespace.cpp:2: 2025-09-04T16:37:34,482 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:37:34,482 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:37:34,482 599 | int * entries; 2025-09-04T16:37:34,483 | ^~~~~~~ 2025-09-04T16:37:34,483 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:37:34,483 598 | int cap_entries; 2025-09-04T16:37:34,483 | ^~~~~~~~~~~ 2025-09-04T16:37:34,483 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:34,483 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:37:34,483 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:37:34,483 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:37:34,484 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:37:34,484 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:37:34,484 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:34,485 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:37:34,485 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:37:34,485 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:37:34,485 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:34,497 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:37:34,497 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:37:34,497 88 | DictionaryCollections * _dicts; 2025-09-04T16:37:34,497 | ^~~~~~ 2025-09-04T16:37:34,497 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:37:34,498 85 | int _i; 2025-09-04T16:37:34,498 | ^~ 2025-09-04T16:37:34,498 ltp/src/parser/featurespace.h:15:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:34,498 15 | FeatureSpaceIterator() 2025-09-04T16:37:34,498 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:34,498 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator(ltp::parser::DictionaryCollections*)’: 2025-09-04T16:37:34,498 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:37:34,498 88 | DictionaryCollections * _dicts; 2025-09-04T16:37:34,498 | ^~~~~~ 2025-09-04T16:37:34,498 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:37:34,499 85 | int _i; 2025-09-04T16:37:34,499 | ^~ 2025-09-04T16:37:34,499 ltp/src/parser/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:34,499 21 | FeatureSpaceIterator(DictionaryCollections *dicts) 2025-09-04T16:37:34,499 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:34,502 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpace::FeatureSpace()’: 2025-09-04T16:37:34,502 ltp/src/parser/featurespace.h:209:7: warning: ‘ltp::parser::FeatureSpace::_num_deprels’ will be initialized after [-Wreorder] 2025-09-04T16:37:34,502 209 | int _num_deprels; 2025-09-04T16:37:34,502 | ^~~~~~~~~~~~ 2025-09-04T16:37:34,502 ltp/src/parser/featurespace.h:207:7: warning: ‘int ltp::parser::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:37:34,502 207 | int _offset; 2025-09-04T16:37:34,502 | ^~~~~~~ 2025-09-04T16:37:34,502 ltp/src/parser/featurespace.h:107:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:34,502 107 | FeatureSpace() : _num_deprels(1), _offset(0) { 2025-09-04T16:37:34,503 | ^~~~~~~~~~~~ 2025-09-04T16:37:34,578 In file included from ltp/src/parser/extractor.h:12, 2025-09-04T16:37:34,579 from ltp/src/parser/featurespace.cpp:3: 2025-09-04T16:37:34,579 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:37:34,579 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:37:34,579 107 | int _cap_pool; 2025-09-04T16:37:34,579 | ^~~~~~~~~ 2025-09-04T16:37:34,579 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:37:34,579 106 | int _len_pool; 2025-09-04T16:37:34,579 | ^~~~~~~~~ 2025-09-04T16:37:34,579 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:34,580 18 | StringVec() : 2025-09-04T16:37:34,580 | ^~~~~~~~~ 2025-09-04T16:37:34,668 In file included from ltp/src/parser/extractor.h:14: 2025-09-04T16:37:34,668 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:37:34,668 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:37:34,668 73 | int len = str.size(); 2025-09-04T16:37:34,668 | ^~~ 2025-09-04T16:37:34,671 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:37:34,671 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:37:34,672 127 | int len = str.size(); 2025-09-04T16:37:34,672 | ^~~ 2025-09-04T16:37:34,672 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:37:34,672 128 | int sep_flag = (sep != ""); 2025-09-04T16:37:34,672 | ^~~~~~~~ 2025-09-04T16:37:34,679 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:37:34,679 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:37:34,679 223 | int len = str.size(); 2025-09-04T16:37:34,679 | ^~~ 2025-09-04T16:37:34,694 In file included from ltp/src/parser/extractor.h:17: 2025-09-04T16:37:34,695 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:37:34,695 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:37:34,695 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:37:34,695 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:34,728 In file included from ltp/src/parser/featurespace.cpp:4: 2025-09-04T16:37:34,728 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::SIBTreeSpaceIterator::SIBTreeSpaceIterator(int, bool)’: 2025-09-04T16:37:34,728 ltp/src/parser/treeutils.hpp:176:8: warning: ‘ltp::parser::treeutils::SIBTreeSpaceIterator::_last_sibling’ will be initialized after [-Wreorder] 2025-09-04T16:37:34,729 176 | bool _last_sibling; 2025-09-04T16:37:34,729 | ^~~~~~~~~~~~~ 2025-09-04T16:37:34,729 ltp/src/parser/treeutils.hpp:170:7: warning: ‘int ltp::parser::treeutils::SIBTreeSpaceIterator::_hid’ [-Wreorder] 2025-09-04T16:37:34,729 170 | int _hid; 2025-09-04T16:37:34,729 | ^~~~ 2025-09-04T16:37:34,729 ltp/src/parser/treeutils.hpp:120:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:34,729 120 | SIBTreeSpaceIterator(int len, bool last_sibling = true) : 2025-09-04T16:37:34,729 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:34,730 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::GRDTreeSpaceIterator::GRDTreeSpaceIterator(int, bool)’: 2025-09-04T16:37:34,730 ltp/src/parser/treeutils.hpp:246:7: warning: ‘ltp::parser::treeutils::GRDTreeSpaceIterator::_end’ will be initialized after [-Wreorder] 2025-09-04T16:37:34,730 246 | int _end; 2025-09-04T16:37:34,731 | ^~~~ 2025-09-04T16:37:34,731 ltp/src/parser/treeutils.hpp:241:7: warning: ‘int ltp::parser::treeutils::GRDTreeSpaceIterator::_len’ [-Wreorder] 2025-09-04T16:37:34,731 241 | int _len; 2025-09-04T16:37:34,731 | ^~~~ 2025-09-04T16:37:34,731 ltp/src/parser/treeutils.hpp:191:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:34,731 191 | GRDTreeSpaceIterator(int len, bool no_grand = true) : 2025-09-04T16:37:34,731 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:34,732 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::DEPIterator::DEPIterator(const std::vector&)’: 2025-09-04T16:37:34,733 ltp/src/parser/treeutils.hpp:285:7: warning: ‘ltp::parser::treeutils::DEPIterator::_cid’ will be initialized after [-Wreorder] 2025-09-04T16:37:34,733 285 | int _cid; 2025-09-04T16:37:34,733 | ^~~~ 2025-09-04T16:37:34,733 ltp/src/parser/treeutils.hpp:284:7: warning: ‘int ltp::parser::treeutils::DEPIterator::_len’ [-Wreorder] 2025-09-04T16:37:34,733 284 | int _len; 2025-09-04T16:37:34,733 | ^~~~ 2025-09-04T16:37:34,733 ltp/src/parser/treeutils.hpp:263:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:34,733 263 | DEPIterator(const std::vector & heads) : 2025-09-04T16:37:34,733 | ^~~~~~~~~~~ 2025-09-04T16:37:34,734 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::SIBIterator::SIBIterator(const std::vector&, bool)’: 2025-09-04T16:37:34,734 ltp/src/parser/treeutils.hpp:419:8: warning: ‘ltp::parser::treeutils::SIBIterator::_last_sibling’ will be initialized after [-Wreorder] 2025-09-04T16:37:34,734 419 | bool _last_sibling; 2025-09-04T16:37:34,734 | ^~~~~~~~~~~~~ 2025-09-04T16:37:34,735 ltp/src/parser/treeutils.hpp:416:7: warning: ‘int ltp::parser::treeutils::SIBIterator::_len’ [-Wreorder] 2025-09-04T16:37:34,735 416 | int _len; 2025-09-04T16:37:34,735 | ^~~~ 2025-09-04T16:37:34,735 ltp/src/parser/treeutils.hpp:301:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:34,735 301 | SIBIterator(const std::vector & heads, bool last_sibling = true) : 2025-09-04T16:37:34,735 | ^~~~~~~~~~~ 2025-09-04T16:37:34,744 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::GRDIterator::GRDIterator(const std::vector&, bool, bool)’: 2025-09-04T16:37:34,744 ltp/src/parser/treeutils.hpp:541:8: warning: ‘ltp::parser::treeutils::GRDIterator::_outmost_grand’ will be initialized after [-Wreorder] 2025-09-04T16:37:34,744 541 | bool _outmost_grand; 2025-09-04T16:37:34,744 | ^~~~~~~~~~~~~~ 2025-09-04T16:37:34,744 ltp/src/parser/treeutils.hpp:536:7: warning: ‘int ltp::parser::treeutils::GRDIterator::_len’ [-Wreorder] 2025-09-04T16:37:34,745 536 | int _len; 2025-09-04T16:37:34,745 | ^~~~ 2025-09-04T16:37:34,745 ltp/src/parser/treeutils.hpp:428:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:34,745 428 | GRDIterator(const std::vector & heads, 2025-09-04T16:37:34,745 | ^~~~~~~~~~~ 2025-09-04T16:37:34,771 ltp/src/parser/featurespace.cpp: In member function ‘int ltp::parser::FeatureSpace::build_feature_space(int, const std::vector&)’: 2025-09-04T16:37:34,771 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:37:34,771 60 | for (int i = 0; i < instances.size(); ++ i) { 2025-09-04T16:37:34,771 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:34,781 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:37:34,781 74 | for (int k = 0; k < cache.size(); ++ k) { 2025-09-04T16:37:34,781 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:34,782 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:37:34,783 96 | for (int k = 0; k < cache.size(); ++ k) { 2025-09-04T16:37:34,783 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:34,784 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:37:34,784 118 | for (int k = 0; k < cache.size(); ++ k) { 2025-09-04T16:37:34,784 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:34,857 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:37:34,857 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:37:34,857 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:37:34,857 | ^ 2025-09-04T16:37:34,857 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:37:34,857 457 | unsigned int _cap_entries; 2025-09-04T16:37:34,857 | ^~~~~~~~~~~~ 2025-09-04T16:37:34,857 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:37:34,858 450 | unsigned int _num_buckets; 2025-09-04T16:37:34,858 | ^~~~~~~~~~~~ 2025-09-04T16:37:34,858 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:37:34,858 70 | explicit SmartMap() : 2025-09-04T16:37:34,858 | ^~~~~~~~ 2025-09-04T16:37:34,858 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:37:34,858 460 | unsigned int _len_key_buffer; 2025-09-04T16:37:34,858 | ^~~~~~~~~~~~~~~ 2025-09-04T16:37:34,858 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:37:34,858 441 | int * _hash_buckets; 2025-09-04T16:37:34,859 | ^~~~~~~~~~~~~ 2025-09-04T16:37:34,859 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:37:34,859 70 | explicit SmartMap() : 2025-09-04T16:37:34,859 | ^~~~~~~~ 2025-09-04T16:37:34,859 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:37:34,859 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:37:34,859 | ^~~~~~~~~~~ 2025-09-04T16:37:34,859 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:37:34,859 442 | int * _hash_buckets_volumn; 2025-09-04T16:37:34,859 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:34,859 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:37:34,860 70 | explicit SmartMap() : 2025-09-04T16:37:34,860 | ^~~~~~~~ 2025-09-04T16:37:34,862 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:37:34,862 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:37:34,862 614 | set(key, idx); 2025-09-04T16:37:34,862 | ~~~^~~~~~~~~~ 2025-09-04T16:37:34,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:37:34,862 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:37:34,862 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:37:34,866 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:37:34,866 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:37:34,866 679 | SmartMap::dump(out); 2025-09-04T16:37:34,866 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:37:34,866 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:37:34,866 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:37:34,866 | ^~~~~~ 2025-09-04T16:37:36,715 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/model.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/model.o 2025-09-04T16:37:38,524 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:37:38,524 from ltp/src/parser/featurespace.h:8, 2025-09-04T16:37:38,524 from ltp/src/parser/model.h:5, 2025-09-04T16:37:38,524 from ltp/src/parser/model.cpp:1: 2025-09-04T16:37:38,524 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:37:38,524 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:37:38,524 599 | int * entries; 2025-09-04T16:37:38,525 | ^~~~~~~ 2025-09-04T16:37:38,525 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:37:38,525 598 | int cap_entries; 2025-09-04T16:37:38,525 | ^~~~~~~~~~~ 2025-09-04T16:37:38,525 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:38,525 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:37:38,525 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:37:38,525 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:37:38,525 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:37:38,526 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:37:38,526 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:38,527 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:37:38,527 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:37:38,527 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:37:38,527 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:38,539 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:37:38,540 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:37:38,540 88 | DictionaryCollections * _dicts; 2025-09-04T16:37:38,540 | ^~~~~~ 2025-09-04T16:37:38,540 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:37:38,540 85 | int _i; 2025-09-04T16:37:38,540 | ^~ 2025-09-04T16:37:38,540 ltp/src/parser/featurespace.h:15:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:38,540 15 | FeatureSpaceIterator() 2025-09-04T16:37:38,540 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:38,541 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator(ltp::parser::DictionaryCollections*)’: 2025-09-04T16:37:38,541 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:37:38,541 88 | DictionaryCollections * _dicts; 2025-09-04T16:37:38,541 | ^~~~~~ 2025-09-04T16:37:38,541 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:37:38,541 85 | int _i; 2025-09-04T16:37:38,541 | ^~ 2025-09-04T16:37:38,541 ltp/src/parser/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:38,541 21 | FeatureSpaceIterator(DictionaryCollections *dicts) 2025-09-04T16:37:38,541 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:38,545 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpace::FeatureSpace()’: 2025-09-04T16:37:38,545 ltp/src/parser/featurespace.h:209:7: warning: ‘ltp::parser::FeatureSpace::_num_deprels’ will be initialized after [-Wreorder] 2025-09-04T16:37:38,545 209 | int _num_deprels; 2025-09-04T16:37:38,545 | ^~~~~~~~~~~~ 2025-09-04T16:37:38,546 ltp/src/parser/featurespace.h:207:7: warning: ‘int ltp::parser::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:37:38,546 207 | int _offset; 2025-09-04T16:37:38,546 | ^~~~~~~ 2025-09-04T16:37:38,546 ltp/src/parser/featurespace.h:107:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:38,546 107 | FeatureSpace() : _num_deprels(1), _offset(0) { 2025-09-04T16:37:38,546 | ^~~~~~~~~~~~ 2025-09-04T16:37:38,561 ltp/src/parser/model.h: In constructor ‘ltp::parser::Model::Model()’: 2025-09-04T16:37:38,561 ltp/src/parser/model.h:56:7: warning: ‘ltp::parser::Model::_dim’ will be initialized after [-Wreorder] 2025-09-04T16:37:38,561 56 | int _dim; 2025-09-04T16:37:38,561 | ^~~~ 2025-09-04T16:37:38,561 ltp/src/parser/model.h:53:7: warning: ‘int ltp::parser::Model::_num_deprels’ [-Wreorder] 2025-09-04T16:37:38,561 53 | int _num_deprels; 2025-09-04T16:37:38,561 | ^~~~~~~~~~~~ 2025-09-04T16:37:38,561 ltp/src/parser/model.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:38,561 16 | Model() : 2025-09-04T16:37:38,562 | ^~~~~ 2025-09-04T16:37:38,642 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:37:38,642 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:37:38,642 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:37:38,642 | ^ 2025-09-04T16:37:38,642 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:37:38,642 457 | unsigned int _cap_entries; 2025-09-04T16:37:38,642 | ^~~~~~~~~~~~ 2025-09-04T16:37:38,643 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:37:38,643 450 | unsigned int _num_buckets; 2025-09-04T16:37:38,643 | ^~~~~~~~~~~~ 2025-09-04T16:37:38,643 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:37:38,643 70 | explicit SmartMap() : 2025-09-04T16:37:38,643 | ^~~~~~~~ 2025-09-04T16:37:38,643 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:37:38,643 460 | unsigned int _len_key_buffer; 2025-09-04T16:37:38,643 | ^~~~~~~~~~~~~~~ 2025-09-04T16:37:38,643 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:37:38,644 441 | int * _hash_buckets; 2025-09-04T16:37:38,644 | ^~~~~~~~~~~~~ 2025-09-04T16:37:38,644 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:37:38,644 70 | explicit SmartMap() : 2025-09-04T16:37:38,644 | ^~~~~~~~ 2025-09-04T16:37:38,644 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:37:38,644 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:37:38,644 | ^~~~~~~~~~~ 2025-09-04T16:37:38,644 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:37:38,644 442 | int * _hash_buckets_volumn; 2025-09-04T16:37:38,644 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:38,645 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:37:38,645 70 | explicit SmartMap() : 2025-09-04T16:37:38,645 | ^~~~~~~~ 2025-09-04T16:37:38,647 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:37:38,647 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:37:38,647 614 | set(key, idx); 2025-09-04T16:37:38,647 | ~~~^~~~~~~~~~ 2025-09-04T16:37:38,647 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:37:38,648 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:37:38,648 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:37:38,650 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:37:38,650 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:37:38,650 679 | SmartMap::dump(out); 2025-09-04T16:37:38,650 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:37:38,650 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:37:38,650 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:37:38,651 | ^~~~~~ 2025-09-04T16:37:38,958 ltp/src/parser/model.cpp: In member function ‘void ltp::parser::Model::save(std::ostream&)’: 2025-09-04T16:37:38,959 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:37:38,959 73 | strncpy(chunk, model_opt.decoder_name.c_str(), 16); 2025-09-04T16:37:38,959 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:39,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/src/parser/options.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/options.o 2025-09-04T16:37:40,741 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:37:42,592 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:37:42,592 from ltp/src/parser/featurespace.h:8, 2025-09-04T16:37:42,593 from ltp/src/parser/model.h:5, 2025-09-04T16:37:42,593 from ltp/src/parser/parser.h:7, 2025-09-04T16:37:42,593 from ltp/src/parser/parser.cpp:1: 2025-09-04T16:37:42,593 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:37:42,593 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:37:42,593 599 | int * entries; 2025-09-04T16:37:42,593 | ^~~~~~~ 2025-09-04T16:37:42,593 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:37:42,593 598 | int cap_entries; 2025-09-04T16:37:42,594 | ^~~~~~~~~~~ 2025-09-04T16:37:42,594 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:42,594 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:37:42,594 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:37:42,594 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:37:42,594 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:37:42,594 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:37:42,594 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:42,595 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:37:42,595 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:37:42,595 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:37:42,596 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:42,607 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:37:42,607 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:37:42,608 88 | DictionaryCollections * _dicts; 2025-09-04T16:37:42,608 | ^~~~~~ 2025-09-04T16:37:42,608 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:37:42,608 85 | int _i; 2025-09-04T16:37:42,608 | ^~ 2025-09-04T16:37:42,608 ltp/src/parser/featurespace.h:15:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:42,608 15 | FeatureSpaceIterator() 2025-09-04T16:37:42,608 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:42,608 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator(ltp::parser::DictionaryCollections*)’: 2025-09-04T16:37:42,609 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:37:42,609 88 | DictionaryCollections * _dicts; 2025-09-04T16:37:42,609 | ^~~~~~ 2025-09-04T16:37:42,609 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:37:42,609 85 | int _i; 2025-09-04T16:37:42,609 | ^~ 2025-09-04T16:37:42,609 ltp/src/parser/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:42,609 21 | FeatureSpaceIterator(DictionaryCollections *dicts) 2025-09-04T16:37:42,609 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:42,612 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpace::FeatureSpace()’: 2025-09-04T16:37:42,612 ltp/src/parser/featurespace.h:209:7: warning: ‘ltp::parser::FeatureSpace::_num_deprels’ will be initialized after [-Wreorder] 2025-09-04T16:37:42,612 209 | int _num_deprels; 2025-09-04T16:37:42,612 | ^~~~~~~~~~~~ 2025-09-04T16:37:42,612 ltp/src/parser/featurespace.h:207:7: warning: ‘int ltp::parser::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:37:42,613 207 | int _offset; 2025-09-04T16:37:42,613 | ^~~~~~~ 2025-09-04T16:37:42,613 ltp/src/parser/featurespace.h:107:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:42,613 107 | FeatureSpace() : _num_deprels(1), _offset(0) { 2025-09-04T16:37:42,613 | ^~~~~~~~~~~~ 2025-09-04T16:37:42,626 ltp/src/parser/model.h: In constructor ‘ltp::parser::Model::Model()’: 2025-09-04T16:37:42,626 ltp/src/parser/model.h:56:7: warning: ‘ltp::parser::Model::_dim’ will be initialized after [-Wreorder] 2025-09-04T16:37:42,627 56 | int _dim; 2025-09-04T16:37:42,627 | ^~~~ 2025-09-04T16:37:42,627 ltp/src/parser/model.h:53:7: warning: ‘int ltp::parser::Model::_num_deprels’ [-Wreorder] 2025-09-04T16:37:42,627 53 | int _num_deprels; 2025-09-04T16:37:42,627 | ^~~~~~~~~~~~ 2025-09-04T16:37:42,627 ltp/src/parser/model.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:42,627 16 | Model() : 2025-09-04T16:37:42,627 | ^~~~~ 2025-09-04T16:37:42,702 In file included from ltp/src/parser/extractor.h:12, 2025-09-04T16:37:42,702 from ltp/src/parser/parser.h:8: 2025-09-04T16:37:42,702 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:37:42,702 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:37:42,702 107 | int _cap_pool; 2025-09-04T16:37:42,703 | ^~~~~~~~~ 2025-09-04T16:37:42,703 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:37:42,703 106 | int _len_pool; 2025-09-04T16:37:42,703 | ^~~~~~~~~ 2025-09-04T16:37:42,703 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:42,703 18 | StringVec() : 2025-09-04T16:37:42,703 | ^~~~~~~~~ 2025-09-04T16:37:42,791 In file included from ltp/src/parser/extractor.h:14: 2025-09-04T16:37:42,792 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:37:42,792 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:37:42,792 73 | int len = str.size(); 2025-09-04T16:37:42,792 | ^~~ 2025-09-04T16:37:42,795 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:37:42,795 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:37:42,795 127 | int len = str.size(); 2025-09-04T16:37:42,795 | ^~~ 2025-09-04T16:37:42,795 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:37:42,796 128 | int sep_flag = (sep != ""); 2025-09-04T16:37:42,796 | ^~~~~~~~ 2025-09-04T16:37:42,802 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:37:42,803 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:37:42,803 223 | int len = str.size(); 2025-09-04T16:37:42,803 | ^~~ 2025-09-04T16:37:42,818 In file included from ltp/src/parser/extractor.h:17: 2025-09-04T16:37:42,818 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:37:42,818 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:37:42,818 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:37:42,819 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:42,836 In file included from ltp/src/parser/parser.h:9: 2025-09-04T16:37:42,836 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:37:42,837 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:37:42,837 28 | const double _prob; 2025-09-04T16:37:42,837 | ^~~~~ 2025-09-04T16:37:42,837 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:37:42,837 25 | const LatticeItem * const _left; 2025-09-04T16:37:42,837 | ^~~~~ 2025-09-04T16:37:42,837 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:42,837 31 | LatticeItem(const int comp, 2025-09-04T16:37:42,837 | ^~~~~~~~~~~ 2025-09-04T16:37:42,838 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:37:42,838 26 | const LatticeItem * const _right; 2025-09-04T16:37:42,838 | ^~~~~~ 2025-09-04T16:37:42,838 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:37:42,838 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:37:42,838 | ^~~~~~~~~~ 2025-09-04T16:37:42,838 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:42,838 31 | LatticeItem(const int comp, 2025-09-04T16:37:42,838 | ^~~~~~~~~~~ 2025-09-04T16:37:42,838 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:37:42,839 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:37:42,839 28 | const double _prob; 2025-09-04T16:37:42,839 | ^~~~~ 2025-09-04T16:37:42,839 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:37:42,839 25 | const LatticeItem * const _left; 2025-09-04T16:37:42,839 | ^~~~~ 2025-09-04T16:37:42,839 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:42,839 47 | LatticeItem(const int comp, 2025-09-04T16:37:42,839 | ^~~~~~~~~~~ 2025-09-04T16:37:42,839 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:37:42,839 26 | const LatticeItem * const _right; 2025-09-04T16:37:42,840 | ^~~~~~ 2025-09-04T16:37:42,840 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:37:42,840 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:37:42,840 | ^~~~~~~~~~ 2025-09-04T16:37:42,840 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:42,840 47 | LatticeItem(const int comp, 2025-09-04T16:37:42,840 | ^~~~~~~~~~~ 2025-09-04T16:37:42,840 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int)’: 2025-09-04T16:37:42,840 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:37:42,840 28 | const double _prob; 2025-09-04T16:37:42,841 | ^~~~~ 2025-09-04T16:37:42,841 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:37:42,841 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:37:42,841 | ^~~~~ 2025-09-04T16:37:42,841 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:42,841 64 | LatticeItem(const int g, 2025-09-04T16:37:42,841 | ^~~~~~~~~~~ 2025-09-04T16:37:42,841 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:37:42,841 26 | const LatticeItem * const _right; 2025-09-04T16:37:42,841 | ^~~~~~ 2025-09-04T16:37:42,842 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:37:42,842 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:37:42,842 | ^~~~~~~~~~ 2025-09-04T16:37:42,842 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:42,842 64 | LatticeItem(const int g, 2025-09-04T16:37:42,842 | ^~~~~~~~~~~ 2025-09-04T16:37:42,842 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int)’: 2025-09-04T16:37:42,842 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:37:42,842 28 | const double _prob; 2025-09-04T16:37:42,842 | ^~~~~ 2025-09-04T16:37:42,842 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:37:42,843 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:37:42,843 | ^~~~~ 2025-09-04T16:37:42,843 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:42,843 75 | LatticeItem(const int s) : 2025-09-04T16:37:42,843 | ^~~~~~~~~~~ 2025-09-04T16:37:42,843 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:37:42,843 26 | const LatticeItem * const _right; 2025-09-04T16:37:42,843 | ^~~~~~ 2025-09-04T16:37:42,843 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:37:42,843 19 | const int _g; /* grand */ 2025-09-04T16:37:42,844 | ^~ 2025-09-04T16:37:42,844 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:42,844 75 | LatticeItem(const int s) : 2025-09-04T16:37:42,844 | ^~~~~~~~~~~ 2025-09-04T16:37:42,844 ltp/src/parser/decoder.h: In copy constructor ‘ltp::parser::LatticeItem::LatticeItem(const ltp::parser::LatticeItem&)’: 2025-09-04T16:37:42,844 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:37:42,844 28 | const double _prob; 2025-09-04T16:37:42,844 | ^~~~~ 2025-09-04T16:37:42,844 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:37:42,844 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:37:42,845 | ^~~~~ 2025-09-04T16:37:42,845 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:42,845 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:37:42,845 | ^~~~~~~~~~~ 2025-09-04T16:37:42,845 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:37:42,845 26 | const LatticeItem * const _right; 2025-09-04T16:37:42,845 | ^~~~~~ 2025-09-04T16:37:42,845 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:37:42,845 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:37:42,845 | ^~~~~~~~~~ 2025-09-04T16:37:42,845 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:42,846 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:37:42,846 | ^~~~~~~~~~~ 2025-09-04T16:37:42,846 ltp/src/parser/decoder.h:23:13: warning: ‘ltp::parser::LatticeItem::_label_s_t’ will be initialized after [-Wreorder] 2025-09-04T16:37:42,846 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:37:42,846 | ^~~~~~~~~~ 2025-09-04T16:37:42,846 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:37:42,846 19 | const int _g; /* grand */ 2025-09-04T16:37:42,846 | ^~ 2025-09-04T16:37:42,846 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:42,846 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:37:42,846 | ^~~~~~~~~~~ 2025-09-04T16:37:43,035 In file included from ltp/src/parser/parser.h:11: 2025-09-04T16:37:43,036 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:37:43,036 ltp/src/utils/cfgparser.hpp:119:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:37:43,036 119 | bool ret = false; 2025-09-04T16:37:43,036 | ^~~ 2025-09-04T16:37:43,075 In file included from ltp/src/parser/conllreader.h:7, 2025-09-04T16:37:43,076 from ltp/src/parser/parser.cpp:5: 2025-09-04T16:37:43,076 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:37:43,076 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:37:43,076 68 | std::pair payload; 2025-09-04T16:37:43,076 | ^~~~~~~ 2025-09-04T16:37:43,076 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:37:43,076 65 | int encoding; 2025-09-04T16:37:43,076 | ^~~~~~~~ 2025-09-04T16:37:43,077 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:43,077 18 | iterator(const iterator & other) 2025-09-04T16:37:43,077 | ^~~~~~~~ 2025-09-04T16:37:43,077 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:37:43,077 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:37:43,077 68 | std::pair payload; 2025-09-04T16:37:43,077 | ^~~~~~~ 2025-09-04T16:37:43,077 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:37:43,077 65 | int encoding; 2025-09-04T16:37:43,078 | ^~~~~~~~ 2025-09-04T16:37:43,078 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:43,078 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:37:43,078 | ^~~~~~~~ 2025-09-04T16:37:43,080 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:37:43,081 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:37:43,081 68 | std::pair payload; 2025-09-04T16:37:43,081 | ^~~~~~~ 2025-09-04T16:37:43,081 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:37:43,081 65 | int encoding; 2025-09-04T16:37:43,081 | ^~~~~~~~ 2025-09-04T16:37:43,081 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:43,081 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:37:43,081 | ^~~~~~~~ 2025-09-04T16:37:43,098 In file included from ltp/src/parser/parser.cpp:6: 2025-09-04T16:37:43,098 ltp/src/parser/conllwriter.h: In member function ‘void ltp::parser::CoNLLWriter::write(const ltp::parser::Instance*)’: 2025-09-04T16:37:43,098 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:37:43,098 22 | && inst->predicted_heads.size() == len); 2025-09-04T16:37:43,098 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:37:43,098 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:37:43,099 24 | && inst->predicted_deprels.size() == len); 2025-09-04T16:37:43,099 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:37:43,099 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:37:43,099 26 | for (int i = 1; i < inst->size(); ++ i) { 2025-09-04T16:37:43,099 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:43,126 In file included from ltp/src/parser/parser.cpp:7: 2025-09-04T16:37:43,126 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::SIBTreeSpaceIterator::SIBTreeSpaceIterator(int, bool)’: 2025-09-04T16:37:43,126 ltp/src/parser/treeutils.hpp:176:8: warning: ‘ltp::parser::treeutils::SIBTreeSpaceIterator::_last_sibling’ will be initialized after [-Wreorder] 2025-09-04T16:37:43,126 176 | bool _last_sibling; 2025-09-04T16:37:43,126 | ^~~~~~~~~~~~~ 2025-09-04T16:37:43,126 ltp/src/parser/treeutils.hpp:170:7: warning: ‘int ltp::parser::treeutils::SIBTreeSpaceIterator::_hid’ [-Wreorder] 2025-09-04T16:37:43,126 170 | int _hid; 2025-09-04T16:37:43,127 | ^~~~ 2025-09-04T16:37:43,127 ltp/src/parser/treeutils.hpp:120:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:43,127 120 | SIBTreeSpaceIterator(int len, bool last_sibling = true) : 2025-09-04T16:37:43,127 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:43,128 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::GRDTreeSpaceIterator::GRDTreeSpaceIterator(int, bool)’: 2025-09-04T16:37:43,128 ltp/src/parser/treeutils.hpp:246:7: warning: ‘ltp::parser::treeutils::GRDTreeSpaceIterator::_end’ will be initialized after [-Wreorder] 2025-09-04T16:37:43,128 246 | int _end; 2025-09-04T16:37:43,128 | ^~~~ 2025-09-04T16:37:43,128 ltp/src/parser/treeutils.hpp:241:7: warning: ‘int ltp::parser::treeutils::GRDTreeSpaceIterator::_len’ [-Wreorder] 2025-09-04T16:37:43,128 241 | int _len; 2025-09-04T16:37:43,129 | ^~~~ 2025-09-04T16:37:43,129 ltp/src/parser/treeutils.hpp:191:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:43,129 191 | GRDTreeSpaceIterator(int len, bool no_grand = true) : 2025-09-04T16:37:43,129 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:43,130 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::DEPIterator::DEPIterator(const std::vector&)’: 2025-09-04T16:37:43,130 ltp/src/parser/treeutils.hpp:285:7: warning: ‘ltp::parser::treeutils::DEPIterator::_cid’ will be initialized after [-Wreorder] 2025-09-04T16:37:43,130 285 | int _cid; 2025-09-04T16:37:43,130 | ^~~~ 2025-09-04T16:37:43,130 ltp/src/parser/treeutils.hpp:284:7: warning: ‘int ltp::parser::treeutils::DEPIterator::_len’ [-Wreorder] 2025-09-04T16:37:43,131 284 | int _len; 2025-09-04T16:37:43,131 | ^~~~ 2025-09-04T16:37:43,131 ltp/src/parser/treeutils.hpp:263:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:43,131 263 | DEPIterator(const std::vector & heads) : 2025-09-04T16:37:43,131 | ^~~~~~~~~~~ 2025-09-04T16:37:43,132 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::SIBIterator::SIBIterator(const std::vector&, bool)’: 2025-09-04T16:37:43,132 ltp/src/parser/treeutils.hpp:419:8: warning: ‘ltp::parser::treeutils::SIBIterator::_last_sibling’ will be initialized after [-Wreorder] 2025-09-04T16:37:43,132 419 | bool _last_sibling; 2025-09-04T16:37:43,132 | ^~~~~~~~~~~~~ 2025-09-04T16:37:43,132 ltp/src/parser/treeutils.hpp:416:7: warning: ‘int ltp::parser::treeutils::SIBIterator::_len’ [-Wreorder] 2025-09-04T16:37:43,132 416 | int _len; 2025-09-04T16:37:43,132 | ^~~~ 2025-09-04T16:37:43,132 ltp/src/parser/treeutils.hpp:301:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:43,133 301 | SIBIterator(const std::vector & heads, bool last_sibling = true) : 2025-09-04T16:37:43,133 | ^~~~~~~~~~~ 2025-09-04T16:37:43,142 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::GRDIterator::GRDIterator(const std::vector&, bool, bool)’: 2025-09-04T16:37:43,142 ltp/src/parser/treeutils.hpp:541:8: warning: ‘ltp::parser::treeutils::GRDIterator::_outmost_grand’ will be initialized after [-Wreorder] 2025-09-04T16:37:43,142 541 | bool _outmost_grand; 2025-09-04T16:37:43,142 | ^~~~~~~~~~~~~~ 2025-09-04T16:37:43,142 ltp/src/parser/treeutils.hpp:536:7: warning: ‘int ltp::parser::treeutils::GRDIterator::_len’ [-Wreorder] 2025-09-04T16:37:43,142 536 | int _len; 2025-09-04T16:37:43,142 | ^~~~ 2025-09-04T16:37:43,143 ltp/src/parser/treeutils.hpp:428:3: warning: when initialized here [-Wreorder] 2025-09-04T16:37:43,143 428 | GRDIterator(const std::vector & heads, 2025-09-04T16:37:43,143 | ^~~~~~~~~~~ 2025-09-04T16:37:43,151 ltp/src/parser/parser.cpp: In destructor ‘ltp::parser::Parser::~Parser()’: 2025-09-04T16:37:43,151 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:37:43,151 43 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:37:43,151 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:43,154 ltp/src/parser/parser.cpp: In member function ‘ltp::parser::Model* ltp::parser::Parser::erase_rare_features(const int*)’: 2025-09-04T16:37:43,154 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:37:43,154 93 | for(int i = 0; i < model->deprels.size(); ++ i) { 2025-09-04T16:37:43,154 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:43,154 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:37:43,154 98 | for(int i = 0; i< model->postags.size(); ++ i) { 2025-09-04T16:37:43,155 | ~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:43,175 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::build_configuration()’: 2025-09-04T16:37:43,175 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:37:43,175 399 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:37:43,175 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:43,198 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::extract_features(ltp::parser::Instance*)’: 2025-09-04T16:37:43,198 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:37:43,199 661 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:37:43,199 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:37:43,203 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:37:43,203 746 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:37:43,203 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:37:43,208 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:37:43,208 829 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:37:43,208 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:37:43,221 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::extract_features(std::vector&)’: 2025-09-04T16:37:43,221 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:37:43,221 881 | for (int i = 0; i < dat.size(); ++ i) { 2025-09-04T16:37:43,222 | ~~^~~~~~~~~~~~ 2025-09-04T16:37:43,222 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::build_gold_features()’: 2025-09-04T16:37:43,222 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:37:43,222 896 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:37:43,222 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:43,226 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::train()’: 2025-09-04T16:37:43,226 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:37:43,226 974 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:37:43,226 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:43,236 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::evaluate(double&, double&)’: 2025-09-04T16:37:43,236 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:37:43,236 1088 | for (int i = 1; i < inst->size(); ++ i) { 2025-09-04T16:37:43,236 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:37:43,321 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:37:43,321 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:37:43,322 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:37:43,322 | ^ 2025-09-04T16:37:43,322 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:37:43,322 457 | unsigned int _cap_entries; 2025-09-04T16:37:43,322 | ^~~~~~~~~~~~ 2025-09-04T16:37:43,322 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:37:43,322 450 | unsigned int _num_buckets; 2025-09-04T16:37:43,322 | ^~~~~~~~~~~~ 2025-09-04T16:37:43,322 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:37:43,323 70 | explicit SmartMap() : 2025-09-04T16:37:43,323 | ^~~~~~~~ 2025-09-04T16:37:43,323 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:37:43,323 460 | unsigned int _len_key_buffer; 2025-09-04T16:37:43,323 | ^~~~~~~~~~~~~~~ 2025-09-04T16:37:43,323 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:37:43,323 441 | int * _hash_buckets; 2025-09-04T16:37:43,323 | ^~~~~~~~~~~~~ 2025-09-04T16:37:43,323 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:37:43,323 70 | explicit SmartMap() : 2025-09-04T16:37:43,323 | ^~~~~~~~ 2025-09-04T16:37:43,324 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:37:43,324 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:37:43,324 | ^~~~~~~~~~~ 2025-09-04T16:37:43,324 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:37:43,324 442 | int * _hash_buckets_volumn; 2025-09-04T16:37:43,324 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:43,324 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:37:43,324 70 | explicit SmartMap() : 2025-09-04T16:37:43,324 | ^~~~~~~~ 2025-09-04T16:37:43,327 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:37:43,327 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:37:43,327 614 | set(key, idx); 2025-09-04T16:37:43,327 | ~~~^~~~~~~~~~ 2025-09-04T16:37:43,327 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:37:43,327 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:37:43,327 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:37:43,330 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:37:43,330 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:37:43,330 679 | SmartMap::dump(out); 2025-09-04T16:37:43,331 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:37:43,331 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:37:43,331 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:37:43,331 | ^~~~~~ 2025-09-04T16:37:48,210 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:37:48,210 ltp/src/parser/parser.cpp:1349:55: warning: ‘itx.ltp::parser::treeutils::GRDTreeSpaceIterator::_cid’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:37:48,210 1349 | FeatureVector * fv = inst->grdl_features[hid][cid][gid][l]; 2025-09-04T16:37:48,210 | ^~~ 2025-09-04T16:37:48,210 ltp/src/parser/parser.cpp:1341:42: note: ‘itx.ltp::parser::treeutils::GRDTreeSpaceIterator::_cid’ was declared here 2025-09-04T16:37:48,210 1341 | for (treeutils::GRDTreeSpaceIterator itx(len, feat_opt.use_no_grand); 2025-09-04T16:37:48,211 | ^~~ 2025-09-04T16:37:48,211 ltp/src/parser/parser.cpp:1349:60: warning: ‘itx.ltp::parser::treeutils::GRDTreeSpaceIterator::_gid’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:37:48,211 1349 | FeatureVector * fv = inst->grdl_features[hid][cid][gid][l]; 2025-09-04T16:37:48,211 | ^~~ 2025-09-04T16:37:48,211 ltp/src/parser/parser.cpp:1341:42: note: ‘itx.ltp::parser::treeutils::GRDTreeSpaceIterator::_gid’ was declared here 2025-09-04T16:37:48,211 1341 | for (treeutils::GRDTreeSpaceIterator itx(len, feat_opt.use_no_grand); 2025-09-04T16:37:48,211 | ^~~ 2025-09-04T16:37:50,986 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::extract_features(ltp::parser::Instance*)’: 2025-09-04T16:37:50,986 ltp/src/parser/parser.cpp:826:30: warning: ‘itx.ltp::parser::treeutils::GRDTreeSpaceIterator::_gid’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:37:50,986 826 | GRDExtractor::extract3o(inst, hid, cid, gid, cache); 2025-09-04T16:37:50,986 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:50,986 ltp/src/parser/parser.cpp:815:42: note: ‘itx.ltp::parser::treeutils::GRDTreeSpaceIterator::_gid’ was declared here 2025-09-04T16:37:50,987 815 | for (treeutils::GRDTreeSpaceIterator itx(len, feat_opt.use_no_grand); 2025-09-04T16:37:50,987 | ^~~ 2025-09-04T16:37:50,987 ltp/src/parser/parser.cpp:826:30: warning: ‘itx.ltp::parser::treeutils::GRDTreeSpaceIterator::_cid’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:37:50,987 826 | GRDExtractor::extract3o(inst, hid, cid, gid, cache); 2025-09-04T16:37:50,987 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:37:50,987 ltp/src/parser/parser.cpp:815:42: note: ‘itx.ltp::parser::treeutils::GRDTreeSpaceIterator::_cid’ was declared here 2025-09-04T16:37:50,987 815 | for (treeutils::GRDTreeSpaceIterator itx(len, feat_opt.use_no_grand); 2025-09-04T16:37:50,987 | ^~~ 2025-09-04T16:37:58,255 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:38:00,102 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:38:00,102 from ltp/src/parser/featurespace.h:8, 2025-09-04T16:38:00,102 from ltp/src/parser/model.h:5, 2025-09-04T16:38:00,102 from ltp/src/parser/parser.h:7, 2025-09-04T16:38:00,102 from ltp/src/parser/parser_dll.cpp:2: 2025-09-04T16:38:00,102 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:38:00,102 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,103 599 | int * entries; 2025-09-04T16:38:00,103 | ^~~~~~~ 2025-09-04T16:38:00,103 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:38:00,103 598 | int cap_entries; 2025-09-04T16:38:00,103 | ^~~~~~~~~~~ 2025-09-04T16:38:00,103 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,103 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:38:00,103 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:00,104 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:38:00,104 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:38:00,104 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:38:00,104 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:00,105 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:38:00,105 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:38:00,105 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:38:00,105 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:00,117 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:38:00,117 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,117 88 | DictionaryCollections * _dicts; 2025-09-04T16:38:00,117 | ^~~~~~ 2025-09-04T16:38:00,117 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:38:00,117 85 | int _i; 2025-09-04T16:38:00,118 | ^~ 2025-09-04T16:38:00,118 ltp/src/parser/featurespace.h:15:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,118 15 | FeatureSpaceIterator() 2025-09-04T16:38:00,118 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:00,118 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator(ltp::parser::DictionaryCollections*)’: 2025-09-04T16:38:00,118 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,118 88 | DictionaryCollections * _dicts; 2025-09-04T16:38:00,118 | ^~~~~~ 2025-09-04T16:38:00,118 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:38:00,119 85 | int _i; 2025-09-04T16:38:00,119 | ^~ 2025-09-04T16:38:00,119 ltp/src/parser/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,119 21 | FeatureSpaceIterator(DictionaryCollections *dicts) 2025-09-04T16:38:00,119 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:00,122 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpace::FeatureSpace()’: 2025-09-04T16:38:00,122 ltp/src/parser/featurespace.h:209:7: warning: ‘ltp::parser::FeatureSpace::_num_deprels’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,122 209 | int _num_deprels; 2025-09-04T16:38:00,122 | ^~~~~~~~~~~~ 2025-09-04T16:38:00,122 ltp/src/parser/featurespace.h:207:7: warning: ‘int ltp::parser::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:38:00,122 207 | int _offset; 2025-09-04T16:38:00,122 | ^~~~~~~ 2025-09-04T16:38:00,122 ltp/src/parser/featurespace.h:107:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,123 107 | FeatureSpace() : _num_deprels(1), _offset(0) { 2025-09-04T16:38:00,123 | ^~~~~~~~~~~~ 2025-09-04T16:38:00,136 ltp/src/parser/model.h: In constructor ‘ltp::parser::Model::Model()’: 2025-09-04T16:38:00,136 ltp/src/parser/model.h:56:7: warning: ‘ltp::parser::Model::_dim’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,136 56 | int _dim; 2025-09-04T16:38:00,136 | ^~~~ 2025-09-04T16:38:00,136 ltp/src/parser/model.h:53:7: warning: ‘int ltp::parser::Model::_num_deprels’ [-Wreorder] 2025-09-04T16:38:00,136 53 | int _num_deprels; 2025-09-04T16:38:00,137 | ^~~~~~~~~~~~ 2025-09-04T16:38:00,137 ltp/src/parser/model.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,137 16 | Model() : 2025-09-04T16:38:00,137 | ^~~~~ 2025-09-04T16:38:00,212 In file included from ltp/src/parser/extractor.h:12, 2025-09-04T16:38:00,212 from ltp/src/parser/parser.h:8: 2025-09-04T16:38:00,212 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:38:00,213 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,213 107 | int _cap_pool; 2025-09-04T16:38:00,213 | ^~~~~~~~~ 2025-09-04T16:38:00,213 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:38:00,213 106 | int _len_pool; 2025-09-04T16:38:00,213 | ^~~~~~~~~ 2025-09-04T16:38:00,213 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,213 18 | StringVec() : 2025-09-04T16:38:00,213 | ^~~~~~~~~ 2025-09-04T16:38:00,302 In file included from ltp/src/parser/extractor.h:14: 2025-09-04T16:38:00,302 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:38:00,302 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:00,302 73 | int len = str.size(); 2025-09-04T16:38:00,302 | ^~~ 2025-09-04T16:38:00,305 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:38:00,305 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:00,305 127 | int len = str.size(); 2025-09-04T16:38:00,305 | ^~~ 2025-09-04T16:38:00,306 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:38:00,306 128 | int sep_flag = (sep != ""); 2025-09-04T16:38:00,306 | ^~~~~~~~ 2025-09-04T16:38:00,313 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:38:00,313 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:00,313 223 | int len = str.size(); 2025-09-04T16:38:00,313 | ^~~ 2025-09-04T16:38:00,328 In file included from ltp/src/parser/extractor.h:17: 2025-09-04T16:38:00,329 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:38:00,329 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:38:00,329 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:38:00,329 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:00,347 In file included from ltp/src/parser/parser.h:9: 2025-09-04T16:38:00,347 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:38:00,347 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,347 28 | const double _prob; 2025-09-04T16:38:00,347 | ^~~~~ 2025-09-04T16:38:00,347 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:38:00,348 25 | const LatticeItem * const _left; 2025-09-04T16:38:00,348 | ^~~~~ 2025-09-04T16:38:00,348 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,348 31 | LatticeItem(const int comp, 2025-09-04T16:38:00,348 | ^~~~~~~~~~~ 2025-09-04T16:38:00,348 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,348 26 | const LatticeItem * const _right; 2025-09-04T16:38:00,348 | ^~~~~~ 2025-09-04T16:38:00,348 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:38:00,348 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:38:00,348 | ^~~~~~~~~~ 2025-09-04T16:38:00,349 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,349 31 | LatticeItem(const int comp, 2025-09-04T16:38:00,349 | ^~~~~~~~~~~ 2025-09-04T16:38:00,349 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:38:00,349 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,349 28 | const double _prob; 2025-09-04T16:38:00,349 | ^~~~~ 2025-09-04T16:38:00,349 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:38:00,349 25 | const LatticeItem * const _left; 2025-09-04T16:38:00,349 | ^~~~~ 2025-09-04T16:38:00,350 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,350 47 | LatticeItem(const int comp, 2025-09-04T16:38:00,350 | ^~~~~~~~~~~ 2025-09-04T16:38:00,350 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,350 26 | const LatticeItem * const _right; 2025-09-04T16:38:00,350 | ^~~~~~ 2025-09-04T16:38:00,350 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:38:00,350 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:38:00,350 | ^~~~~~~~~~ 2025-09-04T16:38:00,350 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,350 47 | LatticeItem(const int comp, 2025-09-04T16:38:00,351 | ^~~~~~~~~~~ 2025-09-04T16:38:00,351 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int)’: 2025-09-04T16:38:00,351 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,351 28 | const double _prob; 2025-09-04T16:38:00,351 | ^~~~~ 2025-09-04T16:38:00,351 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:38:00,351 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:38:00,351 | ^~~~~ 2025-09-04T16:38:00,351 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,351 64 | LatticeItem(const int g, 2025-09-04T16:38:00,352 | ^~~~~~~~~~~ 2025-09-04T16:38:00,352 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,352 26 | const LatticeItem * const _right; 2025-09-04T16:38:00,352 | ^~~~~~ 2025-09-04T16:38:00,352 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:38:00,352 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:38:00,352 | ^~~~~~~~~~ 2025-09-04T16:38:00,352 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,352 64 | LatticeItem(const int g, 2025-09-04T16:38:00,352 | ^~~~~~~~~~~ 2025-09-04T16:38:00,352 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int)’: 2025-09-04T16:38:00,353 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,353 28 | const double _prob; 2025-09-04T16:38:00,353 | ^~~~~ 2025-09-04T16:38:00,353 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:38:00,353 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:38:00,353 | ^~~~~ 2025-09-04T16:38:00,353 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,353 75 | LatticeItem(const int s) : 2025-09-04T16:38:00,353 | ^~~~~~~~~~~ 2025-09-04T16:38:00,353 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,354 26 | const LatticeItem * const _right; 2025-09-04T16:38:00,354 | ^~~~~~ 2025-09-04T16:38:00,354 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:38:00,354 19 | const int _g; /* grand */ 2025-09-04T16:38:00,354 | ^~ 2025-09-04T16:38:00,354 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,354 75 | LatticeItem(const int s) : 2025-09-04T16:38:00,354 | ^~~~~~~~~~~ 2025-09-04T16:38:00,354 ltp/src/parser/decoder.h: In copy constructor ‘ltp::parser::LatticeItem::LatticeItem(const ltp::parser::LatticeItem&)’: 2025-09-04T16:38:00,354 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,355 28 | const double _prob; 2025-09-04T16:38:00,355 | ^~~~~ 2025-09-04T16:38:00,355 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:38:00,355 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:38:00,355 | ^~~~~ 2025-09-04T16:38:00,355 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,355 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:38:00,355 | ^~~~~~~~~~~ 2025-09-04T16:38:00,355 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,355 26 | const LatticeItem * const _right; 2025-09-04T16:38:00,355 | ^~~~~~ 2025-09-04T16:38:00,356 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:38:00,356 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:38:00,356 | ^~~~~~~~~~ 2025-09-04T16:38:00,356 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,356 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:38:00,356 | ^~~~~~~~~~~ 2025-09-04T16:38:00,356 ltp/src/parser/decoder.h:23:13: warning: ‘ltp::parser::LatticeItem::_label_s_t’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,356 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:38:00,356 | ^~~~~~~~~~ 2025-09-04T16:38:00,356 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:38:00,356 19 | const int _g; /* grand */ 2025-09-04T16:38:00,357 | ^~ 2025-09-04T16:38:00,357 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,357 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:38:00,357 | ^~~~~~~~~~~ 2025-09-04T16:38:00,548 In file included from ltp/src/parser/parser.h:11: 2025-09-04T16:38:00,548 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:38:00,548 ltp/src/utils/cfgparser.hpp:119:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:38:00,548 119 | bool ret = false; 2025-09-04T16:38:00,548 | ^~~ 2025-09-04T16:38:00,584 In file included from ltp/src/parser/parser_dll.cpp:5: 2025-09-04T16:38:00,584 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:38:00,584 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,584 68 | std::pair payload; 2025-09-04T16:38:00,584 | ^~~~~~~ 2025-09-04T16:38:00,584 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:38:00,584 65 | int encoding; 2025-09-04T16:38:00,585 | ^~~~~~~~ 2025-09-04T16:38:00,585 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,585 18 | iterator(const iterator & other) 2025-09-04T16:38:00,585 | ^~~~~~~~ 2025-09-04T16:38:00,585 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:38:00,585 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,585 68 | std::pair payload; 2025-09-04T16:38:00,585 | ^~~~~~~ 2025-09-04T16:38:00,585 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:38:00,585 65 | int encoding; 2025-09-04T16:38:00,586 | ^~~~~~~~ 2025-09-04T16:38:00,586 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,586 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:38:00,586 | ^~~~~~~~ 2025-09-04T16:38:00,588 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:38:00,589 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,589 68 | std::pair payload; 2025-09-04T16:38:00,589 | ^~~~~~~ 2025-09-04T16:38:00,589 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:38:00,589 65 | int encoding; 2025-09-04T16:38:00,589 | ^~~~~~~~ 2025-09-04T16:38:00,589 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,589 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:38:00,590 | ^~~~~~~~ 2025-09-04T16:38:00,603 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:38:00,603 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:38:00,603 41 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:38:00,603 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:00,606 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:38:00,606 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:38:00,606 95 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:38:00,606 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:00,674 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:38:00,674 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:38:00,674 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:38:00,674 | ^ 2025-09-04T16:38:00,674 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,675 457 | unsigned int _cap_entries; 2025-09-04T16:38:00,675 | ^~~~~~~~~~~~ 2025-09-04T16:38:00,675 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:38:00,675 450 | unsigned int _num_buckets; 2025-09-04T16:38:00,675 | ^~~~~~~~~~~~ 2025-09-04T16:38:00,675 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,675 70 | explicit SmartMap() : 2025-09-04T16:38:00,675 | ^~~~~~~~ 2025-09-04T16:38:00,675 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,676 460 | unsigned int _len_key_buffer; 2025-09-04T16:38:00,676 | ^~~~~~~~~~~~~~~ 2025-09-04T16:38:00,676 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:38:00,676 441 | int * _hash_buckets; 2025-09-04T16:38:00,676 | ^~~~~~~~~~~~~ 2025-09-04T16:38:00,676 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,676 70 | explicit SmartMap() : 2025-09-04T16:38:00,676 | ^~~~~~~~ 2025-09-04T16:38:00,676 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:38:00,676 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:38:00,676 | ^~~~~~~~~~~ 2025-09-04T16:38:00,677 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:38:00,677 442 | int * _hash_buckets_volumn; 2025-09-04T16:38:00,677 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:00,677 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:00,677 70 | explicit SmartMap() : 2025-09-04T16:38:00,677 | ^~~~~~~~ 2025-09-04T16:38:00,679 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:38:00,679 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:38:00,680 614 | set(key, idx); 2025-09-04T16:38:00,680 | ~~~^~~~~~~~~~ 2025-09-04T16:38:00,680 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:38:00,680 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:38:00,680 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:38:00,683 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:38:00,683 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:38:00,683 679 | SmartMap::dump(out); 2025-09-04T16:38:00,683 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:38:00,683 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:38:00,683 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:38:00,683 | ^~~~~~ 2025-09-04T16:38:03,305 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:38:04,961 In file included from ltp/src/postagger/decoder.h:7, 2025-09-04T16:38:04,961 from ltp/src/postagger/decoder.cpp:1: 2025-09-04T16:38:04,961 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:38:04,961 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:38:04,962 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:38:04,962 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:04,962 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:38:04,962 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:38:04,962 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:05,727 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:38:06,142 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:38:06,143 from ltp/src/postagger/extractor.cpp:5: 2025-09-04T16:38:06,143 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:38:06,143 4 | #pragma warning(disable: 4309) 2025-09-04T16:38:07,359 In file included from ltp/src/postagger/extractor.h:7, 2025-09-04T16:38:07,359 from ltp/src/postagger/extractor.cpp:1: 2025-09-04T16:38:07,359 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:38:07,359 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:38:07,359 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:38:07,359 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:07,359 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:38:07,360 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:38:07,360 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:07,491 In file included from ltp/src/postagger/extractor.h:9: 2025-09-04T16:38:07,491 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:38:07,491 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:38:07,491 107 | int _cap_pool; 2025-09-04T16:38:07,491 | ^~~~~~~~~ 2025-09-04T16:38:07,492 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:38:07,492 106 | int _len_pool; 2025-09-04T16:38:07,492 | ^~~~~~~~~ 2025-09-04T16:38:07,492 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:07,492 18 | StringVec() : 2025-09-04T16:38:07,492 | ^~~~~~~~~ 2025-09-04T16:38:07,501 In file included from ltp/src/postagger/extractor.cpp:3: 2025-09-04T16:38:07,501 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:38:07,501 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:38:07,501 68 | std::pair payload; 2025-09-04T16:38:07,501 | ^~~~~~~ 2025-09-04T16:38:07,502 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:38:07,502 65 | int encoding; 2025-09-04T16:38:07,502 | ^~~~~~~~ 2025-09-04T16:38:07,502 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:07,502 18 | iterator(const iterator & other) 2025-09-04T16:38:07,502 | ^~~~~~~~ 2025-09-04T16:38:07,502 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:38:07,502 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:38:07,502 68 | std::pair payload; 2025-09-04T16:38:07,503 | ^~~~~~~ 2025-09-04T16:38:07,503 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:38:07,503 65 | int encoding; 2025-09-04T16:38:07,503 | ^~~~~~~~ 2025-09-04T16:38:07,503 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:07,503 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:38:07,503 | ^~~~~~~~ 2025-09-04T16:38:07,506 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:38:07,506 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:38:07,506 68 | std::pair payload; 2025-09-04T16:38:07,506 | ^~~~~~~ 2025-09-04T16:38:07,506 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:38:07,506 65 | int encoding; 2025-09-04T16:38:07,506 | ^~~~~~~~ 2025-09-04T16:38:07,506 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:07,506 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:38:07,507 | ^~~~~~~~ 2025-09-04T16:38:07,633 In file included from ltp/src/postagger/extractor.cpp:4: 2025-09-04T16:38:07,633 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:38:07,633 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:07,633 73 | int len = str.size(); 2025-09-04T16:38:07,633 | ^~~ 2025-09-04T16:38:07,636 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:38:07,637 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:07,637 127 | int len = str.size(); 2025-09-04T16:38:07,637 | ^~~ 2025-09-04T16:38:07,637 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:38:07,637 128 | int sep_flag = (sep != ""); 2025-09-04T16:38:07,637 | ^~~~~~~~ 2025-09-04T16:38:07,644 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:38:07,644 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:07,644 223 | int len = str.size(); 2025-09-04T16:38:07,644 | ^~~ 2025-09-04T16:38:07,684 ltp/src/postagger/extractor.cpp: In destructor ‘ltp::postagger::Extractor::~Extractor()’: 2025-09-04T16:38:07,684 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:38:07,684 53 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:38:07,685 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:10,403 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:38:11,807 In file included from ltp/src/postagger/featurespace.h:7, 2025-09-04T16:38:11,808 from ltp/src/postagger/featurespace.cpp:1: 2025-09-04T16:38:11,808 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:38:11,808 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:38:11,808 599 | int * entries; 2025-09-04T16:38:11,808 | ^~~~~~~ 2025-09-04T16:38:11,808 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:38:11,808 598 | int cap_entries; 2025-09-04T16:38:11,809 | ^~~~~~~~~~~ 2025-09-04T16:38:11,809 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:11,809 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:38:11,809 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:11,809 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:38:11,809 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:38:11,809 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:38:11,809 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:11,810 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:38:11,811 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:38:11,811 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:38:11,811 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:11,813 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:38:11,813 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:11,814 71 | utility::SmartMap * _dicts; 2025-09-04T16:38:11,814 | ^~~~~~ 2025-09-04T16:38:11,814 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:38:11,814 67 | int _i; 2025-09-04T16:38:11,814 | ^~ 2025-09-04T16:38:11,814 ltp/src/postagger/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:11,814 14 | FeatureSpaceIterator() 2025-09-04T16:38:11,814 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:11,814 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:38:11,814 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:11,815 71 | utility::SmartMap * _dicts; 2025-09-04T16:38:11,815 | ^~~~~~ 2025-09-04T16:38:11,815 ltp/src/postagger/featurespace.h:69:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:38:11,815 69 | int _num_dicts; 2025-09-04T16:38:11,815 | ^~~~~~~~~~ 2025-09-04T16:38:11,815 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:11,815 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:38:11,815 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:11,815 ltp/src/postagger/featurespace.h:69:7: warning: ‘ltp::postagger::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:11,815 69 | int _num_dicts; 2025-09-04T16:38:11,816 | ^~~~~~~~~~ 2025-09-04T16:38:11,816 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:38:11,816 67 | int _i; 2025-09-04T16:38:11,816 | ^~ 2025-09-04T16:38:11,816 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:11,816 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:38:11,816 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:12,125 In file included from ltp/src/postagger/extractor.h:7, 2025-09-04T16:38:12,125 from ltp/src/postagger/featurespace.cpp:2: 2025-09-04T16:38:12,125 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:38:12,126 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:38:12,126 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:38:12,126 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:12,126 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:38:12,126 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:38:12,126 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:12,259 In file included from ltp/src/postagger/extractor.h:9: 2025-09-04T16:38:12,259 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:38:12,260 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:38:12,260 107 | int _cap_pool; 2025-09-04T16:38:12,260 | ^~~~~~~~~ 2025-09-04T16:38:12,260 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:38:12,260 106 | int _len_pool; 2025-09-04T16:38:12,260 | ^~~~~~~~~ 2025-09-04T16:38:12,260 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:12,260 18 | StringVec() : 2025-09-04T16:38:12,260 | ^~~~~~~~~ 2025-09-04T16:38:12,264 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpace::FeatureSpace(int)’: 2025-09-04T16:38:12,264 ltp/src/postagger/featurespace.h:113:7: warning: ‘ltp::postagger::FeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:38:12,264 113 | int _num_labels; 2025-09-04T16:38:12,264 | ^~~~~~~~~~~ 2025-09-04T16:38:12,264 ltp/src/postagger/featurespace.h:111:7: warning: ‘int ltp::postagger::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:38:12,264 111 | int _offset; 2025-09-04T16:38:12,264 | ^~~~~~~ 2025-09-04T16:38:12,264 ltp/src/postagger/featurespace.cpp:7:1: warning: when initialized here [-Wreorder] 2025-09-04T16:38:12,265 7 | FeatureSpace::FeatureSpace(int num_labels) 2025-09-04T16:38:12,265 | ^~~~~~~~~~~~ 2025-09-04T16:38:12,268 ltp/src/postagger/featurespace.cpp: In member function ‘bool ltp::postagger::FeatureSpace::load(int, std::istream&)’: 2025-09-04T16:38:12,268 ltp/src/postagger/featurespace.cpp:90:10: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:38:12,268 90 | if (sz != _num_dicts) { 2025-09-04T16:38:12,268 | ~~~^~~~~~~~~~~~~ 2025-09-04T16:38:12,319 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:38:12,319 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:38:12,319 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:38:12,319 | ^ 2025-09-04T16:38:12,320 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:38:12,320 457 | unsigned int _cap_entries; 2025-09-04T16:38:12,320 | ^~~~~~~~~~~~ 2025-09-04T16:38:12,320 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:38:12,320 450 | unsigned int _num_buckets; 2025-09-04T16:38:12,320 | ^~~~~~~~~~~~ 2025-09-04T16:38:12,320 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:12,320 70 | explicit SmartMap() : 2025-09-04T16:38:12,320 | ^~~~~~~~ 2025-09-04T16:38:12,320 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:38:12,321 460 | unsigned int _len_key_buffer; 2025-09-04T16:38:12,321 | ^~~~~~~~~~~~~~~ 2025-09-04T16:38:12,321 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:38:12,321 441 | int * _hash_buckets; 2025-09-04T16:38:12,321 | ^~~~~~~~~~~~~ 2025-09-04T16:38:12,321 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:12,321 70 | explicit SmartMap() : 2025-09-04T16:38:12,321 | ^~~~~~~~ 2025-09-04T16:38:12,321 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:38:12,321 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:38:12,321 | ^~~~~~~~~~~ 2025-09-04T16:38:12,322 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:38:12,322 442 | int * _hash_buckets_volumn; 2025-09-04T16:38:12,322 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:12,322 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:12,322 70 | explicit SmartMap() : 2025-09-04T16:38:12,322 | ^~~~~~~~ 2025-09-04T16:38:12,324 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:38:12,324 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:38:12,324 614 | set(key, idx); 2025-09-04T16:38:12,325 | ~~~^~~~~~~~~~ 2025-09-04T16:38:12,325 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:38:12,325 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:38:12,325 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:38:12,328 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:38:12,328 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:38:12,328 679 | SmartMap::dump(out); 2025-09-04T16:38:12,328 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:38:12,328 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:38:12,328 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:38:12,329 | ^~~~~~ 2025-09-04T16:38:13,348 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:38:14,738 In file included from ltp/src/postagger/featurespace.h:7, 2025-09-04T16:38:14,738 from ltp/src/postagger/model.h:5, 2025-09-04T16:38:14,738 from ltp/src/postagger/model.cpp:1: 2025-09-04T16:38:14,739 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:38:14,739 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:38:14,739 599 | int * entries; 2025-09-04T16:38:14,739 | ^~~~~~~ 2025-09-04T16:38:14,739 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:38:14,739 598 | int cap_entries; 2025-09-04T16:38:14,739 | ^~~~~~~~~~~ 2025-09-04T16:38:14,739 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:14,740 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:38:14,740 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:14,740 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:38:14,740 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:38:14,740 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:38:14,740 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:14,741 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:38:14,741 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:38:14,741 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:38:14,741 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:14,744 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:38:14,744 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:14,744 71 | utility::SmartMap * _dicts; 2025-09-04T16:38:14,744 | ^~~~~~ 2025-09-04T16:38:14,744 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:38:14,745 67 | int _i; 2025-09-04T16:38:14,745 | ^~ 2025-09-04T16:38:14,745 ltp/src/postagger/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:14,745 14 | FeatureSpaceIterator() 2025-09-04T16:38:14,745 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:14,745 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:38:14,745 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:14,745 71 | utility::SmartMap * _dicts; 2025-09-04T16:38:14,745 | ^~~~~~ 2025-09-04T16:38:14,746 ltp/src/postagger/featurespace.h:69:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:38:14,746 69 | int _num_dicts; 2025-09-04T16:38:14,746 | ^~~~~~~~~~ 2025-09-04T16:38:14,746 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:14,746 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:38:14,746 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:14,746 ltp/src/postagger/featurespace.h:69:7: warning: ‘ltp::postagger::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:14,746 69 | int _num_dicts; 2025-09-04T16:38:14,746 | ^~~~~~~~~~ 2025-09-04T16:38:14,746 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:38:14,747 67 | int _i; 2025-09-04T16:38:14,747 | ^~ 2025-09-04T16:38:14,747 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:14,747 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:38:14,747 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:15,077 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:38:15,077 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:38:15,077 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:38:15,077 | ^ 2025-09-04T16:38:15,077 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:38:15,077 457 | unsigned int _cap_entries; 2025-09-04T16:38:15,077 | ^~~~~~~~~~~~ 2025-09-04T16:38:15,077 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:38:15,078 450 | unsigned int _num_buckets; 2025-09-04T16:38:15,078 | ^~~~~~~~~~~~ 2025-09-04T16:38:15,078 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:15,078 70 | explicit SmartMap() : 2025-09-04T16:38:15,078 | ^~~~~~~~ 2025-09-04T16:38:15,078 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:38:15,078 460 | unsigned int _len_key_buffer; 2025-09-04T16:38:15,078 | ^~~~~~~~~~~~~~~ 2025-09-04T16:38:15,078 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:38:15,078 441 | int * _hash_buckets; 2025-09-04T16:38:15,079 | ^~~~~~~~~~~~~ 2025-09-04T16:38:15,079 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:15,079 70 | explicit SmartMap() : 2025-09-04T16:38:15,079 | ^~~~~~~~ 2025-09-04T16:38:15,079 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:38:15,079 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:38:15,079 | ^~~~~~~~~~~ 2025-09-04T16:38:15,079 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:38:15,079 442 | int * _hash_buckets_volumn; 2025-09-04T16:38:15,079 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:15,079 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:15,080 70 | explicit SmartMap() : 2025-09-04T16:38:15,080 | ^~~~~~~~ 2025-09-04T16:38:15,082 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:38:15,082 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:38:15,082 614 | set(key, idx); 2025-09-04T16:38:15,082 | ~~~^~~~~~~~~~ 2025-09-04T16:38:15,082 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:38:15,083 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:38:15,083 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:38:15,085 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:38:15,085 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:38:15,085 679 | SmartMap::dump(out); 2025-09-04T16:38:15,085 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:38:15,085 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:38:15,085 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:38:15,086 | ^~~~~~ 2025-09-04T16:38:15,098 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:38:15,098 ltp/src/postagger/model.cpp:6:14: required from here 2025-09-04T16:38:15,098 6 | Model::Model() { 2025-09-04T16:38:15,098 | ^ 2025-09-04T16:38:15,098 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:38:15,098 457 | unsigned int _cap_entries; 2025-09-04T16:38:15,099 | ^~~~~~~~~~~~ 2025-09-04T16:38:15,099 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:38:15,099 450 | unsigned int _num_buckets; 2025-09-04T16:38:15,099 | ^~~~~~~~~~~~ 2025-09-04T16:38:15,099 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:15,099 70 | explicit SmartMap() : 2025-09-04T16:38:15,099 | ^~~~~~~~ 2025-09-04T16:38:15,099 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:38:15,099 460 | unsigned int _len_key_buffer; 2025-09-04T16:38:15,099 | ^~~~~~~~~~~~~~~ 2025-09-04T16:38:15,100 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:38:15,100 441 | int * _hash_buckets; 2025-09-04T16:38:15,100 | ^~~~~~~~~~~~~ 2025-09-04T16:38:15,100 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:15,100 70 | explicit SmartMap() : 2025-09-04T16:38:15,100 | ^~~~~~~~ 2025-09-04T16:38:15,100 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:38:15,100 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:38:15,100 | ^~~~~~~~~~~ 2025-09-04T16:38:15,100 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:38:15,100 442 | int * _hash_buckets_volumn; 2025-09-04T16:38:15,101 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:15,101 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:15,101 70 | explicit SmartMap() : 2025-09-04T16:38:15,101 | ^~~~~~~~ 2025-09-04T16:38:15,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/postagger/options.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/postagger/options.o 2025-09-04T16:38:17,205 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:38:17,677 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:38:17,677 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:38:17,677 from ltp/src/postagger/constrainutil.hpp:12, 2025-09-04T16:38:17,677 from ltp/src/postagger/postagger.h:7, 2025-09-04T16:38:17,678 from ltp/src/postagger/postag_dll.cpp:2: 2025-09-04T16:38:17,678 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:38:17,678 4 | #pragma warning(disable: 4309) 2025-09-04T16:38:18,995 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:38:18,995 from ltp/src/postagger/postagger.h:4: 2025-09-04T16:38:18,995 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:38:18,995 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:18,996 73 | int len = str.size(); 2025-09-04T16:38:18,996 | ^~~ 2025-09-04T16:38:18,999 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:38:18,999 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:18,999 127 | int len = str.size(); 2025-09-04T16:38:18,999 | ^~~ 2025-09-04T16:38:18,999 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:38:19,000 128 | int sep_flag = (sep != ""); 2025-09-04T16:38:19,000 | ^~~~~~~~ 2025-09-04T16:38:19,006 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:38:19,007 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:19,007 223 | int len = str.size(); 2025-09-04T16:38:19,007 | ^~~ 2025-09-04T16:38:19,105 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:38:19,105 ltp/src/utils/cfgparser.hpp:119:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:38:19,105 119 | bool ret = false; 2025-09-04T16:38:19,106 | ^~~ 2025-09-04T16:38:19,136 In file included from ltp/src/postagger/featurespace.h:7, 2025-09-04T16:38:19,136 from ltp/src/postagger/model.h:5, 2025-09-04T16:38:19,136 from ltp/src/postagger/postagger.h:5: 2025-09-04T16:38:19,136 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:38:19,136 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:38:19,136 599 | int * entries; 2025-09-04T16:38:19,137 | ^~~~~~~ 2025-09-04T16:38:19,137 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:38:19,137 598 | int cap_entries; 2025-09-04T16:38:19,137 | ^~~~~~~~~~~ 2025-09-04T16:38:19,137 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:19,137 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:38:19,137 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:19,137 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:38:19,138 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:38:19,138 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:38:19,138 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:19,139 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:38:19,139 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:38:19,139 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:38:19,139 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:19,142 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:38:19,142 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:19,142 71 | utility::SmartMap * _dicts; 2025-09-04T16:38:19,142 | ^~~~~~ 2025-09-04T16:38:19,142 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:38:19,142 67 | int _i; 2025-09-04T16:38:19,142 | ^~ 2025-09-04T16:38:19,142 ltp/src/postagger/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:19,143 14 | FeatureSpaceIterator() 2025-09-04T16:38:19,143 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:19,143 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:38:19,143 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:19,143 71 | utility::SmartMap * _dicts; 2025-09-04T16:38:19,143 | ^~~~~~ 2025-09-04T16:38:19,143 ltp/src/postagger/featurespace.h:69:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:38:19,143 69 | int _num_dicts; 2025-09-04T16:38:19,143 | ^~~~~~~~~~ 2025-09-04T16:38:19,143 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:19,144 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:38:19,144 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:19,144 ltp/src/postagger/featurespace.h:69:7: warning: ‘ltp::postagger::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:19,144 69 | int _num_dicts; 2025-09-04T16:38:19,144 | ^~~~~~~~~~ 2025-09-04T16:38:19,144 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:38:19,144 67 | int _i; 2025-09-04T16:38:19,144 | ^~ 2025-09-04T16:38:19,144 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:19,144 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:38:19,145 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:19,336 In file included from ltp/src/postagger/decoder.h:7, 2025-09-04T16:38:19,336 from ltp/src/postagger/postagger.h:6: 2025-09-04T16:38:19,337 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:38:19,337 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:38:19,337 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:38:19,337 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:19,337 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:38:19,337 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:38:19,337 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:19,356 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:38:19,357 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:38:19,357 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:38:19,357 68 | std::pair payload; 2025-09-04T16:38:19,357 | ^~~~~~~ 2025-09-04T16:38:19,357 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:38:19,357 65 | int encoding; 2025-09-04T16:38:19,357 | ^~~~~~~~ 2025-09-04T16:38:19,357 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:19,357 18 | iterator(const iterator & other) 2025-09-04T16:38:19,358 | ^~~~~~~~ 2025-09-04T16:38:19,358 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:38:19,358 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:38:19,358 68 | std::pair payload; 2025-09-04T16:38:19,358 | ^~~~~~~ 2025-09-04T16:38:19,358 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:38:19,358 65 | int encoding; 2025-09-04T16:38:19,358 | ^~~~~~~~ 2025-09-04T16:38:19,358 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:19,358 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:38:19,359 | ^~~~~~~~ 2025-09-04T16:38:19,361 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:38:19,361 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:38:19,361 68 | std::pair payload; 2025-09-04T16:38:19,361 | ^~~~~~~ 2025-09-04T16:38:19,362 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:38:19,362 65 | int encoding; 2025-09-04T16:38:19,362 | ^~~~~~~~ 2025-09-04T16:38:19,362 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:19,362 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:38:19,362 | ^~~~~~~~ 2025-09-04T16:38:19,454 ltp/src/postagger/postag_dll.cpp: In member function ‘int PostaggerWrapper::postag(const std::vector >&, std::vector >&)’: 2025-09-04T16:38:19,454 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:38:19,454 43 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:38:19,454 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:19,457 ltp/src/postagger/postag_dll.cpp: In function ‘int postagger_postag(void*, const std::vector >&, std::vector >&)’: 2025-09-04T16:38:19,457 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:38:19,457 101 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:38:19,457 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:19,535 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:38:19,536 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:38:19,536 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:38:19,536 | ^ 2025-09-04T16:38:19,536 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:38:19,536 457 | unsigned int _cap_entries; 2025-09-04T16:38:19,536 | ^~~~~~~~~~~~ 2025-09-04T16:38:19,536 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:38:19,536 450 | unsigned int _num_buckets; 2025-09-04T16:38:19,536 | ^~~~~~~~~~~~ 2025-09-04T16:38:19,536 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:19,537 70 | explicit SmartMap() : 2025-09-04T16:38:19,537 | ^~~~~~~~ 2025-09-04T16:38:19,537 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:38:19,537 460 | unsigned int _len_key_buffer; 2025-09-04T16:38:19,537 | ^~~~~~~~~~~~~~~ 2025-09-04T16:38:19,537 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:38:19,537 441 | int * _hash_buckets; 2025-09-04T16:38:19,537 | ^~~~~~~~~~~~~ 2025-09-04T16:38:19,537 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:19,537 70 | explicit SmartMap() : 2025-09-04T16:38:19,538 | ^~~~~~~~ 2025-09-04T16:38:19,538 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:38:19,538 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:38:19,538 | ^~~~~~~~~~~ 2025-09-04T16:38:19,538 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:38:19,538 442 | int * _hash_buckets_volumn; 2025-09-04T16:38:19,538 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:19,538 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:19,538 70 | explicit SmartMap() : 2025-09-04T16:38:19,538 | ^~~~~~~~ 2025-09-04T16:38:19,541 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:38:19,541 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:38:19,541 614 | set(key, idx); 2025-09-04T16:38:19,541 | ~~~^~~~~~~~~~ 2025-09-04T16:38:19,541 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:38:19,541 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:38:19,541 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:38:19,544 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:38:19,544 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:38:19,544 679 | SmartMap::dump(out); 2025-09-04T16:38:19,544 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:38:19,544 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:38:19,545 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:38:19,545 | ^~~~~~ 2025-09-04T16:38:19,564 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:38:19,564 ltp/src/postagger/constrainutil.hpp:81:36: required from here 2025-09-04T16:38:19,565 81 | model->external_lexicon.set(key.c_str(), mask); 2025-09-04T16:38:19,565 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:19,565 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:38:19,565 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:38:19,565 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:38:23,542 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:38:24,012 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:38:24,013 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:38:24,013 from ltp/src/postagger/constrainutil.hpp:12, 2025-09-04T16:38:24,013 from ltp/src/postagger/postagger.h:7, 2025-09-04T16:38:24,013 from ltp/src/postagger/postagger.cpp:3: 2025-09-04T16:38:24,013 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:38:24,013 4 | #pragma warning(disable: 4309) 2025-09-04T16:38:25,370 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:38:25,370 from ltp/src/postagger/postagger.h:4: 2025-09-04T16:38:25,370 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:38:25,370 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:25,370 73 | int len = str.size(); 2025-09-04T16:38:25,370 | ^~~ 2025-09-04T16:38:25,373 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:38:25,374 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:25,374 127 | int len = str.size(); 2025-09-04T16:38:25,374 | ^~~ 2025-09-04T16:38:25,374 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:38:25,374 128 | int sep_flag = (sep != ""); 2025-09-04T16:38:25,374 | ^~~~~~~~ 2025-09-04T16:38:25,381 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:38:25,381 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:25,381 223 | int len = str.size(); 2025-09-04T16:38:25,381 | ^~~ 2025-09-04T16:38:25,480 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:38:25,480 ltp/src/utils/cfgparser.hpp:119:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:38:25,480 119 | bool ret = false; 2025-09-04T16:38:25,480 | ^~~ 2025-09-04T16:38:25,511 In file included from ltp/src/postagger/featurespace.h:7, 2025-09-04T16:38:25,511 from ltp/src/postagger/model.h:5, 2025-09-04T16:38:25,511 from ltp/src/postagger/postagger.h:5: 2025-09-04T16:38:25,511 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:38:25,511 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:38:25,511 599 | int * entries; 2025-09-04T16:38:25,511 | ^~~~~~~ 2025-09-04T16:38:25,511 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:38:25,512 598 | int cap_entries; 2025-09-04T16:38:25,512 | ^~~~~~~~~~~ 2025-09-04T16:38:25,512 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:25,512 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:38:25,512 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:25,512 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:38:25,512 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:38:25,512 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:38:25,512 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:25,514 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:38:25,514 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:38:25,514 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:38:25,514 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:25,516 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:38:25,517 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:25,517 71 | utility::SmartMap * _dicts; 2025-09-04T16:38:25,517 | ^~~~~~ 2025-09-04T16:38:25,517 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:38:25,517 67 | int _i; 2025-09-04T16:38:25,517 | ^~ 2025-09-04T16:38:25,517 ltp/src/postagger/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:25,517 14 | FeatureSpaceIterator() 2025-09-04T16:38:25,518 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:25,518 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:38:25,518 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:25,518 71 | utility::SmartMap * _dicts; 2025-09-04T16:38:25,518 | ^~~~~~ 2025-09-04T16:38:25,518 ltp/src/postagger/featurespace.h:69:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:38:25,518 69 | int _num_dicts; 2025-09-04T16:38:25,518 | ^~~~~~~~~~ 2025-09-04T16:38:25,518 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:25,519 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:38:25,519 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:25,519 ltp/src/postagger/featurespace.h:69:7: warning: ‘ltp::postagger::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:25,519 69 | int _num_dicts; 2025-09-04T16:38:25,519 | ^~~~~~~~~~ 2025-09-04T16:38:25,519 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:38:25,519 67 | int _i; 2025-09-04T16:38:25,519 | ^~ 2025-09-04T16:38:25,519 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:25,519 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:38:25,519 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:25,714 In file included from ltp/src/postagger/decoder.h:7, 2025-09-04T16:38:25,714 from ltp/src/postagger/postagger.h:6: 2025-09-04T16:38:25,714 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:38:25,714 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:38:25,714 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:38:25,714 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:25,714 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:38:25,714 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:38:25,715 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:25,722 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:38:25,722 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:38:25,722 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:38:25,722 68 | std::pair payload; 2025-09-04T16:38:25,722 | ^~~~~~~ 2025-09-04T16:38:25,723 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:38:25,723 65 | int encoding; 2025-09-04T16:38:25,723 | ^~~~~~~~ 2025-09-04T16:38:25,723 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:25,723 18 | iterator(const iterator & other) 2025-09-04T16:38:25,723 | ^~~~~~~~ 2025-09-04T16:38:25,723 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:38:25,723 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:38:25,723 68 | std::pair payload; 2025-09-04T16:38:25,723 | ^~~~~~~ 2025-09-04T16:38:25,724 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:38:25,724 65 | int encoding; 2025-09-04T16:38:25,724 | ^~~~~~~~ 2025-09-04T16:38:25,724 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:25,724 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:38:25,724 | ^~~~~~~~ 2025-09-04T16:38:25,727 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:38:25,727 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:38:25,727 68 | std::pair payload; 2025-09-04T16:38:25,727 | ^~~~~~~ 2025-09-04T16:38:25,727 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:38:25,727 65 | int encoding; 2025-09-04T16:38:25,727 | ^~~~~~~~ 2025-09-04T16:38:25,728 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:25,728 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:38:25,728 | ^~~~~~~~ 2025-09-04T16:38:25,825 In file included from ltp/src/postagger/extractor.h:9, 2025-09-04T16:38:25,826 from ltp/src/postagger/postagger.cpp:5: 2025-09-04T16:38:25,826 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:38:25,826 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:38:25,826 107 | int _cap_pool; 2025-09-04T16:38:25,826 | ^~~~~~~~~ 2025-09-04T16:38:25,826 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:38:25,826 106 | int _len_pool; 2025-09-04T16:38:25,826 | ^~~~~~~~~ 2025-09-04T16:38:25,827 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:25,827 18 | StringVec() : 2025-09-04T16:38:25,827 | ^~~~~~~~~ 2025-09-04T16:38:25,833 In file included from ltp/src/postagger/postagger.cpp:7: 2025-09-04T16:38:25,834 ltp/src/postagger/postaggerio.h: In member function ‘ltp::postagger::Instance* ltp::postagger::PostaggerReader::next()’: 2025-09-04T16:38:25,834 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:38:25,834 36 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:38:25,834 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:25,837 ltp/src/postagger/postaggerio.h: In member function ‘void ltp::postagger::PostaggerWriter::write(const ltp::postagger::Instance*)’: 2025-09-04T16:38:25,837 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:38:25,837 70 | if (inst->predicted_tags.size() != len) { 2025-09-04T16:38:25,837 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:38:25,984 ltp/src/postagger/postagger.h: In constructor ‘ltp::postagger::Postagger::Postagger()’: 2025-09-04T16:38:25,984 ltp/src/postagger/postagger.h:131:13: warning: ‘ltp::postagger::Postagger::decoder’ will be initialized after [-Wreorder] 2025-09-04T16:38:25,984 131 | Decoder * decoder; 2025-09-04T16:38:25,984 | ^~~~~~~ 2025-09-04T16:38:25,984 ltp/src/postagger/postagger.h:122:9: warning: ‘bool ltp::postagger::Postagger::__TRAIN__’ [-Wreorder] 2025-09-04T16:38:25,984 122 | bool __TRAIN__; 2025-09-04T16:38:25,985 | ^~~~~~~~~ 2025-09-04T16:38:25,985 ltp/src/postagger/postagger.cpp:24:1: warning: when initialized here [-Wreorder] 2025-09-04T16:38:25,985 24 | Postagger::Postagger() 2025-09-04T16:38:25,985 | ^~~~~~~~~ 2025-09-04T16:38:25,986 ltp/src/postagger/postagger.h: In constructor ‘ltp::postagger::Postagger::Postagger(ltp::utility::ConfigParser&)’: 2025-09-04T16:38:25,987 ltp/src/postagger/postagger.h:131:13: warning: ‘ltp::postagger::Postagger::decoder’ will be initialized after [-Wreorder] 2025-09-04T16:38:25,987 131 | Decoder * decoder; 2025-09-04T16:38:25,987 | ^~~~~~~ 2025-09-04T16:38:25,987 ltp/src/postagger/postagger.h:122:9: warning: ‘bool ltp::postagger::Postagger::__TRAIN__’ [-Wreorder] 2025-09-04T16:38:25,987 122 | bool __TRAIN__; 2025-09-04T16:38:25,987 | ^~~~~~~~~ 2025-09-04T16:38:25,987 ltp/src/postagger/postagger.cpp:32:1: warning: when initialized here [-Wreorder] 2025-09-04T16:38:25,987 32 | Postagger::Postagger(ltp::utility::ConfigParser & cfg) 2025-09-04T16:38:25,988 | ^~~~~~~~~ 2025-09-04T16:38:25,989 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::run()’: 2025-09-04T16:38:25,989 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:38:25,989 65 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:38:25,989 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:26,000 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::build_configuration()’: 2025-09-04T16:38:26,000 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:38:26,000 203 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:38:26,000 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:26,001 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::build_labels(ltp::postagger::Instance*, std::vector >&)’: 2025-09-04T16:38:26,001 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:38:26,002 218 | if (inst->predicted_tagsidx.size() != len) { 2025-09-04T16:38:26,002 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:38:26,013 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::extract_features(ltp::postagger::Instance*, bool)’: 2025-09-04T16:38:26,013 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:38:26,013 252 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:38:26,013 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:38:26,016 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::build_feature_space()’: 2025-09-04T16:38:26,016 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:38:26,016 300 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:38:26,017 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:26,021 ltp/src/postagger/postagger.cpp: In member function ‘ltp::postagger::Model* ltp::postagger::Postagger::erase_rare_features(int*)’: 2025-09-04T16:38:26,021 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:38:26,021 378 | for (int i = 0; i < model->labels.size(); ++ i) { 2025-09-04T16:38:26,022 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:26,030 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::train()’: 2025-09-04T16:38:26,030 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:38:26,030 506 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:38:26,030 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:26,138 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:38:26,138 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:38:26,138 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:38:26,138 | ^ 2025-09-04T16:38:26,138 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:38:26,138 457 | unsigned int _cap_entries; 2025-09-04T16:38:26,138 | ^~~~~~~~~~~~ 2025-09-04T16:38:26,139 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:38:26,139 450 | unsigned int _num_buckets; 2025-09-04T16:38:26,139 | ^~~~~~~~~~~~ 2025-09-04T16:38:26,139 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:26,139 70 | explicit SmartMap() : 2025-09-04T16:38:26,139 | ^~~~~~~~ 2025-09-04T16:38:26,139 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:38:26,139 460 | unsigned int _len_key_buffer; 2025-09-04T16:38:26,139 | ^~~~~~~~~~~~~~~ 2025-09-04T16:38:26,139 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:38:26,140 441 | int * _hash_buckets; 2025-09-04T16:38:26,140 | ^~~~~~~~~~~~~ 2025-09-04T16:38:26,140 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:26,140 70 | explicit SmartMap() : 2025-09-04T16:38:26,140 | ^~~~~~~~ 2025-09-04T16:38:26,140 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:38:26,140 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:38:26,140 | ^~~~~~~~~~~ 2025-09-04T16:38:26,140 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:38:26,140 442 | int * _hash_buckets_volumn; 2025-09-04T16:38:26,140 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:26,141 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:26,141 70 | explicit SmartMap() : 2025-09-04T16:38:26,141 | ^~~~~~~~ 2025-09-04T16:38:26,143 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:38:26,143 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:38:26,143 614 | set(key, idx); 2025-09-04T16:38:26,143 | ~~~^~~~~~~~~~ 2025-09-04T16:38:26,143 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:38:26,143 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:38:26,144 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:38:26,146 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:38:26,147 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:38:26,147 679 | SmartMap::dump(out); 2025-09-04T16:38:26,147 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:38:26,147 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:38:26,147 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:38:26,147 | ^~~~~~ 2025-09-04T16:38:26,167 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:38:26,167 ltp/src/postagger/constrainutil.hpp:81:36: required from here 2025-09-04T16:38:26,167 81 | model->external_lexicon.set(key.c_str(), mask); 2025-09-04T16:38:26,167 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:26,167 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:38:26,167 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:38:26,168 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:38:37,177 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:38:37,624 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:38:37,624 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:38:37,625 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:38:37,625 from ltp/src/segmentor/segmentreader.h:7, 2025-09-04T16:38:37,625 from ltp/src/segmentor/customized_segmentor.cpp:6: 2025-09-04T16:38:37,625 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:38:37,625 4 | #pragma warning(disable: 4309) 2025-09-04T16:38:39,374 In file included from ltp/src/segmentor/customized_segmentor.cpp:3: 2025-09-04T16:38:39,374 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:38:39,374 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:38:39,374 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:38:39,374 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:39,375 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:38:39,375 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:38:39,375 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:39,376 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:38:39,376 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:38:39,376 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:38:39,376 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:39,377 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:38:39,377 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:38:39,377 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:39,378 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:38:39,378 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:38:39,378 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:39,515 In file included from ltp/src/segmentor/extractor.h:8, 2025-09-04T16:38:39,515 from ltp/src/segmentor/customized_segmentor.cpp:4: 2025-09-04T16:38:39,515 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:38:39,515 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:38:39,515 107 | int _cap_pool; 2025-09-04T16:38:39,515 | ^~~~~~~~~ 2025-09-04T16:38:39,515 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:38:39,516 106 | int _len_pool; 2025-09-04T16:38:39,516 | ^~~~~~~~~ 2025-09-04T16:38:39,516 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:39,516 18 | StringVec() : 2025-09-04T16:38:39,516 | ^~~~~~~~~ 2025-09-04T16:38:39,668 In file included from ltp/src/segmentor/rulebase.h:9: 2025-09-04T16:38:39,668 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:38:39,668 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:39,668 73 | int len = str.size(); 2025-09-04T16:38:39,668 | ^~~ 2025-09-04T16:38:39,672 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:38:39,672 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:39,673 127 | int len = str.size(); 2025-09-04T16:38:39,673 | ^~~ 2025-09-04T16:38:39,673 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:38:39,673 128 | int sep_flag = (sep != ""); 2025-09-04T16:38:39,673 | ^~~~~~~~ 2025-09-04T16:38:39,681 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:38:39,681 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:39,681 223 | int len = str.size(); 2025-09-04T16:38:39,681 | ^~~ 2025-09-04T16:38:39,699 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:38:39,700 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:38:39,700 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:38:39,700 68 | std::pair payload; 2025-09-04T16:38:39,700 | ^~~~~~~ 2025-09-04T16:38:39,700 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:38:39,700 65 | int encoding; 2025-09-04T16:38:39,700 | ^~~~~~~~ 2025-09-04T16:38:39,700 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:39,700 18 | iterator(const iterator & other) 2025-09-04T16:38:39,701 | ^~~~~~~~ 2025-09-04T16:38:39,701 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:38:39,701 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:38:39,702 68 | std::pair payload; 2025-09-04T16:38:39,702 | ^~~~~~~ 2025-09-04T16:38:39,702 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:38:39,702 65 | int encoding; 2025-09-04T16:38:39,702 | ^~~~~~~~ 2025-09-04T16:38:39,702 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:39,702 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:38:39,702 | ^~~~~~~~ 2025-09-04T16:38:39,707 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:38:39,707 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:38:39,707 68 | std::pair payload; 2025-09-04T16:38:39,707 | ^~~~~~~ 2025-09-04T16:38:39,707 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:38:39,707 65 | int encoding; 2025-09-04T16:38:39,707 | ^~~~~~~~ 2025-09-04T16:38:39,708 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:39,708 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:38:39,708 | ^~~~~~~~ 2025-09-04T16:38:39,770 In file included from ltp/src/segmentor/rulebase.h:11: 2025-09-04T16:38:39,770 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:38:39,770 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:38:39,770 599 | int * entries; 2025-09-04T16:38:39,770 | ^~~~~~~ 2025-09-04T16:38:39,771 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:38:39,771 598 | int cap_entries; 2025-09-04T16:38:39,771 | ^~~~~~~~~~~ 2025-09-04T16:38:39,771 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:39,771 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:38:39,771 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:39,773 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:38:39,773 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:38:39,773 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:38:39,773 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:39,775 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:38:39,775 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:38:39,775 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:38:39,775 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:40,025 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:38:40,025 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:38:40,025 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:38:40,025 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:38:40,025 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:38:40,025 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:38:40,025 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:38:40,025 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:38:40,025 | ^~~~~~~~ 2025-09-04T16:38:40,026 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:38:40,026 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:38:40,026 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:38:40,026 59 | template class auto_ptr; 2025-09-04T16:38:40,026 | ^~~~~~~~ 2025-09-04T16:38:40,150 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:38:40,150 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:38:40,150 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:38:40,150 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:38:40,151 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:38:40,151 | ^~~~~~~~ 2025-09-04T16:38:40,151 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:38:40,151 59 | template class auto_ptr; 2025-09-04T16:38:40,151 | ^~~~~~~~ 2025-09-04T16:38:40,167 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:38:40,167 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:38:40,167 | ^~~~~~~~ 2025-09-04T16:38:40,167 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:38:40,167 59 | template class auto_ptr; 2025-09-04T16:38:40,167 | ^~~~~~~~ 2025-09-04T16:38:40,170 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:38:40,170 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:38:40,170 | ^~~~~~~~ 2025-09-04T16:38:40,170 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:38:40,170 59 | template class auto_ptr; 2025-09-04T16:38:40,170 | ^~~~~~~~ 2025-09-04T16:38:40,171 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:38:40,171 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:38:40,171 | ^~~~~~~~ 2025-09-04T16:38:40,171 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:38:40,171 59 | template class auto_ptr; 2025-09-04T16:38:40,171 | ^~~~~~~~ 2025-09-04T16:38:40,172 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:38:40,172 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:38:40,172 | ^~~~~~~~ 2025-09-04T16:38:40,172 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:38:40,172 59 | template class auto_ptr; 2025-09-04T16:38:40,173 | ^~~~~~~~ 2025-09-04T16:38:40,173 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:38:40,173 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:38:40,173 | ^~~~~~~~ 2025-09-04T16:38:40,173 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:38:40,173 59 | template class auto_ptr; 2025-09-04T16:38:40,174 | ^~~~~~~~ 2025-09-04T16:38:40,177 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:38:40,177 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:38:40,177 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:38:40,177 | ^~~~~~~~ 2025-09-04T16:38:40,177 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:38:40,178 59 | template class auto_ptr; 2025-09-04T16:38:40,178 | ^~~~~~~~ 2025-09-04T16:38:40,669 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:38:40,670 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:38:40,670 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:38:40,670 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:38:40,670 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,670 420 | : public std::unary_function \ 2025-09-04T16:38:40,670 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,670 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:40,670 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:38:40,670 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,671 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:38:40,671 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:38:40,671 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:38:40,671 from /usr/include/c++/14/ios:44, 2025-09-04T16:38:40,672 from /usr/include/c++/14/ostream:40, 2025-09-04T16:38:40,672 from /usr/include/c++/14/iostream:41, 2025-09-04T16:38:40,672 from ltp/src/segmentor/instance.h:4: 2025-09-04T16:38:40,672 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,672 117 | struct unary_function 2025-09-04T16:38:40,672 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,674 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,674 420 | : public std::unary_function \ 2025-09-04T16:38:40,674 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,674 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:40,674 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:38:40,674 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,674 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,674 117 | struct unary_function 2025-09-04T16:38:40,674 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,676 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,676 420 | : public std::unary_function \ 2025-09-04T16:38:40,676 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,676 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:40,676 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:38:40,676 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,677 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,677 117 | struct unary_function 2025-09-04T16:38:40,677 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,678 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,678 420 | : public std::unary_function \ 2025-09-04T16:38:40,678 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,679 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:40,679 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:38:40,679 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,679 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,679 117 | struct unary_function 2025-09-04T16:38:40,679 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,680 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,681 420 | : public std::unary_function \ 2025-09-04T16:38:40,681 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,681 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:40,681 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:38:40,681 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,681 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,681 117 | struct unary_function 2025-09-04T16:38:40,681 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,683 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,683 420 | : public std::unary_function \ 2025-09-04T16:38:40,683 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,683 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:40,683 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:38:40,683 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,683 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,683 117 | struct unary_function 2025-09-04T16:38:40,684 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,685 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,685 420 | : public std::unary_function \ 2025-09-04T16:38:40,685 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,685 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:40,685 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:38:40,685 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,686 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,686 117 | struct unary_function 2025-09-04T16:38:40,686 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,687 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,687 420 | : public std::unary_function \ 2025-09-04T16:38:40,687 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,688 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:40,688 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:38:40,688 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,688 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,688 117 | struct unary_function 2025-09-04T16:38:40,688 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,689 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,690 420 | : public std::unary_function \ 2025-09-04T16:38:40,690 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,690 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:40,690 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:38:40,690 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,690 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,690 117 | struct unary_function 2025-09-04T16:38:40,690 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,692 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,692 420 | : public std::unary_function \ 2025-09-04T16:38:40,692 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,692 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:40,692 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:38:40,692 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,692 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,692 117 | struct unary_function 2025-09-04T16:38:40,693 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,694 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,694 420 | : public std::unary_function \ 2025-09-04T16:38:40,694 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,694 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:40,694 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:38:40,694 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,695 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,695 117 | struct unary_function 2025-09-04T16:38:40,695 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,696 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,696 420 | : public std::unary_function \ 2025-09-04T16:38:40,696 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,696 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:40,697 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:38:40,697 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,697 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,697 117 | struct unary_function 2025-09-04T16:38:40,697 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,698 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,698 420 | : public std::unary_function \ 2025-09-04T16:38:40,698 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,698 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:40,699 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:38:40,699 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,699 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,699 117 | struct unary_function 2025-09-04T16:38:40,699 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,699 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,699 420 | : public std::unary_function \ 2025-09-04T16:38:40,699 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,700 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:40,700 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:38:40,700 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,700 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,700 117 | struct unary_function 2025-09-04T16:38:40,700 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,701 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,701 430 | : public std::unary_function \ 2025-09-04T16:38:40,701 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,701 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:38:40,701 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:38:40,701 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,701 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,701 117 | struct unary_function 2025-09-04T16:38:40,702 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,702 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,702 430 | : public std::unary_function \ 2025-09-04T16:38:40,703 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,703 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:38:40,703 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:38:40,703 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,703 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,703 117 | struct unary_function 2025-09-04T16:38:40,703 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,704 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,704 420 | : public std::unary_function \ 2025-09-04T16:38:40,704 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,704 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:40,704 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:38:40,704 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,705 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,705 117 | struct unary_function 2025-09-04T16:38:40,705 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,705 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,705 420 | : public std::unary_function \ 2025-09-04T16:38:40,705 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,705 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:40,705 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:38:40,705 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,706 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,706 117 | struct unary_function 2025-09-04T16:38:40,706 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,706 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,706 420 | : public std::unary_function \ 2025-09-04T16:38:40,706 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,707 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:40,707 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:38:40,707 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:40,707 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,707 117 | struct unary_function 2025-09-04T16:38:40,707 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,707 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,707 484 | : public std::unary_function 2025-09-04T16:38:40,707 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,708 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,708 117 | struct unary_function 2025-09-04T16:38:40,708 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,869 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:38:40,869 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:40,869 257 | : std::unary_function 2025-09-04T16:38:40,869 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:40,869 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:40,870 117 | struct unary_function 2025-09-04T16:38:40,870 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:41,097 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:38:41,097 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:41,097 804 | : public std::iterator 2025-09-04T16:38:41,097 | ^~~~~~~~ 2025-09-04T16:38:41,097 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:38:41,097 from /usr/include/c++/14/string:47: 2025-09-04T16:38:41,097 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:38:41,098 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:38:41,098 | ^~~~~~~~ 2025-09-04T16:38:41,401 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:38:41,401 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:41,401 89 | : public std::iterator< 2025-09-04T16:38:41,402 | ^~~~~~~~ 2025-09-04T16:38:41,402 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:38:41,402 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:38:41,402 | ^~~~~~~~ 2025-09-04T16:38:41,406 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:38:41,406 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:38:41,406 171 | : public std::iterator< 2025-09-04T16:38:41,407 | ^~~~~~~~ 2025-09-04T16:38:41,407 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:38:41,407 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:38:41,407 | ^~~~~~~~ 2025-09-04T16:38:41,420 ltp/src/segmentor/segmentreader.h: In constructor ‘ltp::segmentor::SegmentReader::SegmentReader(std::istream&, bool, int)’: 2025-09-04T16:38:41,420 ltp/src/segmentor/segmentreader.h:111:8: warning: ‘ltp::segmentor::SegmentReader::segmented’ will be initialized after [-Wreorder] 2025-09-04T16:38:41,420 111 | bool segmented; 2025-09-04T16:38:41,420 | ^~~~~~~~~ 2025-09-04T16:38:41,420 ltp/src/segmentor/segmentreader.h:110:7: warning: ‘int ltp::segmentor::SegmentReader::style’ [-Wreorder] 2025-09-04T16:38:41,420 110 | int style; 2025-09-04T16:38:41,420 | ^~~~~ 2025-09-04T16:38:41,420 ltp/src/segmentor/segmentreader.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:41,421 16 | SegmentReader(std::istream & _ifs, bool _segmented = false, int _style = 4) : 2025-09-04T16:38:41,421 | ^~~~~~~~~~~~~ 2025-09-04T16:38:41,422 ltp/src/segmentor/segmentreader.h: In member function ‘ltp::segmentor::Instance* ltp::segmentor::SegmentReader::next()’: 2025-09-04T16:38:41,422 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:38:41,422 39 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:38:41,422 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:41,429 In file included from ltp/src/segmentor/customized_segmentor.cpp:7: 2025-09-04T16:38:41,429 ltp/src/segmentor/segmentwriter.h: In member function ‘void ltp::segmentor::SegmentWriter::debug(const ltp::segmentor::Instance*)’: 2025-09-04T16:38:41,429 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:38:41,429 33 | for (int i = 0; i < inst->tags.size(); ++ i) { 2025-09-04T16:38:41,429 | ~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:41,430 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:38:41,430 39 | for (int i = 0; i < inst->tagsidx.size(); ++ i) { 2025-09-04T16:38:41,431 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:41,432 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:38:41,432 45 | for (int i = 0; i < inst->predicted_tags.size(); ++ i) { 2025-09-04T16:38:41,432 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:41,433 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:38:41,434 51 | for (int i = 0; i < inst->predicted_tagsidx.size(); ++ i) { 2025-09-04T16:38:41,434 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:41,435 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:38:41,435 57 | for (int i = 0; i < inst->words.size(); ++ i) { 2025-09-04T16:38:41,435 | ~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:41,437 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:38:41,437 63 | for (int i = 0; i < inst->predicted_words.size(); ++ i) { 2025-09-04T16:38:41,437 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:41,627 In file included from ltp/src/segmentor/segmentor.h:4, 2025-09-04T16:38:41,628 from ltp/src/segmentor/customized_segmentor.h:4, 2025-09-04T16:38:41,628 from ltp/src/segmentor/customized_segmentor.cpp:8: 2025-09-04T16:38:41,628 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:38:41,628 ltp/src/utils/cfgparser.hpp:119:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:38:41,628 119 | bool ret = false; 2025-09-04T16:38:41,628 | ^~~ 2025-09-04T16:38:41,640 In file included from ltp/src/segmentor/model.h:5, 2025-09-04T16:38:41,640 from ltp/src/segmentor/segmentor.h:5: 2025-09-04T16:38:41,641 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:38:41,641 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:41,641 71 | utility::SmartMap * _dicts; 2025-09-04T16:38:41,641 | ^~~~~~ 2025-09-04T16:38:41,641 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:38:41,641 67 | int _i; 2025-09-04T16:38:41,641 | ^~ 2025-09-04T16:38:41,641 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:41,641 14 | FeatureSpaceIterator() 2025-09-04T16:38:41,641 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:41,642 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:38:41,642 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:41,642 71 | utility::SmartMap * _dicts; 2025-09-04T16:38:41,642 | ^~~~~~ 2025-09-04T16:38:41,642 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:38:41,642 69 | int _num_dicts; 2025-09-04T16:38:41,642 | ^~~~~~~~~~ 2025-09-04T16:38:41,642 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:41,642 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:38:41,642 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:41,643 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:41,643 69 | int _num_dicts; 2025-09-04T16:38:41,643 | ^~~~~~~~~~ 2025-09-04T16:38:41,643 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:38:41,643 67 | int _i; 2025-09-04T16:38:41,643 | ^~ 2025-09-04T16:38:41,643 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:41,643 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:38:41,643 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:41,681 ltp/src/segmentor/customized_segmentor.cpp: In member function ‘virtual bool ltp::segmentor::CustomizedSegmentor::parse_cfg(ltp::utility::ConfigParser&)’: 2025-09-04T16:38:41,682 ltp/src/segmentor/customized_segmentor.cpp:56:9: warning: unused variable ‘intbuf’ [-Wunused-variable] 2025-09-04T16:38:41,682 56 | int intbuf; 2025-09-04T16:38:41,682 | ^~~~~~ 2025-09-04T16:38:41,684 ltp/src/segmentor/customized_segmentor.cpp: In member function ‘virtual void ltp::segmentor::CustomizedSegmentor::build_configuration()’: 2025-09-04T16:38:41,685 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:38:41,685 97 | for (int i = 0; i < baseline_model->labels.size(); ++i) { 2025-09-04T16:38:41,685 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:41,772 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:38:41,772 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:38:41,772 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:38:41,772 | ^ 2025-09-04T16:38:41,772 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:38:41,772 457 | unsigned int _cap_entries; 2025-09-04T16:38:41,773 | ^~~~~~~~~~~~ 2025-09-04T16:38:41,773 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:38:41,773 450 | unsigned int _num_buckets; 2025-09-04T16:38:41,773 | ^~~~~~~~~~~~ 2025-09-04T16:38:41,773 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:41,773 70 | explicit SmartMap() : 2025-09-04T16:38:41,773 | ^~~~~~~~ 2025-09-04T16:38:41,773 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:38:41,773 460 | unsigned int _len_key_buffer; 2025-09-04T16:38:41,773 | ^~~~~~~~~~~~~~~ 2025-09-04T16:38:41,774 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:38:41,774 441 | int * _hash_buckets; 2025-09-04T16:38:41,774 | ^~~~~~~~~~~~~ 2025-09-04T16:38:41,774 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:41,774 70 | explicit SmartMap() : 2025-09-04T16:38:41,774 | ^~~~~~~~ 2025-09-04T16:38:41,774 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:38:41,774 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:38:41,774 | ^~~~~~~~~~~ 2025-09-04T16:38:41,774 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:38:41,774 442 | int * _hash_buckets_volumn; 2025-09-04T16:38:41,775 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:41,775 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:41,775 70 | explicit SmartMap() : 2025-09-04T16:38:41,775 | ^~~~~~~~ 2025-09-04T16:38:41,777 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:38:41,777 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:38:41,777 614 | set(key, idx); 2025-09-04T16:38:41,778 | ~~~^~~~~~~~~~ 2025-09-04T16:38:41,778 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:38:41,778 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:38:41,778 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:38:41,781 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:38:41,781 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:38:41,781 679 | SmartMap::dump(out); 2025-09-04T16:38:41,781 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:38:41,781 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:38:41,781 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:38:41,781 | ^~~~~~ 2025-09-04T16:38:42,426 ltp/src/segmentor/rulebase.h: At global scope: 2025-09-04T16:38:42,427 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:38:42,427 49 | static void flags_color(int * flags, int left, int right, int color) { 2025-09-04T16:38:42,427 | ^~~~~~~~~~~ 2025-09-04T16:38:42,427 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:38:42,427 41 | static bool flags_clear_check(int * flags, int left, int right) { 2025-09-04T16:38:42,427 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:47,122 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:38:47,529 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:38:47,530 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:38:47,530 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:38:47,530 from ltp/src/segmentor/decoder.h:7, 2025-09-04T16:38:47,530 from ltp/src/segmentor/decoder.cpp:1: 2025-09-04T16:38:47,530 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:38:47,530 4 | #pragma warning(disable: 4309) 2025-09-04T16:38:49,271 In file included from ltp/src/segmentor/decoder.h:6: 2025-09-04T16:38:49,271 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:38:49,271 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:38:49,271 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:38:49,272 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:49,272 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:38:49,272 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:38:49,272 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:49,272 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:38:49,272 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:38:49,272 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:38:49,273 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:49,273 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:38:49,273 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:38:49,273 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:49,273 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:38:49,273 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:38:49,273 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:49,425 In file included from ltp/src/segmentor/rulebase.h:9: 2025-09-04T16:38:49,425 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:38:49,425 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:49,426 73 | int len = str.size(); 2025-09-04T16:38:49,426 | ^~~ 2025-09-04T16:38:49,429 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:38:49,429 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:49,429 127 | int len = str.size(); 2025-09-04T16:38:49,429 | ^~~ 2025-09-04T16:38:49,429 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:38:49,429 128 | int sep_flag = (sep != ""); 2025-09-04T16:38:49,430 | ^~~~~~~~ 2025-09-04T16:38:49,436 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:38:49,436 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:49,436 223 | int len = str.size(); 2025-09-04T16:38:49,437 | ^~~ 2025-09-04T16:38:49,451 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:38:49,451 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:38:49,451 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:38:49,451 68 | std::pair payload; 2025-09-04T16:38:49,451 | ^~~~~~~ 2025-09-04T16:38:49,451 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:38:49,452 65 | int encoding; 2025-09-04T16:38:49,452 | ^~~~~~~~ 2025-09-04T16:38:49,452 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:49,452 18 | iterator(const iterator & other) 2025-09-04T16:38:49,452 | ^~~~~~~~ 2025-09-04T16:38:49,452 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:38:49,452 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:38:49,452 68 | std::pair payload; 2025-09-04T16:38:49,452 | ^~~~~~~ 2025-09-04T16:38:49,452 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:38:49,453 65 | int encoding; 2025-09-04T16:38:49,453 | ^~~~~~~~ 2025-09-04T16:38:49,453 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:49,453 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:38:49,453 | ^~~~~~~~ 2025-09-04T16:38:49,455 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:38:49,456 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:38:49,456 68 | std::pair payload; 2025-09-04T16:38:49,456 | ^~~~~~~ 2025-09-04T16:38:49,456 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:38:49,456 65 | int encoding; 2025-09-04T16:38:49,456 | ^~~~~~~~ 2025-09-04T16:38:49,456 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:49,456 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:38:49,456 | ^~~~~~~~ 2025-09-04T16:38:49,559 In file included from ltp/src/segmentor/rulebase.h:11: 2025-09-04T16:38:49,560 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:38:49,560 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:38:49,560 599 | int * entries; 2025-09-04T16:38:49,560 | ^~~~~~~ 2025-09-04T16:38:49,560 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:38:49,560 598 | int cap_entries; 2025-09-04T16:38:49,560 | ^~~~~~~~~~~ 2025-09-04T16:38:49,560 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:49,560 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:38:49,560 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:49,561 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:38:49,561 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:38:49,561 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:38:49,561 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:49,562 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:38:49,562 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:38:49,562 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:38:49,563 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:49,905 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:38:49,905 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:38:49,905 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:38:49,905 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:38:49,905 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:38:49,906 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:38:49,906 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:38:49,906 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:38:49,906 | ^~~~~~~~ 2025-09-04T16:38:49,906 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:38:49,906 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:38:49,906 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:38:49,906 59 | template class auto_ptr; 2025-09-04T16:38:49,906 | ^~~~~~~~ 2025-09-04T16:38:50,029 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:38:50,029 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:38:50,029 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:38:50,029 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:38:50,029 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:38:50,029 | ^~~~~~~~ 2025-09-04T16:38:50,030 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:38:50,030 59 | template class auto_ptr; 2025-09-04T16:38:50,030 | ^~~~~~~~ 2025-09-04T16:38:50,044 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:38:50,044 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:38:50,045 | ^~~~~~~~ 2025-09-04T16:38:50,045 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:38:50,045 59 | template class auto_ptr; 2025-09-04T16:38:50,045 | ^~~~~~~~ 2025-09-04T16:38:50,047 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:38:50,047 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:38:50,047 | ^~~~~~~~ 2025-09-04T16:38:50,047 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:38:50,047 59 | template class auto_ptr; 2025-09-04T16:38:50,047 | ^~~~~~~~ 2025-09-04T16:38:50,047 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:38:50,047 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:38:50,048 | ^~~~~~~~ 2025-09-04T16:38:50,048 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:38:50,048 59 | template class auto_ptr; 2025-09-04T16:38:50,048 | ^~~~~~~~ 2025-09-04T16:38:50,048 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:38:50,048 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:38:50,048 | ^~~~~~~~ 2025-09-04T16:38:50,048 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:38:50,048 59 | template class auto_ptr; 2025-09-04T16:38:50,048 | ^~~~~~~~ 2025-09-04T16:38:50,049 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:38:50,049 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:38:50,049 | ^~~~~~~~ 2025-09-04T16:38:50,049 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:38:50,049 59 | template class auto_ptr; 2025-09-04T16:38:50,049 | ^~~~~~~~ 2025-09-04T16:38:50,051 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:38:50,051 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:38:50,051 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:38:50,051 | ^~~~~~~~ 2025-09-04T16:38:50,051 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:38:50,051 59 | template class auto_ptr; 2025-09-04T16:38:50,051 | ^~~~~~~~ 2025-09-04T16:38:50,542 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:38:50,542 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:38:50,542 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:38:50,542 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:38:50,542 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:50,542 420 | : public std::unary_function \ 2025-09-04T16:38:50,542 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,542 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:50,543 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:38:50,543 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,543 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:38:50,543 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:38:50,543 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:38:50,543 from /usr/include/c++/14/ios:44, 2025-09-04T16:38:50,543 from /usr/include/c++/14/ostream:40, 2025-09-04T16:38:50,543 from /usr/include/c++/14/iostream:41, 2025-09-04T16:38:50,543 from ltp/src/segmentor/decoder.h:4: 2025-09-04T16:38:50,544 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,544 117 | struct unary_function 2025-09-04T16:38:50,544 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,544 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:50,544 420 | : public std::unary_function \ 2025-09-04T16:38:50,544 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,544 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:50,544 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:38:50,544 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,545 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,545 117 | struct unary_function 2025-09-04T16:38:50,545 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,545 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:50,545 420 | : public std::unary_function \ 2025-09-04T16:38:50,545 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,545 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:50,545 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:38:50,546 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,546 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,546 117 | struct unary_function 2025-09-04T16:38:50,546 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,546 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:50,546 420 | : public std::unary_function \ 2025-09-04T16:38:50,547 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,547 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:50,547 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:38:50,547 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,547 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,547 117 | struct unary_function 2025-09-04T16:38:50,547 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,548 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:50,548 420 | : public std::unary_function \ 2025-09-04T16:38:50,548 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,548 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:50,548 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:38:50,548 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,548 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,548 117 | struct unary_function 2025-09-04T16:38:50,548 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,549 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:50,549 420 | : public std::unary_function \ 2025-09-04T16:38:50,549 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,549 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:50,549 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:38:50,549 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,550 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,550 117 | struct unary_function 2025-09-04T16:38:50,550 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,550 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:50,550 420 | : public std::unary_function \ 2025-09-04T16:38:50,550 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,550 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:50,551 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:38:50,551 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,551 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,551 117 | struct unary_function 2025-09-04T16:38:50,551 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,551 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:50,552 420 | : public std::unary_function \ 2025-09-04T16:38:50,552 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,552 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:50,552 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:38:50,552 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,552 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,552 117 | struct unary_function 2025-09-04T16:38:50,552 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,553 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:50,553 420 | : public std::unary_function \ 2025-09-04T16:38:50,553 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,553 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:50,553 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:38:50,553 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,553 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,554 117 | struct unary_function 2025-09-04T16:38:50,554 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,554 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:50,554 420 | : public std::unary_function \ 2025-09-04T16:38:50,554 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,554 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:50,554 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:38:50,554 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,555 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,555 117 | struct unary_function 2025-09-04T16:38:50,555 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,555 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:50,555 420 | : public std::unary_function \ 2025-09-04T16:38:50,555 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,556 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:50,556 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:38:50,556 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,556 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,556 117 | struct unary_function 2025-09-04T16:38:50,556 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,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:38:50,557 420 | : public std::unary_function \ 2025-09-04T16:38:50,557 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,557 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:50,557 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:38:50,557 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,557 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,557 117 | struct unary_function 2025-09-04T16:38:50,557 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,558 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:50,558 420 | : public std::unary_function \ 2025-09-04T16:38:50,558 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,558 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:50,558 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:38:50,558 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,558 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,559 117 | struct unary_function 2025-09-04T16:38:50,559 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,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:38:50,559 420 | : public std::unary_function \ 2025-09-04T16:38:50,559 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,559 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:50,559 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:38:50,560 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,560 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,560 117 | struct unary_function 2025-09-04T16:38:50,560 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,560 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:50,561 430 | : public std::unary_function \ 2025-09-04T16:38:50,561 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,561 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:38:50,561 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:38:50,561 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,561 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,561 117 | struct unary_function 2025-09-04T16:38:50,561 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,562 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:50,562 430 | : public std::unary_function \ 2025-09-04T16:38:50,562 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,562 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:38:50,563 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:38:50,563 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,563 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,563 117 | struct unary_function 2025-09-04T16:38:50,563 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,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:38:50,564 420 | : public std::unary_function \ 2025-09-04T16:38:50,564 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,564 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:50,564 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:38:50,564 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,564 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,564 117 | struct unary_function 2025-09-04T16:38:50,565 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,565 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:50,565 420 | : public std::unary_function \ 2025-09-04T16:38:50,565 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,565 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:50,565 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:38:50,565 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,565 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,566 117 | struct unary_function 2025-09-04T16:38:50,566 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,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:38:50,566 420 | : public std::unary_function \ 2025-09-04T16:38:50,566 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,566 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:38:50,566 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:38:50,567 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:50,567 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,567 117 | struct unary_function 2025-09-04T16:38:50,567 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,567 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:50,567 484 | : public std::unary_function 2025-09-04T16:38:50,567 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,567 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,567 117 | struct unary_function 2025-09-04T16:38:50,568 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,700 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:38:50,700 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:50,700 257 | : std::unary_function 2025-09-04T16:38:50,700 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,700 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:38:50,700 117 | struct unary_function 2025-09-04T16:38:50,701 | ^~~~~~~~~~~~~~ 2025-09-04T16:38:50,918 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:38:50,918 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:50,919 804 | : public std::iterator 2025-09-04T16:38:50,919 | ^~~~~~~~ 2025-09-04T16:38:50,919 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:38:50,919 from /usr/include/c++/14/string:47: 2025-09-04T16:38:50,919 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:38:50,919 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:38:50,919 | ^~~~~~~~ 2025-09-04T16:38:51,215 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:38:51,215 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:38:51,216 89 | : public std::iterator< 2025-09-04T16:38:51,216 | ^~~~~~~~ 2025-09-04T16:38:51,216 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:38:51,216 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:38:51,216 | ^~~~~~~~ 2025-09-04T16:38:51,227 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:38:51,227 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:38:51,227 171 | : public std::iterator< 2025-09-04T16:38:51,228 | ^~~~~~~~ 2025-09-04T16:38:51,228 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:38:51,228 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:38:51,228 | ^~~~~~~~ 2025-09-04T16:38:51,320 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:38:51,321 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:38:51,321 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:38:51,321 | ^ 2025-09-04T16:38:51,321 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:38:51,321 457 | unsigned int _cap_entries; 2025-09-04T16:38:51,321 | ^~~~~~~~~~~~ 2025-09-04T16:38:51,321 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:38:51,321 450 | unsigned int _num_buckets; 2025-09-04T16:38:51,321 | ^~~~~~~~~~~~ 2025-09-04T16:38:51,322 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:51,322 70 | explicit SmartMap() : 2025-09-04T16:38:51,322 | ^~~~~~~~ 2025-09-04T16:38:51,322 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:38:51,322 460 | unsigned int _len_key_buffer; 2025-09-04T16:38:51,322 | ^~~~~~~~~~~~~~~ 2025-09-04T16:38:51,322 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:38:51,322 441 | int * _hash_buckets; 2025-09-04T16:38:51,322 | ^~~~~~~~~~~~~ 2025-09-04T16:38:51,322 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:51,322 70 | explicit SmartMap() : 2025-09-04T16:38:51,323 | ^~~~~~~~ 2025-09-04T16:38:51,323 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:38:51,323 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:38:51,323 | ^~~~~~~~~~~ 2025-09-04T16:38:51,323 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:38:51,323 442 | int * _hash_buckets_volumn; 2025-09-04T16:38:51,323 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:51,323 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:51,323 70 | explicit SmartMap() : 2025-09-04T16:38:51,324 | ^~~~~~~~ 2025-09-04T16:38:51,326 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:38:51,326 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:38:51,326 614 | set(key, idx); 2025-09-04T16:38:51,326 | ~~~^~~~~~~~~~ 2025-09-04T16:38:51,326 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:38:51,326 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:38:51,326 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:38:51,329 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:38:51,330 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:38:51,330 679 | SmartMap::dump(out); 2025-09-04T16:38:51,330 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:38:51,330 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:38:51,330 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:38:51,330 | ^~~~~~ 2025-09-04T16:38:51,764 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:38:51,764 49 | static void flags_color(int * flags, int left, int right, int color) { 2025-09-04T16:38:51,764 | ^~~~~~~~~~~ 2025-09-04T16:38:51,765 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:38:51,765 41 | static bool flags_clear_check(int * flags, int left, int right) { 2025-09-04T16:38:51,765 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:52,654 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:38:53,077 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:38:53,077 from ltp/src/segmentor/extractor.cpp:4: 2025-09-04T16:38:53,077 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:38:53,077 4 | #pragma warning(disable: 4309) 2025-09-04T16:38:54,248 In file included from ltp/src/segmentor/extractor.h:6, 2025-09-04T16:38:54,248 from ltp/src/segmentor/extractor.cpp:1: 2025-09-04T16:38:54,249 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:38:54,249 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:38:54,249 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:38:54,249 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:54,249 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:38:54,249 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:38:54,249 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:54,249 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:38:54,249 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:38:54,250 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:38:54,250 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:54,250 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:38:54,250 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:38:54,250 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:54,250 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:38:54,250 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:38:54,250 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:54,393 In file included from ltp/src/segmentor/extractor.h:8: 2025-09-04T16:38:54,394 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:38:54,394 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:38:54,394 107 | int _cap_pool; 2025-09-04T16:38:54,394 | ^~~~~~~~~ 2025-09-04T16:38:54,394 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:38:54,394 106 | int _len_pool; 2025-09-04T16:38:54,394 | ^~~~~~~~~ 2025-09-04T16:38:54,394 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:54,395 18 | StringVec() : 2025-09-04T16:38:54,395 | ^~~~~~~~~ 2025-09-04T16:38:54,512 In file included from ltp/src/segmentor/extractor.cpp:3: 2025-09-04T16:38:54,513 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:38:54,513 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:54,513 73 | int len = str.size(); 2025-09-04T16:38:54,513 | ^~~ 2025-09-04T16:38:54,516 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:38:54,516 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:54,516 127 | int len = str.size(); 2025-09-04T16:38:54,516 | ^~~ 2025-09-04T16:38:54,517 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:38:54,517 128 | int sep_flag = (sep != ""); 2025-09-04T16:38:54,517 | ^~~~~~~~ 2025-09-04T16:38:54,524 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:38:54,524 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:38:54,524 223 | int len = str.size(); 2025-09-04T16:38:54,524 | ^~~ 2025-09-04T16:38:54,568 ltp/src/segmentor/extractor.cpp: In destructor ‘ltp::segmentor::Extractor::~Extractor()’: 2025-09-04T16:38:54,568 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:38:54,568 51 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:38:54,569 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:54,572 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:38:54,572 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:38:54,572 86 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:38:54,572 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:56,487 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:38:57,899 In file included from ltp/src/segmentor/featurespace.h:7, 2025-09-04T16:38:57,899 from ltp/src/segmentor/featurespace.cpp:1: 2025-09-04T16:38:57,899 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:38:57,899 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:38:57,900 599 | int * entries; 2025-09-04T16:38:57,900 | ^~~~~~~ 2025-09-04T16:38:57,900 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:38:57,900 598 | int cap_entries; 2025-09-04T16:38:57,900 | ^~~~~~~~~~~ 2025-09-04T16:38:57,900 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:57,900 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:38:57,900 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:57,901 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:38:57,901 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:38:57,901 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:38:57,901 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:57,902 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:38:57,902 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:38:57,902 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:38:57,902 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:57,905 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:38:57,905 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:57,905 71 | utility::SmartMap * _dicts; 2025-09-04T16:38:57,905 | ^~~~~~ 2025-09-04T16:38:57,905 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:38:57,905 67 | int _i; 2025-09-04T16:38:57,905 | ^~ 2025-09-04T16:38:57,906 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:57,906 14 | FeatureSpaceIterator() 2025-09-04T16:38:57,906 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:57,906 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:38:57,906 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:57,906 71 | utility::SmartMap * _dicts; 2025-09-04T16:38:57,906 | ^~~~~~ 2025-09-04T16:38:57,906 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:38:57,906 69 | int _num_dicts; 2025-09-04T16:38:57,907 | ^~~~~~~~~~ 2025-09-04T16:38:57,907 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:57,907 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:38:57,907 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:57,907 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:38:57,907 69 | int _num_dicts; 2025-09-04T16:38:57,907 | ^~~~~~~~~~ 2025-09-04T16:38:57,907 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:38:57,907 67 | int _i; 2025-09-04T16:38:57,908 | ^~ 2025-09-04T16:38:57,908 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:57,908 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:38:57,908 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:58,189 In file included from ltp/src/segmentor/extractor.h:6, 2025-09-04T16:38:58,189 from ltp/src/segmentor/featurespace.cpp:2: 2025-09-04T16:38:58,189 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:38:58,189 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:38:58,189 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:38:58,190 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:38:58,190 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:38:58,190 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:38:58,190 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:58,190 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:38:58,190 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:38:58,190 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:38:58,190 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:58,191 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:38:58,191 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:38:58,191 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:38:58,191 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:38:58,191 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:38:58,191 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:58,321 In file included from ltp/src/segmentor/extractor.h:8: 2025-09-04T16:38:58,321 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:38:58,322 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:38:58,322 107 | int _cap_pool; 2025-09-04T16:38:58,322 | ^~~~~~~~~ 2025-09-04T16:38:58,322 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:38:58,322 106 | int _len_pool; 2025-09-04T16:38:58,322 | ^~~~~~~~~ 2025-09-04T16:38:58,322 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:38:58,322 18 | StringVec() : 2025-09-04T16:38:58,322 | ^~~~~~~~~ 2025-09-04T16:38:58,326 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpace::FeatureSpace(int)’: 2025-09-04T16:38:58,326 ltp/src/segmentor/featurespace.h:111:7: warning: ‘ltp::segmentor::FeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:38:58,326 111 | int _num_labels; 2025-09-04T16:38:58,326 | ^~~~~~~~~~~ 2025-09-04T16:38:58,326 ltp/src/segmentor/featurespace.h:110:7: warning: ‘int ltp::segmentor::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:38:58,326 110 | int _offset; 2025-09-04T16:38:58,326 | ^~~~~~~ 2025-09-04T16:38:58,326 ltp/src/segmentor/featurespace.cpp:7:1: warning: when initialized here [-Wreorder] 2025-09-04T16:38:58,327 7 | FeatureSpace::FeatureSpace(int num_labels) 2025-09-04T16:38:58,327 | ^~~~~~~~~~~~ 2025-09-04T16:38:58,330 ltp/src/segmentor/featurespace.cpp: In member function ‘bool ltp::segmentor::FeatureSpace::load(int, std::istream&)’: 2025-09-04T16:38:58,330 ltp/src/segmentor/featurespace.cpp:102:10: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:38:58,330 102 | if (sz != _num_dicts) { 2025-09-04T16:38:58,331 | ~~~^~~~~~~~~~~~~ 2025-09-04T16:38:58,385 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:38:58,385 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:38:58,385 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:38:58,385 | ^ 2025-09-04T16:38:58,385 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:38:58,385 457 | unsigned int _cap_entries; 2025-09-04T16:38:58,385 | ^~~~~~~~~~~~ 2025-09-04T16:38:58,385 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:38:58,385 450 | unsigned int _num_buckets; 2025-09-04T16:38:58,386 | ^~~~~~~~~~~~ 2025-09-04T16:38:58,386 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:58,386 70 | explicit SmartMap() : 2025-09-04T16:38:58,386 | ^~~~~~~~ 2025-09-04T16:38:58,386 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:38:58,386 460 | unsigned int _len_key_buffer; 2025-09-04T16:38:58,386 | ^~~~~~~~~~~~~~~ 2025-09-04T16:38:58,386 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:38:58,386 441 | int * _hash_buckets; 2025-09-04T16:38:58,386 | ^~~~~~~~~~~~~ 2025-09-04T16:38:58,387 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:58,387 70 | explicit SmartMap() : 2025-09-04T16:38:58,387 | ^~~~~~~~ 2025-09-04T16:38:58,387 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:38:58,387 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:38:58,387 | ^~~~~~~~~~~ 2025-09-04T16:38:58,387 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:38:58,387 442 | int * _hash_buckets_volumn; 2025-09-04T16:38:58,387 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:38:58,387 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:38:58,388 70 | explicit SmartMap() : 2025-09-04T16:38:58,388 | ^~~~~~~~ 2025-09-04T16:38:58,390 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:38:58,390 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:38:58,390 614 | set(key, idx); 2025-09-04T16:38:58,390 | ~~~^~~~~~~~~~ 2025-09-04T16:38:58,390 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:38:58,390 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:38:58,390 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:38:58,393 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:38:58,394 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:38:58,394 679 | SmartMap::dump(out); 2025-09-04T16:38:58,394 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:38:58,394 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:38:58,394 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:38:58,394 | ^~~~~~ 2025-09-04T16:38:59,379 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:39:00,782 In file included from ltp/src/segmentor/featurespace.h:7, 2025-09-04T16:39:00,782 from ltp/src/segmentor/model.h:5, 2025-09-04T16:39:00,783 from ltp/src/segmentor/model.cpp:1: 2025-09-04T16:39:00,783 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:39:00,783 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:39:00,783 599 | int * entries; 2025-09-04T16:39:00,783 | ^~~~~~~ 2025-09-04T16:39:00,783 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:39:00,783 598 | int cap_entries; 2025-09-04T16:39:00,783 | ^~~~~~~~~~~ 2025-09-04T16:39:00,783 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:00,784 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:39:00,784 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:39:00,784 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:39:00,784 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:39:00,784 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:39:00,784 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:00,785 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:39:00,785 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:39:00,785 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:39:00,786 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:39:00,788 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:39:00,788 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:39:00,788 71 | utility::SmartMap * _dicts; 2025-09-04T16:39:00,788 | ^~~~~~ 2025-09-04T16:39:00,789 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:39:00,789 67 | int _i; 2025-09-04T16:39:00,789 | ^~ 2025-09-04T16:39:00,789 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:00,789 14 | FeatureSpaceIterator() 2025-09-04T16:39:00,789 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:00,789 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:39:00,789 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:39:00,789 71 | utility::SmartMap * _dicts; 2025-09-04T16:39:00,790 | ^~~~~~ 2025-09-04T16:39:00,790 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:39:00,790 69 | int _num_dicts; 2025-09-04T16:39:00,790 | ^~~~~~~~~~ 2025-09-04T16:39:00,790 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:00,790 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:39:00,790 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:00,790 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:39:00,790 69 | int _num_dicts; 2025-09-04T16:39:00,790 | ^~~~~~~~~~ 2025-09-04T16:39:00,791 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:39:00,791 67 | int _i; 2025-09-04T16:39:00,791 | ^~ 2025-09-04T16:39:00,791 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:00,791 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:39:00,791 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:01,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:39:01,104 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:39:01,104 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:39:01,104 | ^ 2025-09-04T16:39:01,104 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:39:01,104 457 | unsigned int _cap_entries; 2025-09-04T16:39:01,104 | ^~~~~~~~~~~~ 2025-09-04T16:39:01,104 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:39:01,105 450 | unsigned int _num_buckets; 2025-09-04T16:39:01,105 | ^~~~~~~~~~~~ 2025-09-04T16:39:01,105 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:39:01,105 70 | explicit SmartMap() : 2025-09-04T16:39:01,105 | ^~~~~~~~ 2025-09-04T16:39:01,105 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:39:01,105 460 | unsigned int _len_key_buffer; 2025-09-04T16:39:01,105 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:01,105 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:39:01,105 441 | int * _hash_buckets; 2025-09-04T16:39:01,106 | ^~~~~~~~~~~~~ 2025-09-04T16:39:01,106 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:39:01,106 70 | explicit SmartMap() : 2025-09-04T16:39:01,106 | ^~~~~~~~ 2025-09-04T16:39:01,106 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:39:01,106 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:39:01,106 | ^~~~~~~~~~~ 2025-09-04T16:39:01,106 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:39:01,106 442 | int * _hash_buckets_volumn; 2025-09-04T16:39:01,106 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:01,107 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:39:01,107 70 | explicit SmartMap() : 2025-09-04T16:39:01,107 | ^~~~~~~~ 2025-09-04T16:39:01,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:39:01,109 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:39:01,109 614 | set(key, idx); 2025-09-04T16:39:01,109 | ~~~^~~~~~~~~~ 2025-09-04T16:39:01,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:39:01,110 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:39:01,110 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:39:01,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:39:01,112 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:39:01,112 679 | SmartMap::dump(out); 2025-09-04T16:39:01,112 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:39:01,112 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:39:01,112 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:39:01,113 | ^~~~~~ 2025-09-04T16:39:01,121 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:39:01,121 ltp/src/segmentor/model.cpp:12:13: required from here 2025-09-04T16:39:01,121 12 | full(false) { 2025-09-04T16:39:01,122 | ^ 2025-09-04T16:39:01,122 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:39:01,122 457 | unsigned int _cap_entries; 2025-09-04T16:39:01,122 | ^~~~~~~~~~~~ 2025-09-04T16:39:01,122 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:39:01,122 450 | unsigned int _num_buckets; 2025-09-04T16:39:01,122 | ^~~~~~~~~~~~ 2025-09-04T16:39:01,122 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:39:01,122 70 | explicit SmartMap() : 2025-09-04T16:39:01,122 | ^~~~~~~~ 2025-09-04T16:39:01,123 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:39:01,123 460 | unsigned int _len_key_buffer; 2025-09-04T16:39:01,123 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:01,123 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:39:01,123 441 | int * _hash_buckets; 2025-09-04T16:39:01,123 | ^~~~~~~~~~~~~ 2025-09-04T16:39:01,123 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:39:01,123 70 | explicit SmartMap() : 2025-09-04T16:39:01,123 | ^~~~~~~~ 2025-09-04T16:39:01,123 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:39:01,123 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:39:01,124 | ^~~~~~~~~~~ 2025-09-04T16:39:01,124 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:39:01,124 442 | int * _hash_buckets_volumn; 2025-09-04T16:39:01,124 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:01,124 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:39:01,124 70 | explicit SmartMap() : 2025-09-04T16:39:01,124 | ^~~~~~~~ 2025-09-04T16:39:01,125 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:39:01,125 ltp/src/segmentor/model.cpp:50:24: required from here 2025-09-04T16:39:01,125 50 | internal_lexicon.dump(ofs); 2025-09-04T16:39:01,125 | ~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:39:01,125 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:39:01,125 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:39:01,125 | ^~~~~~ 2025-09-04T16:39:01,976 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:39:02,343 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:39:02,343 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:39:02,343 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:39:02,343 from ltp/src/segmentor/rulebase.cpp:1: 2025-09-04T16:39:02,343 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:39:02,343 4 | #pragma warning(disable: 4309) 2025-09-04T16:39:03,972 In file included from ltp/src/segmentor/rulebase.h:9: 2025-09-04T16:39:03,972 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:39:03,972 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:39:03,973 73 | int len = str.size(); 2025-09-04T16:39:03,973 | ^~~ 2025-09-04T16:39:03,976 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:39:03,976 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:39:03,976 127 | int len = str.size(); 2025-09-04T16:39:03,976 | ^~~ 2025-09-04T16:39:03,976 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:39:03,977 128 | int sep_flag = (sep != ""); 2025-09-04T16:39:03,977 | ^~~~~~~~ 2025-09-04T16:39:03,983 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:39:03,984 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:39:03,984 223 | int len = str.size(); 2025-09-04T16:39:03,984 | ^~~ 2025-09-04T16:39:03,999 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:39:03,999 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:39:03,999 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:39:03,999 68 | std::pair payload; 2025-09-04T16:39:03,999 | ^~~~~~~ 2025-09-04T16:39:03,999 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:39:03,999 65 | int encoding; 2025-09-04T16:39:03,999 | ^~~~~~~~ 2025-09-04T16:39:04,000 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:04,000 18 | iterator(const iterator & other) 2025-09-04T16:39:04,000 | ^~~~~~~~ 2025-09-04T16:39:04,000 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:39:04,000 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:39:04,000 68 | std::pair payload; 2025-09-04T16:39:04,000 | ^~~~~~~ 2025-09-04T16:39:04,000 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:39:04,000 65 | int encoding; 2025-09-04T16:39:04,001 | ^~~~~~~~ 2025-09-04T16:39:04,001 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:04,001 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:39:04,001 | ^~~~~~~~ 2025-09-04T16:39:04,003 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:39:04,004 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:39:04,004 68 | std::pair payload; 2025-09-04T16:39:04,004 | ^~~~~~~ 2025-09-04T16:39:04,004 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:39:04,004 65 | int encoding; 2025-09-04T16:39:04,004 | ^~~~~~~~ 2025-09-04T16:39:04,004 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:04,004 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:39:04,004 | ^~~~~~~~ 2025-09-04T16:39:04,313 In file included from ltp/src/segmentor/rulebase.h:11: 2025-09-04T16:39:04,313 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:39:04,313 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:39:04,313 599 | int * entries; 2025-09-04T16:39:04,313 | ^~~~~~~ 2025-09-04T16:39:04,314 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:39:04,314 598 | int cap_entries; 2025-09-04T16:39:04,314 | ^~~~~~~~~~~ 2025-09-04T16:39:04,314 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:04,314 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:39:04,314 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:39:04,314 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:39:04,314 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:39:04,314 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:39:04,315 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:04,316 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:39:04,316 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:39:04,316 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:39:04,316 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:39:04,655 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:39:04,655 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:39:04,656 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:39:04,656 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:39:04,656 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:39:04,656 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:39:04,656 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:39:04,656 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:39:04,656 | ^~~~~~~~ 2025-09-04T16:39:04,656 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:39:04,656 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:39:04,657 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:04,657 59 | template class auto_ptr; 2025-09-04T16:39:04,657 | ^~~~~~~~ 2025-09-04T16:39:04,781 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:39:04,782 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:39:04,782 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:39:04,782 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:39:04,782 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:39:04,782 | ^~~~~~~~ 2025-09-04T16:39:04,782 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:04,782 59 | template class auto_ptr; 2025-09-04T16:39:04,782 | ^~~~~~~~ 2025-09-04T16:39:04,797 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:39:04,797 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:39:04,797 | ^~~~~~~~ 2025-09-04T16:39:04,797 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:04,797 59 | template class auto_ptr; 2025-09-04T16:39:04,797 | ^~~~~~~~ 2025-09-04T16:39:04,799 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:39:04,799 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:39:04,799 | ^~~~~~~~ 2025-09-04T16:39:04,799 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:04,800 59 | template class auto_ptr; 2025-09-04T16:39:04,800 | ^~~~~~~~ 2025-09-04T16:39:04,800 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:39:04,800 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:39:04,800 | ^~~~~~~~ 2025-09-04T16:39:04,800 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:04,800 59 | template class auto_ptr; 2025-09-04T16:39:04,800 | ^~~~~~~~ 2025-09-04T16:39:04,800 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:39:04,800 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:39:04,801 | ^~~~~~~~ 2025-09-04T16:39:04,801 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:04,801 59 | template class auto_ptr; 2025-09-04T16:39:04,801 | ^~~~~~~~ 2025-09-04T16:39:04,801 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:39:04,801 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:39:04,801 | ^~~~~~~~ 2025-09-04T16:39:04,801 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:04,801 59 | template class auto_ptr; 2025-09-04T16:39:04,801 | ^~~~~~~~ 2025-09-04T16:39:04,803 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:39:04,803 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:39:04,803 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:39:04,803 | ^~~~~~~~ 2025-09-04T16:39:04,803 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:04,804 59 | template class auto_ptr; 2025-09-04T16:39:04,804 | ^~~~~~~~ 2025-09-04T16:39:05,294 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:39:05,294 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:39:05,295 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:39:05,295 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:39:05,295 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,295 420 | : public std::unary_function \ 2025-09-04T16:39:05,295 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,295 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:05,295 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:39:05,295 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,295 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:39:05,296 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:39:05,296 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:39:05,296 from /usr/include/c++/14/ios:44, 2025-09-04T16:39:05,296 from /usr/include/c++/14/ostream:40, 2025-09-04T16:39:05,296 from /usr/include/c++/14/iostream:41, 2025-09-04T16:39:05,296 from ltp/src/segmentor/rulebase.h:4: 2025-09-04T16:39:05,296 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,296 117 | struct unary_function 2025-09-04T16:39:05,296 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,296 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,297 420 | : public std::unary_function \ 2025-09-04T16:39:05,297 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,297 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:05,297 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:39:05,297 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,297 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,297 117 | struct unary_function 2025-09-04T16:39:05,297 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,298 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,298 420 | : public std::unary_function \ 2025-09-04T16:39:05,298 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,298 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:05,298 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:39:05,298 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,298 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,298 117 | struct unary_function 2025-09-04T16:39:05,298 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,299 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,299 420 | : public std::unary_function \ 2025-09-04T16:39:05,299 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,299 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:05,299 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:39:05,299 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,300 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,300 117 | struct unary_function 2025-09-04T16:39:05,300 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,300 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,300 420 | : public std::unary_function \ 2025-09-04T16:39:05,300 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,300 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:05,301 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:39:05,301 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,301 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,301 117 | struct unary_function 2025-09-04T16:39:05,301 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,301 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,301 420 | : public std::unary_function \ 2025-09-04T16:39:05,302 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,302 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:05,302 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:39:05,302 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,302 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,302 117 | struct unary_function 2025-09-04T16:39:05,302 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,303 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,303 420 | : public std::unary_function \ 2025-09-04T16:39:05,303 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,303 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:05,303 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:39:05,303 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,303 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,303 117 | struct unary_function 2025-09-04T16:39:05,303 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,304 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,304 420 | : public std::unary_function \ 2025-09-04T16:39:05,304 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,304 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:05,304 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:39:05,304 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,304 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,305 117 | struct unary_function 2025-09-04T16:39:05,305 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,305 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,305 420 | : public std::unary_function \ 2025-09-04T16:39:05,305 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,305 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:05,305 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:39:05,306 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,306 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,306 117 | struct unary_function 2025-09-04T16:39:05,306 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,306 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,306 420 | : public std::unary_function \ 2025-09-04T16:39:05,307 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,307 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:05,307 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:39:05,307 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,307 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,307 117 | struct unary_function 2025-09-04T16:39:05,307 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,308 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,308 420 | : public std::unary_function \ 2025-09-04T16:39:05,308 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,308 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:05,308 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:39:05,308 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,308 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,308 117 | struct unary_function 2025-09-04T16:39:05,308 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,309 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,309 420 | : public std::unary_function \ 2025-09-04T16:39:05,309 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,309 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:05,309 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:39:05,309 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,310 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,310 117 | struct unary_function 2025-09-04T16:39:05,310 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,310 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,310 420 | : public std::unary_function \ 2025-09-04T16:39:05,310 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,310 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:05,310 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:39:05,311 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,311 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,311 117 | struct unary_function 2025-09-04T16:39:05,311 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,311 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,311 420 | : public std::unary_function \ 2025-09-04T16:39:05,311 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,312 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:05,312 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:39:05,312 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,312 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,312 117 | struct unary_function 2025-09-04T16:39:05,312 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,312 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,313 430 | : public std::unary_function \ 2025-09-04T16:39:05,313 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,313 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:39:05,313 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:39:05,313 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,313 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,313 117 | struct unary_function 2025-09-04T16:39:05,313 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,314 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,314 430 | : public std::unary_function \ 2025-09-04T16:39:05,314 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,314 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:39:05,315 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:39:05,315 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,315 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,315 117 | struct unary_function 2025-09-04T16:39:05,315 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,316 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,316 420 | : public std::unary_function \ 2025-09-04T16:39:05,316 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,316 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:05,316 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:39:05,316 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,316 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,316 117 | struct unary_function 2025-09-04T16:39:05,317 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,317 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,317 420 | : public std::unary_function \ 2025-09-04T16:39:05,317 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,317 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:05,317 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:39:05,317 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,317 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,318 117 | struct unary_function 2025-09-04T16:39:05,318 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,318 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,318 420 | : public std::unary_function \ 2025-09-04T16:39:05,318 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,318 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:05,318 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:39:05,319 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:05,319 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,319 117 | struct unary_function 2025-09-04T16:39:05,319 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,319 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,319 484 | : public std::unary_function 2025-09-04T16:39:05,319 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,320 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,320 117 | struct unary_function 2025-09-04T16:39:05,320 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,451 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:39:05,452 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,452 257 | : std::unary_function 2025-09-04T16:39:05,452 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,452 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:05,452 117 | struct unary_function 2025-09-04T16:39:05,452 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:05,678 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:39:05,678 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,678 804 | : public std::iterator 2025-09-04T16:39:05,678 | ^~~~~~~~ 2025-09-04T16:39:05,678 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:39:05,678 from /usr/include/c++/14/string:47: 2025-09-04T16:39:05,678 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:39:05,679 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:39:05,679 | ^~~~~~~~ 2025-09-04T16:39:05,973 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:39:05,973 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:05,973 89 | : public std::iterator< 2025-09-04T16:39:05,973 | ^~~~~~~~ 2025-09-04T16:39:05,973 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:39:05,973 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:39:05,973 | ^~~~~~~~ 2025-09-04T16:39:05,978 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:39:05,978 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:39:05,978 171 | : public std::iterator< 2025-09-04T16:39:05,978 | ^~~~~~~~ 2025-09-04T16:39:05,978 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:39:05,978 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:39:05,978 | ^~~~~~~~ 2025-09-04T16:39:06,068 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:39:06,068 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:39:06,068 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:39:06,068 | ^ 2025-09-04T16:39:06,068 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:39:06,068 457 | unsigned int _cap_entries; 2025-09-04T16:39:06,068 | ^~~~~~~~~~~~ 2025-09-04T16:39:06,069 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:39:06,069 450 | unsigned int _num_buckets; 2025-09-04T16:39:06,069 | ^~~~~~~~~~~~ 2025-09-04T16:39:06,069 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:39:06,069 70 | explicit SmartMap() : 2025-09-04T16:39:06,069 | ^~~~~~~~ 2025-09-04T16:39:06,069 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:39:06,069 460 | unsigned int _len_key_buffer; 2025-09-04T16:39:06,069 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:06,069 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:39:06,069 441 | int * _hash_buckets; 2025-09-04T16:39:06,070 | ^~~~~~~~~~~~~ 2025-09-04T16:39:06,070 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:39:06,070 70 | explicit SmartMap() : 2025-09-04T16:39:06,070 | ^~~~~~~~ 2025-09-04T16:39:06,070 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:39:06,070 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:39:06,070 | ^~~~~~~~~~~ 2025-09-04T16:39:06,070 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:39:06,070 442 | int * _hash_buckets_volumn; 2025-09-04T16:39:06,070 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:06,071 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:39:06,071 70 | explicit SmartMap() : 2025-09-04T16:39:06,071 | ^~~~~~~~ 2025-09-04T16:39:06,073 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:39:06,073 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:39:06,073 614 | set(key, idx); 2025-09-04T16:39:06,073 | ~~~^~~~~~~~~~ 2025-09-04T16:39:06,073 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:39:06,073 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:39:06,074 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:39:06,077 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:39:06,077 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:39:06,077 679 | SmartMap::dump(out); 2025-09-04T16:39:06,077 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:39:06,077 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:39:06,077 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:39:06,077 | ^~~~~~ 2025-09-04T16:39:15,940 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:39:16,367 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:39:16,367 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:39:16,367 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:39:16,367 from ltp/src/segmentor/decoder.h:7, 2025-09-04T16:39:16,367 from ltp/src/segmentor/segmentor.h:7, 2025-09-04T16:39:16,367 from ltp/src/segmentor/segment_dll.cpp:2: 2025-09-04T16:39:16,367 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:39:16,367 4 | #pragma warning(disable: 4309) 2025-09-04T16:39:18,252 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:39:18,252 from ltp/src/segmentor/segmentor.h:4: 2025-09-04T16:39:18,252 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:39:18,252 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:39:18,252 73 | int len = str.size(); 2025-09-04T16:39:18,252 | ^~~ 2025-09-04T16:39:18,255 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:39:18,256 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:39:18,256 127 | int len = str.size(); 2025-09-04T16:39:18,256 | ^~~ 2025-09-04T16:39:18,256 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:39:18,256 128 | int sep_flag = (sep != ""); 2025-09-04T16:39:18,256 | ^~~~~~~~ 2025-09-04T16:39:18,263 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:39:18,263 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:39:18,263 223 | int len = str.size(); 2025-09-04T16:39:18,263 | ^~~ 2025-09-04T16:39:18,362 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:39:18,362 ltp/src/utils/cfgparser.hpp:119:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:39:18,362 119 | bool ret = false; 2025-09-04T16:39:18,362 | ^~~ 2025-09-04T16:39:18,392 In file included from ltp/src/segmentor/featurespace.h:7, 2025-09-04T16:39:18,392 from ltp/src/segmentor/model.h:5, 2025-09-04T16:39:18,393 from ltp/src/segmentor/segmentor.h:5: 2025-09-04T16:39:18,393 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:39:18,393 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:39:18,393 599 | int * entries; 2025-09-04T16:39:18,393 | ^~~~~~~ 2025-09-04T16:39:18,393 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:39:18,393 598 | int cap_entries; 2025-09-04T16:39:18,393 | ^~~~~~~~~~~ 2025-09-04T16:39:18,393 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:18,394 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:39:18,394 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:39:18,394 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:39:18,394 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:39:18,394 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:39:18,394 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:18,395 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:39:18,395 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:39:18,396 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:39:18,396 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:39:18,398 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:39:18,398 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:39:18,399 71 | utility::SmartMap * _dicts; 2025-09-04T16:39:18,399 | ^~~~~~ 2025-09-04T16:39:18,399 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:39:18,399 67 | int _i; 2025-09-04T16:39:18,399 | ^~ 2025-09-04T16:39:18,399 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:18,399 14 | FeatureSpaceIterator() 2025-09-04T16:39:18,399 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:18,399 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:39:18,400 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:39:18,400 71 | utility::SmartMap * _dicts; 2025-09-04T16:39:18,400 | ^~~~~~ 2025-09-04T16:39:18,400 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:39:18,400 69 | int _num_dicts; 2025-09-04T16:39:18,400 | ^~~~~~~~~~ 2025-09-04T16:39:18,400 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:18,400 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:39:18,400 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:18,400 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:39:18,401 69 | int _num_dicts; 2025-09-04T16:39:18,401 | ^~~~~~~~~~ 2025-09-04T16:39:18,401 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:39:18,401 67 | int _i; 2025-09-04T16:39:18,401 | ^~ 2025-09-04T16:39:18,401 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:18,401 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:39:18,401 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:18,485 In file included from ltp/src/segmentor/decoder.h:6: 2025-09-04T16:39:18,485 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:39:18,486 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:39:18,486 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:39:18,486 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:39:18,486 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:39:18,486 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:39:18,486 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:18,486 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:39:18,487 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:39:18,487 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:39:18,487 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:39:18,487 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:39:18,487 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:39:18,487 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:39:18,487 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:39:18,488 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:39:18,488 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:18,526 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:39:18,527 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:39:18,527 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:39:18,527 68 | std::pair payload; 2025-09-04T16:39:18,527 | ^~~~~~~ 2025-09-04T16:39:18,527 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:39:18,527 65 | int encoding; 2025-09-04T16:39:18,527 | ^~~~~~~~ 2025-09-04T16:39:18,527 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:18,528 18 | iterator(const iterator & other) 2025-09-04T16:39:18,528 | ^~~~~~~~ 2025-09-04T16:39:18,528 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:39:18,528 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:39:18,528 68 | std::pair payload; 2025-09-04T16:39:18,528 | ^~~~~~~ 2025-09-04T16:39:18,528 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:39:18,528 65 | int encoding; 2025-09-04T16:39:18,528 | ^~~~~~~~ 2025-09-04T16:39:18,529 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:18,529 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:39:18,529 | ^~~~~~~~ 2025-09-04T16:39:18,531 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:39:18,531 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:39:18,532 68 | std::pair payload; 2025-09-04T16:39:18,532 | ^~~~~~~ 2025-09-04T16:39:18,532 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:39:18,532 65 | int encoding; 2025-09-04T16:39:18,532 | ^~~~~~~~ 2025-09-04T16:39:18,532 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:18,532 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:39:18,532 | ^~~~~~~~ 2025-09-04T16:39:18,948 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:39:18,948 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:39:18,948 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:39:18,949 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:39:18,949 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:39:18,949 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:39:18,949 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:39:18,949 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:39:18,949 | ^~~~~~~~ 2025-09-04T16:39:18,949 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:39:18,949 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:39:18,949 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:18,950 59 | template class auto_ptr; 2025-09-04T16:39:18,950 | ^~~~~~~~ 2025-09-04T16:39:19,073 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:39:19,073 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:39:19,074 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:39:19,074 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:39:19,074 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:39:19,074 | ^~~~~~~~ 2025-09-04T16:39:19,074 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:19,074 59 | template class auto_ptr; 2025-09-04T16:39:19,074 | ^~~~~~~~ 2025-09-04T16:39:19,089 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:39:19,089 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:39:19,089 | ^~~~~~~~ 2025-09-04T16:39:19,089 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:19,089 59 | template class auto_ptr; 2025-09-04T16:39:19,089 | ^~~~~~~~ 2025-09-04T16:39:19,091 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:39:19,091 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:39:19,091 | ^~~~~~~~ 2025-09-04T16:39:19,091 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:19,091 59 | template class auto_ptr; 2025-09-04T16:39:19,092 | ^~~~~~~~ 2025-09-04T16:39:19,092 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:39:19,092 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:39:19,092 | ^~~~~~~~ 2025-09-04T16:39:19,092 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:19,092 59 | template class auto_ptr; 2025-09-04T16:39:19,092 | ^~~~~~~~ 2025-09-04T16:39:19,092 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:39:19,092 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:39:19,092 | ^~~~~~~~ 2025-09-04T16:39:19,093 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:19,093 59 | template class auto_ptr; 2025-09-04T16:39:19,093 | ^~~~~~~~ 2025-09-04T16:39:19,093 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:39:19,093 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:39:19,093 | ^~~~~~~~ 2025-09-04T16:39:19,093 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:19,093 59 | template class auto_ptr; 2025-09-04T16:39:19,093 | ^~~~~~~~ 2025-09-04T16:39:19,095 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:39:19,095 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:39:19,095 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:39:19,095 | ^~~~~~~~ 2025-09-04T16:39:19,095 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:19,096 59 | template class auto_ptr; 2025-09-04T16:39:19,096 | ^~~~~~~~ 2025-09-04T16:39:19,562 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:39:19,562 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:39:19,562 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:39:19,563 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:39:19,563 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:19,563 420 | : public std::unary_function \ 2025-09-04T16:39:19,563 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,563 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:19,563 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:39:19,563 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,563 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:39:19,563 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:39:19,564 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:39:19,564 from /usr/include/c++/14/ios:44, 2025-09-04T16:39:19,564 from /usr/include/c++/14/ostream:40, 2025-09-04T16:39:19,564 from /usr/include/c++/14/iostream:41, 2025-09-04T16:39:19,564 from ltp/src/segmentor/segment_dll.h:9, 2025-09-04T16:39:19,564 from ltp/src/segmentor/segment_dll.cpp:1: 2025-09-04T16:39:19,564 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,564 117 | struct unary_function 2025-09-04T16:39:19,564 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,565 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:19,565 420 | : public std::unary_function \ 2025-09-04T16:39:19,565 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,565 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:19,565 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:39:19,565 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,565 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,565 117 | struct unary_function 2025-09-04T16:39:19,565 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,565 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:19,566 420 | : public std::unary_function \ 2025-09-04T16:39:19,566 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,566 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:19,566 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:39:19,566 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,566 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,566 117 | struct unary_function 2025-09-04T16:39:19,566 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,567 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:19,567 420 | : public std::unary_function \ 2025-09-04T16:39:19,567 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,567 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:19,567 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:39:19,567 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,567 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,567 117 | struct unary_function 2025-09-04T16:39:19,568 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,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:39:19,568 420 | : public std::unary_function \ 2025-09-04T16:39:19,568 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,568 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:19,568 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:39:19,569 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,569 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,569 117 | struct unary_function 2025-09-04T16:39:19,569 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,569 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:19,569 420 | : public std::unary_function \ 2025-09-04T16:39:19,569 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,570 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:19,570 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:39:19,570 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,570 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,570 117 | struct unary_function 2025-09-04T16:39:19,570 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,570 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:19,571 420 | : public std::unary_function \ 2025-09-04T16:39:19,571 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,571 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:19,571 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:39:19,571 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,571 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,571 117 | struct unary_function 2025-09-04T16:39:19,571 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,572 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:19,572 420 | : public std::unary_function \ 2025-09-04T16:39:19,572 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,572 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:19,572 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:39:19,572 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,572 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,572 117 | struct unary_function 2025-09-04T16:39:19,573 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,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:39:19,573 420 | : public std::unary_function \ 2025-09-04T16:39:19,573 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,573 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:19,573 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:39:19,573 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,574 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,574 117 | struct unary_function 2025-09-04T16:39:19,574 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,574 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:19,574 420 | : public std::unary_function \ 2025-09-04T16:39:19,574 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,574 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:19,575 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:39:19,575 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,575 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,575 117 | struct unary_function 2025-09-04T16:39:19,575 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,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:39:19,575 420 | : public std::unary_function \ 2025-09-04T16:39:19,576 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,576 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:19,576 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:39:19,576 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,576 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,576 117 | struct unary_function 2025-09-04T16:39:19,576 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,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:39:19,577 420 | : public std::unary_function \ 2025-09-04T16:39:19,577 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,577 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:19,577 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:39:19,577 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,577 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,577 117 | struct unary_function 2025-09-04T16:39:19,578 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,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:39:19,578 420 | : public std::unary_function \ 2025-09-04T16:39:19,578 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,578 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:19,578 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:39:19,578 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,579 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,579 117 | struct unary_function 2025-09-04T16:39:19,579 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,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:39:19,579 420 | : public std::unary_function \ 2025-09-04T16:39:19,579 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,579 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:19,579 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:39:19,580 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,580 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,580 117 | struct unary_function 2025-09-04T16:39:19,580 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,580 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:19,580 430 | : public std::unary_function \ 2025-09-04T16:39:19,581 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,581 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:39:19,581 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:39:19,581 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,581 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,581 117 | struct unary_function 2025-09-04T16:39:19,581 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,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:39:19,582 430 | : public std::unary_function \ 2025-09-04T16:39:19,582 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,582 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:39:19,582 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:39:19,583 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,583 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,583 117 | struct unary_function 2025-09-04T16:39:19,583 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,583 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:19,584 420 | : public std::unary_function \ 2025-09-04T16:39:19,584 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,584 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:19,584 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:39:19,584 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,584 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,585 117 | struct unary_function 2025-09-04T16:39:19,585 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,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:39:19,585 420 | : public std::unary_function \ 2025-09-04T16:39:19,585 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,585 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:19,585 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:39:19,585 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,585 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,586 117 | struct unary_function 2025-09-04T16:39:19,586 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,586 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:19,586 420 | : public std::unary_function \ 2025-09-04T16:39:19,586 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,586 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:19,586 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:39:19,586 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:19,587 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,587 117 | struct unary_function 2025-09-04T16:39:19,587 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,587 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:19,587 484 | : public std::unary_function 2025-09-04T16:39:19,587 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,587 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,587 117 | struct unary_function 2025-09-04T16:39:19,588 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,745 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:39:19,746 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:19,746 257 | : std::unary_function 2025-09-04T16:39:19,746 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,746 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:19,746 117 | struct unary_function 2025-09-04T16:39:19,746 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:19,971 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:39:19,971 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:19,971 804 | : public std::iterator 2025-09-04T16:39:19,971 | ^~~~~~~~ 2025-09-04T16:39:19,972 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:39:19,972 from /usr/include/c++/14/string:47: 2025-09-04T16:39:19,972 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:39:19,972 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:39:19,972 | ^~~~~~~~ 2025-09-04T16:39:20,264 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:39:20,264 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:20,264 89 | : public std::iterator< 2025-09-04T16:39:20,265 | ^~~~~~~~ 2025-09-04T16:39:20,265 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:39:20,265 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:39:20,265 | ^~~~~~~~ 2025-09-04T16:39:20,269 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:39:20,269 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:39:20,270 171 | : public std::iterator< 2025-09-04T16:39:20,270 | ^~~~~~~~ 2025-09-04T16:39:20,270 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:39:20,270 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:39:20,270 | ^~~~~~~~ 2025-09-04T16:39:20,310 ltp/src/segmentor/segment_dll.cpp: In function ‘void* segmentor_create_segmentor(const char*, const char*)’: 2025-09-04T16:39:20,310 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:39:20,310 112 | delete wrapper; 2025-09-04T16:39:20,310 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:20,311 ltp/src/segmentor/segment_dll.cpp: In function ‘int segmentor_release_segmentor(void*)’: 2025-09-04T16:39:20,311 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:39:20,311 123 | delete reinterpret_cast(segmentor); 2025-09-04T16:39:20,311 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:20,390 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:39:20,391 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:39:20,391 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:39:20,391 | ^ 2025-09-04T16:39:20,391 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:39:20,391 457 | unsigned int _cap_entries; 2025-09-04T16:39:20,391 | ^~~~~~~~~~~~ 2025-09-04T16:39:20,391 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:39:20,391 450 | unsigned int _num_buckets; 2025-09-04T16:39:20,392 | ^~~~~~~~~~~~ 2025-09-04T16:39:20,392 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:39:20,392 70 | explicit SmartMap() : 2025-09-04T16:39:20,392 | ^~~~~~~~ 2025-09-04T16:39:20,392 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:39:20,392 460 | unsigned int _len_key_buffer; 2025-09-04T16:39:20,392 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:20,392 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:39:20,392 441 | int * _hash_buckets; 2025-09-04T16:39:20,392 | ^~~~~~~~~~~~~ 2025-09-04T16:39:20,392 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:39:20,393 70 | explicit SmartMap() : 2025-09-04T16:39:20,393 | ^~~~~~~~ 2025-09-04T16:39:20,393 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:39:20,393 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:39:20,393 | ^~~~~~~~~~~ 2025-09-04T16:39:20,393 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:39:20,393 442 | int * _hash_buckets_volumn; 2025-09-04T16:39:20,393 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:20,393 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:39:20,393 70 | explicit SmartMap() : 2025-09-04T16:39:20,393 | ^~~~~~~~ 2025-09-04T16:39:20,396 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:39:20,396 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:39:20,396 614 | set(key, idx); 2025-09-04T16:39:20,396 | ~~~^~~~~~~~~~ 2025-09-04T16:39:20,396 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:39:20,396 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:39:20,396 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:39:20,399 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:39:20,399 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:39:20,400 679 | SmartMap::dump(out); 2025-09-04T16:39:20,400 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:39:20,400 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:39:20,400 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:39:20,400 | ^~~~~~ 2025-09-04T16:39:20,459 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:39:20,459 ltp/src/segmentor/segment_dll.cpp:47:38: required from here 2025-09-04T16:39:20,459 47 | model->external_lexicon.set(buffer.c_str(), true); 2025-09-04T16:39:20,459 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:20,459 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:39:20,459 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:39:20,459 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:39:20,954 ltp/src/segmentor/rulebase.h: At global scope: 2025-09-04T16:39:20,954 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:39:20,954 49 | static void flags_color(int * flags, int left, int right, int color) { 2025-09-04T16:39:20,954 | ^~~~~~~~~~~ 2025-09-04T16:39:20,954 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:39:20,954 41 | static bool flags_clear_check(int * flags, int left, int right) { 2025-09-04T16:39:20,954 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:39:23,383 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:39:23,838 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:39:23,838 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:39:23,838 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:39:23,838 from ltp/src/segmentor/decoder.h:7, 2025-09-04T16:39:23,838 from ltp/src/segmentor/segmentor.h:7, 2025-09-04T16:39:23,839 from ltp/src/segmentor/segmentor.cpp:4: 2025-09-04T16:39:23,839 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:39:23,839 4 | #pragma warning(disable: 4309) 2025-09-04T16:39:25,227 In file included from ltp/src/segmentor/segmentor.cpp:3: 2025-09-04T16:39:25,227 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:39:25,227 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:39:25,228 107 | int _cap_pool; 2025-09-04T16:39:25,228 | ^~~~~~~~~ 2025-09-04T16:39:25,228 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:39:25,228 106 | int _len_pool; 2025-09-04T16:39:25,228 | ^~~~~~~~~ 2025-09-04T16:39:25,228 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:25,228 18 | StringVec() : 2025-09-04T16:39:25,228 | ^~~~~~~~~ 2025-09-04T16:39:25,740 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:39:25,740 from ltp/src/segmentor/segmentor.h:4: 2025-09-04T16:39:25,740 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:39:25,740 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:39:25,740 73 | int len = str.size(); 2025-09-04T16:39:25,740 | ^~~ 2025-09-04T16:39:25,743 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:39:25,744 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:39:25,744 127 | int len = str.size(); 2025-09-04T16:39:25,744 | ^~~ 2025-09-04T16:39:25,744 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:39:25,744 128 | int sep_flag = (sep != ""); 2025-09-04T16:39:25,744 | ^~~~~~~~ 2025-09-04T16:39:25,751 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:39:25,751 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:39:25,751 223 | int len = str.size(); 2025-09-04T16:39:25,751 | ^~~ 2025-09-04T16:39:25,849 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:39:25,850 ltp/src/utils/cfgparser.hpp:119:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:39:25,850 119 | bool ret = false; 2025-09-04T16:39:25,850 | ^~~ 2025-09-04T16:39:25,881 In file included from ltp/src/segmentor/featurespace.h:7, 2025-09-04T16:39:25,881 from ltp/src/segmentor/model.h:5, 2025-09-04T16:39:25,881 from ltp/src/segmentor/segmentor.h:5: 2025-09-04T16:39:25,881 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:39:25,881 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:39:25,881 599 | int * entries; 2025-09-04T16:39:25,881 | ^~~~~~~ 2025-09-04T16:39:25,881 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:39:25,882 598 | int cap_entries; 2025-09-04T16:39:25,882 | ^~~~~~~~~~~ 2025-09-04T16:39:25,882 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:25,882 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:39:25,882 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:39:25,882 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:39:25,882 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:39:25,882 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:39:25,882 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:25,883 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:39:25,884 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:39:25,884 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:39:25,884 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:39:25,886 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:39:25,887 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:39:25,887 71 | utility::SmartMap * _dicts; 2025-09-04T16:39:25,887 | ^~~~~~ 2025-09-04T16:39:25,887 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:39:25,887 67 | int _i; 2025-09-04T16:39:25,887 | ^~ 2025-09-04T16:39:25,887 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:25,887 14 | FeatureSpaceIterator() 2025-09-04T16:39:25,888 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:25,888 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:39:25,888 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:39:25,888 71 | utility::SmartMap * _dicts; 2025-09-04T16:39:25,888 | ^~~~~~ 2025-09-04T16:39:25,888 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:39:25,888 69 | int _num_dicts; 2025-09-04T16:39:25,888 | ^~~~~~~~~~ 2025-09-04T16:39:25,888 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:25,888 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:39:25,889 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:25,889 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:39:25,889 69 | int _num_dicts; 2025-09-04T16:39:25,889 | ^~~~~~~~~~ 2025-09-04T16:39:25,889 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:39:25,889 67 | int _i; 2025-09-04T16:39:25,889 | ^~ 2025-09-04T16:39:25,889 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:25,889 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:39:25,889 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:25,975 In file included from ltp/src/segmentor/decoder.h:6: 2025-09-04T16:39:25,975 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:39:25,975 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:39:25,975 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:39:25,975 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:39:25,976 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:39:25,976 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:39:25,976 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:25,976 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:39:25,976 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:39:25,976 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:39:25,976 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:39:25,977 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:39:25,977 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:39:25,977 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:39:25,977 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:39:25,977 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:39:25,977 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:26,016 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:39:26,016 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:39:26,016 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:39:26,016 68 | std::pair payload; 2025-09-04T16:39:26,017 | ^~~~~~~ 2025-09-04T16:39:26,017 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:39:26,017 65 | int encoding; 2025-09-04T16:39:26,017 | ^~~~~~~~ 2025-09-04T16:39:26,017 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:26,017 18 | iterator(const iterator & other) 2025-09-04T16:39:26,017 | ^~~~~~~~ 2025-09-04T16:39:26,017 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:39:26,018 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:39:26,018 68 | std::pair payload; 2025-09-04T16:39:26,018 | ^~~~~~~ 2025-09-04T16:39:26,018 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:39:26,018 65 | int encoding; 2025-09-04T16:39:26,018 | ^~~~~~~~ 2025-09-04T16:39:26,018 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:26,018 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:39:26,018 | ^~~~~~~~ 2025-09-04T16:39:26,021 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:39:26,021 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:39:26,021 68 | std::pair payload; 2025-09-04T16:39:26,021 | ^~~~~~~ 2025-09-04T16:39:26,021 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:39:26,021 65 | int encoding; 2025-09-04T16:39:26,022 | ^~~~~~~~ 2025-09-04T16:39:26,022 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:26,022 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:39:26,022 | ^~~~~~~~ 2025-09-04T16:39:26,431 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:39:26,432 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:39:26,432 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:39:26,432 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:39:26,432 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:39:26,432 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:39:26,432 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:39:26,432 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:39:26,432 | ^~~~~~~~ 2025-09-04T16:39:26,432 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:39:26,432 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:39:26,433 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:26,433 59 | template class auto_ptr; 2025-09-04T16:39:26,433 | ^~~~~~~~ 2025-09-04T16:39:26,558 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:39:26,558 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:39:26,558 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:39:26,559 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:39:26,559 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:39:26,559 | ^~~~~~~~ 2025-09-04T16:39:26,559 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:26,559 59 | template class auto_ptr; 2025-09-04T16:39:26,559 | ^~~~~~~~ 2025-09-04T16:39:26,574 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:39:26,574 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:39:26,574 | ^~~~~~~~ 2025-09-04T16:39:26,574 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:26,574 59 | template class auto_ptr; 2025-09-04T16:39:26,574 | ^~~~~~~~ 2025-09-04T16:39:26,576 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:39:26,576 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:39:26,576 | ^~~~~~~~ 2025-09-04T16:39:26,576 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:26,576 59 | template class auto_ptr; 2025-09-04T16:39:26,577 | ^~~~~~~~ 2025-09-04T16:39:26,577 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:39:26,577 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:39:26,577 | ^~~~~~~~ 2025-09-04T16:39:26,577 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:26,577 59 | template class auto_ptr; 2025-09-04T16:39:26,577 | ^~~~~~~~ 2025-09-04T16:39:26,577 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:39:26,577 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:39:26,578 | ^~~~~~~~ 2025-09-04T16:39:26,578 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:26,578 59 | template class auto_ptr; 2025-09-04T16:39:26,578 | ^~~~~~~~ 2025-09-04T16:39:26,578 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:39:26,578 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:39:26,578 | ^~~~~~~~ 2025-09-04T16:39:26,578 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:26,578 59 | template class auto_ptr; 2025-09-04T16:39:26,578 | ^~~~~~~~ 2025-09-04T16:39:26,580 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:39:26,580 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:39:26,580 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:39:26,580 | ^~~~~~~~ 2025-09-04T16:39:26,581 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:26,581 59 | template class auto_ptr; 2025-09-04T16:39:26,581 | ^~~~~~~~ 2025-09-04T16:39:27,074 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:39:27,074 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:39:27,074 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:39:27,074 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:39:27,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:39:27,075 420 | : public std::unary_function \ 2025-09-04T16:39:27,075 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,075 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:27,075 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:39:27,075 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,075 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:39:27,075 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:39:27,075 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:39:27,076 from /usr/include/c++/14/ios:44, 2025-09-04T16:39:27,076 from /usr/include/c++/14/ostream:40, 2025-09-04T16:39:27,076 from /usr/include/c++/14/iostream:41, 2025-09-04T16:39:27,076 from ltp/src/utils/strvec.hpp:7: 2025-09-04T16:39:27,076 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,076 117 | struct unary_function 2025-09-04T16:39:27,076 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,076 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:27,076 420 | : public std::unary_function \ 2025-09-04T16:39:27,077 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,077 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:27,077 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:39:27,077 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,077 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,077 117 | struct unary_function 2025-09-04T16:39:27,077 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,077 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:27,077 420 | : public std::unary_function \ 2025-09-04T16:39:27,078 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,078 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:27,078 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:39:27,078 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,078 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,078 117 | struct unary_function 2025-09-04T16:39:27,078 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,079 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:27,079 420 | : public std::unary_function \ 2025-09-04T16:39:27,079 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,079 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:27,079 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:39:27,079 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,079 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,079 117 | struct unary_function 2025-09-04T16:39:27,080 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,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:39:27,080 420 | : public std::unary_function \ 2025-09-04T16:39:27,080 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,080 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:27,080 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:39:27,080 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,081 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,081 117 | struct unary_function 2025-09-04T16:39:27,081 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,081 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:27,081 420 | : public std::unary_function \ 2025-09-04T16:39:27,081 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,081 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:27,082 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:39:27,082 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,082 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,082 117 | struct unary_function 2025-09-04T16:39:27,082 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,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:39:27,082 420 | : public std::unary_function \ 2025-09-04T16:39:27,083 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,083 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:27,083 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:39:27,083 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,083 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,083 117 | struct unary_function 2025-09-04T16:39:27,083 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,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:39:27,084 420 | : public std::unary_function \ 2025-09-04T16:39:27,084 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,084 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:27,084 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:39:27,084 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,084 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,084 117 | struct unary_function 2025-09-04T16:39:27,084 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,085 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:27,085 420 | : public std::unary_function \ 2025-09-04T16:39:27,085 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,085 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:27,085 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:39:27,085 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,086 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,086 117 | struct unary_function 2025-09-04T16:39:27,086 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,086 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:27,086 420 | : public std::unary_function \ 2025-09-04T16:39:27,086 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,086 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:27,087 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:39:27,087 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,087 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,087 117 | struct unary_function 2025-09-04T16:39:27,087 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,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:39:27,087 420 | : public std::unary_function \ 2025-09-04T16:39:27,088 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,088 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:27,088 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:39:27,088 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,088 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,088 117 | struct unary_function 2025-09-04T16:39:27,088 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,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:39:27,089 420 | : public std::unary_function \ 2025-09-04T16:39:27,089 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,089 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:27,089 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:39:27,089 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,089 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,089 117 | struct unary_function 2025-09-04T16:39:27,089 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,090 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:27,090 420 | : public std::unary_function \ 2025-09-04T16:39:27,090 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,090 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:27,090 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:39:27,090 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,090 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,091 117 | struct unary_function 2025-09-04T16:39:27,091 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,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:39:27,091 420 | : public std::unary_function \ 2025-09-04T16:39:27,091 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,091 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:27,091 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:39:27,092 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,092 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,092 117 | struct unary_function 2025-09-04T16:39:27,092 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,092 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:27,092 430 | : public std::unary_function \ 2025-09-04T16:39:27,093 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,093 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:39:27,093 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:39:27,093 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,093 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,093 117 | struct unary_function 2025-09-04T16:39:27,093 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,094 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:27,094 430 | : public std::unary_function \ 2025-09-04T16:39:27,094 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,094 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:39:27,094 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:39:27,095 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,095 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,095 117 | struct unary_function 2025-09-04T16:39:27,095 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,095 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:27,096 420 | : public std::unary_function \ 2025-09-04T16:39:27,096 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,096 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:27,096 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:39:27,096 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,096 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,096 117 | struct unary_function 2025-09-04T16:39:27,096 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,097 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:27,097 420 | : public std::unary_function \ 2025-09-04T16:39:27,097 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,097 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:27,097 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:39:27,097 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,097 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,097 117 | struct unary_function 2025-09-04T16:39:27,098 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,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:39:27,098 420 | : public std::unary_function \ 2025-09-04T16:39:27,098 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,098 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:39:27,098 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:39:27,099 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,099 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,099 117 | struct unary_function 2025-09-04T16:39:27,099 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,099 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:27,099 484 | : public std::unary_function 2025-09-04T16:39:27,099 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,099 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,099 117 | struct unary_function 2025-09-04T16:39:27,100 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,232 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:39:27,232 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:27,232 257 | : std::unary_function 2025-09-04T16:39:27,232 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,232 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:27,232 117 | struct unary_function 2025-09-04T16:39:27,232 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:27,457 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:39:27,458 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:27,458 804 | : public std::iterator 2025-09-04T16:39:27,458 | ^~~~~~~~ 2025-09-04T16:39:27,458 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:39:27,458 from /usr/include/c++/14/string:47: 2025-09-04T16:39:27,458 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:39:27,458 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:39:27,458 | ^~~~~~~~ 2025-09-04T16:39:27,750 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:39:27,750 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:27,750 89 | : public std::iterator< 2025-09-04T16:39:27,751 | ^~~~~~~~ 2025-09-04T16:39:27,751 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:39:27,751 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:39:27,751 | ^~~~~~~~ 2025-09-04T16:39:27,755 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:39:27,755 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:39:27,756 171 | : public std::iterator< 2025-09-04T16:39:27,756 | ^~~~~~~~ 2025-09-04T16:39:27,756 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:39:27,756 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:39:27,756 | ^~~~~~~~ 2025-09-04T16:39:27,795 In file included from ltp/src/segmentor/segmentor.cpp:8: 2025-09-04T16:39:27,795 ltp/src/segmentor/segmentreader.h: In constructor ‘ltp::segmentor::SegmentReader::SegmentReader(std::istream&, bool, int)’: 2025-09-04T16:39:27,796 ltp/src/segmentor/segmentreader.h:111:8: warning: ‘ltp::segmentor::SegmentReader::segmented’ will be initialized after [-Wreorder] 2025-09-04T16:39:27,796 111 | bool segmented; 2025-09-04T16:39:27,796 | ^~~~~~~~~ 2025-09-04T16:39:27,796 ltp/src/segmentor/segmentreader.h:110:7: warning: ‘int ltp::segmentor::SegmentReader::style’ [-Wreorder] 2025-09-04T16:39:27,796 110 | int style; 2025-09-04T16:39:27,796 | ^~~~~ 2025-09-04T16:39:27,796 ltp/src/segmentor/segmentreader.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:39:27,796 16 | SegmentReader(std::istream & _ifs, bool _segmented = false, int _style = 4) : 2025-09-04T16:39:27,796 | ^~~~~~~~~~~~~ 2025-09-04T16:39:27,797 ltp/src/segmentor/segmentreader.h: In member function ‘ltp::segmentor::Instance* ltp::segmentor::SegmentReader::next()’: 2025-09-04T16:39:27,798 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:39:27,798 39 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:39:27,798 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:39:27,804 In file included from ltp/src/segmentor/segmentor.cpp:9: 2025-09-04T16:39:27,804 ltp/src/segmentor/segmentwriter.h: In member function ‘void ltp::segmentor::SegmentWriter::debug(const ltp::segmentor::Instance*)’: 2025-09-04T16:39:27,805 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:39:27,805 33 | for (int i = 0; i < inst->tags.size(); ++ i) { 2025-09-04T16:39:27,805 | ~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,806 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:39:27,806 39 | for (int i = 0; i < inst->tagsidx.size(); ++ i) { 2025-09-04T16:39:27,806 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,808 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:39:27,808 45 | for (int i = 0; i < inst->predicted_tags.size(); ++ i) { 2025-09-04T16:39:27,808 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,809 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:39:27,810 51 | for (int i = 0; i < inst->predicted_tagsidx.size(); ++ i) { 2025-09-04T16:39:27,810 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,811 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:39:27,811 57 | for (int i = 0; i < inst->words.size(); ++ i) { 2025-09-04T16:39:27,811 | ~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,813 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:39:27,813 63 | for (int i = 0; i < inst->predicted_words.size(); ++ i) { 2025-09-04T16:39:27,813 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,815 ltp/src/segmentor/segmentor.h: In constructor ‘ltp::segmentor::Segmentor::Segmentor()’: 2025-09-04T16:39:27,815 ltp/src/segmentor/segmentor.h:286:11: warning: ‘ltp::segmentor::Segmentor::model’ will be initialized after [-Wreorder] 2025-09-04T16:39:27,815 286 | Model * model; 2025-09-04T16:39:27,815 | ^~~~~ 2025-09-04T16:39:27,815 ltp/src/segmentor/segmentor.h:277:17: warning: ‘ltp::segmentor::TrainOptions* ltp::segmentor::Segmentor::train_opt’ [-Wreorder] 2025-09-04T16:39:27,815 277 | TrainOptions* train_opt; 2025-09-04T16:39:27,816 | ^~~~~~~~~ 2025-09-04T16:39:27,816 ltp/src/segmentor/segmentor.cpp:27:1: warning: when initialized here [-Wreorder] 2025-09-04T16:39:27,816 27 | Segmentor::Segmentor() 2025-09-04T16:39:27,816 | ^~~~~~~~~ 2025-09-04T16:39:27,816 ltp/src/segmentor/segmentor.h:298:16: warning: ‘ltp::segmentor::Segmentor::score_matrix’ will be initialized after [-Wreorder] 2025-09-04T16:39:27,816 298 | ScoreMatrix* score_matrix; 2025-09-04T16:39:27,816 | ^~~~~~~~~~~~ 2025-09-04T16:39:27,816 ltp/src/segmentor/segmentor.h:265:9: warning: ‘bool ltp::segmentor::Segmentor::__TRAIN__’ [-Wreorder] 2025-09-04T16:39:27,816 265 | bool __TRAIN__; 2025-09-04T16:39:27,816 | ^~~~~~~~~ 2025-09-04T16:39:27,817 ltp/src/segmentor/segmentor.cpp:27:1: warning: when initialized here [-Wreorder] 2025-09-04T16:39:27,817 27 | Segmentor::Segmentor() 2025-09-04T16:39:27,817 | ^~~~~~~~~ 2025-09-04T16:39:27,818 ltp/src/segmentor/segmentor.h: In constructor ‘ltp::segmentor::Segmentor::Segmentor(ltp::utility::ConfigParser&)’: 2025-09-04T16:39:27,818 ltp/src/segmentor/segmentor.h:298:16: warning: ‘ltp::segmentor::Segmentor::score_matrix’ will be initialized after [-Wreorder] 2025-09-04T16:39:27,818 298 | ScoreMatrix* score_matrix; 2025-09-04T16:39:27,818 | ^~~~~~~~~~~~ 2025-09-04T16:39:27,818 ltp/src/segmentor/segmentor.h:265:9: warning: ‘bool ltp::segmentor::Segmentor::__TRAIN__’ [-Wreorder] 2025-09-04T16:39:27,819 265 | bool __TRAIN__; 2025-09-04T16:39:27,819 | ^~~~~~~~~ 2025-09-04T16:39:27,819 ltp/src/segmentor/segmentor.cpp:40:1: warning: when initialized here [-Wreorder] 2025-09-04T16:39:27,819 40 | Segmentor::Segmentor(utils::ConfigParser & cfg) : 2025-09-04T16:39:27,819 | ^~~~~~~~~ 2025-09-04T16:39:27,824 ltp/src/segmentor/segmentor.cpp: In member function ‘void ltp::segmentor::Segmentor::run()’: 2025-09-04T16:39:27,824 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:39:27,824 78 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:39:27,824 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,836 ltp/src/segmentor/segmentor.cpp: In member function ‘virtual void ltp::segmentor::Segmentor::build_configuration()’: 2025-09-04T16:39:27,836 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:39:27,836 215 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:39:27,836 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,837 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:39:27,837 230 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:39:27,837 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,840 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:39:27,840 251 | for (int i = 0; i < freqs.size(); ++ i) { 2025-09-04T16:39:27,840 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:39:27,856 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:39:27,856 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:39:27,856 345 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:39:27,856 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:39:27,861 ltp/src/segmentor/segmentor.cpp: In member function ‘virtual void ltp::segmentor::Segmentor::build_feature_space()’: 2025-09-04T16:39:27,861 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:39:27,861 418 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:39:27,861 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,866 ltp/src/segmentor/segmentor.cpp: In member function ‘virtual ltp::segmentor::Model* ltp::segmentor::Segmentor::erase_rare_features(const int*)’: 2025-09-04T16:39:27,866 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:39:27,866 509 | for (int i = 0; i < model->labels.size(); ++ i) { 2025-09-04T16:39:27,866 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,876 ltp/src/segmentor/segmentor.cpp: In member function ‘virtual void ltp::segmentor::Segmentor::train()’: 2025-09-04T16:39:27,877 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:39:27,877 716 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:39:27,877 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,977 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:39:27,977 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:39:27,977 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:39:27,978 | ^ 2025-09-04T16:39:27,978 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:39:27,978 457 | unsigned int _cap_entries; 2025-09-04T16:39:27,978 | ^~~~~~~~~~~~ 2025-09-04T16:39:27,978 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:39:27,978 450 | unsigned int _num_buckets; 2025-09-04T16:39:27,978 | ^~~~~~~~~~~~ 2025-09-04T16:39:27,978 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:39:27,978 70 | explicit SmartMap() : 2025-09-04T16:39:27,978 | ^~~~~~~~ 2025-09-04T16:39:27,979 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:39:27,979 460 | unsigned int _len_key_buffer; 2025-09-04T16:39:27,979 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:27,979 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:39:27,979 441 | int * _hash_buckets; 2025-09-04T16:39:27,979 | ^~~~~~~~~~~~~ 2025-09-04T16:39:27,979 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:39:27,979 70 | explicit SmartMap() : 2025-09-04T16:39:27,979 | ^~~~~~~~ 2025-09-04T16:39:27,979 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:39:27,980 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:39:27,980 | ^~~~~~~~~~~ 2025-09-04T16:39:27,980 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:39:27,980 442 | int * _hash_buckets_volumn; 2025-09-04T16:39:27,980 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:27,980 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:39:27,980 70 | explicit SmartMap() : 2025-09-04T16:39:27,980 | ^~~~~~~~ 2025-09-04T16:39:27,982 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:39:27,983 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:39:27,983 614 | set(key, idx); 2025-09-04T16:39:27,983 | ~~~^~~~~~~~~~ 2025-09-04T16:39:27,983 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:39:27,983 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:39:27,983 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:39:27,986 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:39:27,986 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:39:27,986 679 | SmartMap::dump(out); 2025-09-04T16:39:27,986 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:39:27,986 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:39:27,987 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:39:27,987 | ^~~~~~ 2025-09-04T16:39:28,058 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:39:28,058 ltp/src/segmentor/segmentor.cpp:228:25: required from here 2025-09-04T16:39:28,058 228 | utils::SmartMap wordfreq; 2025-09-04T16:39:28,058 | ^~~~~~~~ 2025-09-04T16:39:28,058 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:39:28,059 457 | unsigned int _cap_entries; 2025-09-04T16:39:28,059 | ^~~~~~~~~~~~ 2025-09-04T16:39:28,059 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:39:28,059 450 | unsigned int _num_buckets; 2025-09-04T16:39:28,059 | ^~~~~~~~~~~~ 2025-09-04T16:39:28,059 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:39:28,059 70 | explicit SmartMap() : 2025-09-04T16:39:28,059 | ^~~~~~~~ 2025-09-04T16:39:28,059 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:39:28,060 460 | unsigned int _len_key_buffer; 2025-09-04T16:39:28,060 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:28,060 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:39:28,060 441 | int * _hash_buckets; 2025-09-04T16:39:28,060 | ^~~~~~~~~~~~~ 2025-09-04T16:39:28,060 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:39:28,060 70 | explicit SmartMap() : 2025-09-04T16:39:28,060 | ^~~~~~~~ 2025-09-04T16:39:28,060 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:39:28,060 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:39:28,060 | ^~~~~~~~~~~ 2025-09-04T16:39:28,061 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:39:28,061 442 | int * _hash_buckets_volumn; 2025-09-04T16:39:28,061 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:28,061 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:39:28,061 70 | explicit SmartMap() : 2025-09-04T16:39:28,061 | ^~~~~~~~ 2025-09-04T16:39:28,063 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:39:28,063 ltp/src/segmentor/segmentor.cpp:236:19: required from here 2025-09-04T16:39:28,063 236 | wordfreq.set(inst->words[j].c_str(), true); 2025-09-04T16:39:28,063 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:28,063 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:39:28,063 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:39:28,063 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:39:28,802 ltp/src/segmentor/rulebase.h: At global scope: 2025-09-04T16:39:28,802 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:39:28,802 49 | static void flags_color(int * flags, int left, int right, int color) { 2025-09-04T16:39:28,802 | ^~~~~~~~~~~ 2025-09-04T16:39:28,802 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:39:28,802 41 | static bool flags_clear_check(int * flags, int left, int right) { 2025-09-04T16:39:28,802 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:39:40,842 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:39:42,227 ltp/src/srl/Configuration.cpp: In member function ‘void Configuration::parse(const std::vector >&)’: 2025-09-04T16:39:42,227 ltp/src/srl/Configuration.cpp:60:12: warning: unused variable ‘language_end’ [-Wunused-variable] 2025-09-04T16:39:42,227 60 | size_t language_end = find(lines, ""); 2025-09-04T16:39:42,227 | ^~~~~~~~~~~~ 2025-09-04T16:39:44,168 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:39:46,082 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:39:46,131 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:39:46,131 from ltp/src/srl/DataPreProcess.cpp:11: 2025-09-04T16:39:46,131 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:39:46,132 12 | #pragma warning(disable:4786) 2025-09-04T16:39:46,172 In file included from ltp/src/srl/MyTree.h:15: 2025-09-04T16:39:46,172 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:39:46,172 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:39:48,187 In file included from ltp/src/srl/MyTree.h:17: 2025-09-04T16:39:48,187 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:39:48,188 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:39:48,188 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:39:48,188 | ~~^~~~~~~~~~~~ 2025-09-04T16:39:48,189 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:39:48,189 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:39:48,189 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:39:48,190 | ~~^~~~~~~~~~~~ 2025-09-04T16:39:49,945 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:39:49,998 In file included from ltp/src/srl/DepSRL.h:14, 2025-09-04T16:39:49,998 from ltp/src/srl/DepSRL.cpp:12: 2025-09-04T16:39:49,998 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:39:49,998 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:39:50,456 In file included from ltp/src/srl/SRLBaselineExt.h:13, 2025-09-04T16:39:50,456 from ltp/src/srl/DepSRL.h:16: 2025-09-04T16:39:50,456 ltp/src/srl/SRLBaseline.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:39:50,456 12 | #pragma warning(disable:4786) 2025-09-04T16:39:50,457 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:39:50,457 from ltp/src/srl/SRLBaseline.h:15: 2025-09-04T16:39:50,457 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:39:50,457 12 | #pragma warning(disable:4786) 2025-09-04T16:39:53,678 In file included from ltp/src/srl/DepSRL.h:15: 2025-09-04T16:39:53,678 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:39:53,678 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:39:53,679 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:39:53,679 | ~~^~~~~~~~~~~~ 2025-09-04T16:39:53,681 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:39:53,681 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:39:53,681 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:39:53,681 | ~~^~~~~~~~~~~~ 2025-09-04T16:39:54,314 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:39:54,314 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:39:54,314 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:39:54,314 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:39:54,314 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:39:54,314 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:39:54,314 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:39:54,315 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:39:54,315 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:39:54,315 | ^~~~~~~~ 2025-09-04T16:39:54,315 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:39:54,315 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:39:54,315 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:39:54,315 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:39:54,315 59 | template class auto_ptr; 2025-09-04T16:39:54,315 | ^~~~~~~~ 2025-09-04T16:39:54,360 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:39:54,360 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:39:54,360 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:39:54,360 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:39:54,360 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:54,360 656 | , public std::unary_function 2025-09-04T16:39:54,360 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:54,361 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:39:54,361 from ltp/src/srl/MyStruct.h:15: 2025-09-04T16:39:54,361 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:54,362 117 | struct unary_function 2025-09-04T16:39:54,362 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:54,375 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:39:54,375 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:39:54,375 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:39:54,375 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:54,375 660 | , public std::binary_function 2025-09-04T16:39:54,375 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:54,375 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:39:54,376 131 | struct binary_function 2025-09-04T16:39:54,376 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:54,617 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:39:54,617 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:39:54,618 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:39:54,618 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:39:54,618 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:39:54,618 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:39:54,618 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:39:54,618 188 | failed ************ (Pred::************ 2025-09-04T16:39:54,618 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:54,618 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:39:54,618 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:54,618 190 | ); 2025-09-04T16:39:54,618 | ~ 2025-09-04T16:39:54,619 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:39:54,619 188 | failed ************ (Pred::************ 2025-09-04T16:39:54,619 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:54,619 | - 2025-09-04T16:39:54,619 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:39:54,619 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:54,619 190 | ); 2025-09-04T16:39:54,619 | ~ 2025-09-04T16:39:54,619 | - 2025-09-04T16:39:54,620 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:39:54,620 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:39:54,620 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:54,620 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:39:54,620 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:54,620 195 | ); 2025-09-04T16:39:54,620 | ~ 2025-09-04T16:39:54,621 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:39:54,621 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:39:54,621 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:54,621 | - 2025-09-04T16:39:54,621 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:39:54,621 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:54,621 195 | ); 2025-09-04T16:39:54,621 | ~ 2025-09-04T16:39:54,621 | - 2025-09-04T16:39:54,665 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:39:54,665 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:39:54,665 42 | typedef typename Array::index_range index_range; 2025-09-04T16:39:54,665 | ^~~~~~~~~~~ 2025-09-04T16:39:54,665 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:39:54,665 43 | typedef typename Array::index index; 2025-09-04T16:39:54,666 | ^~~~~ 2025-09-04T16:39:54,666 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:39:54,666 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:39:54,667 53 | typedef typename Array::index_range index_range; 2025-09-04T16:39:54,667 | ^~~~~~~~~~~ 2025-09-04T16:39:54,667 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:39:54,667 54 | typedef typename Array::index index; 2025-09-04T16:39:54,667 | ^~~~~ 2025-09-04T16:39:54,739 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:39:54,739 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:39:54,739 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:39:54,739 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:54,740 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:39:54,740 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:54,740 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:54,740 117 | struct unary_function 2025-09-04T16:39:54,740 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:54,741 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:54,741 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:39:54,741 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:54,742 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:39:54,742 131 | struct binary_function 2025-09-04T16:39:54,742 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:54,743 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:54,743 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:39:54,743 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:54,743 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:54,743 117 | struct unary_function 2025-09-04T16:39:54,743 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:54,744 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:54,744 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:39:54,745 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:54,745 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:54,745 117 | struct unary_function 2025-09-04T16:39:54,745 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:54,746 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:54,746 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:39:54,746 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:54,746 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:54,746 117 | struct unary_function 2025-09-04T16:39:54,747 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:54,747 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:54,747 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:39:54,748 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:54,748 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:39:54,748 131 | struct binary_function 2025-09-04T16:39:54,748 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:54,749 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:54,749 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:39:54,749 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:54,749 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:54,749 117 | struct unary_function 2025-09-04T16:39:54,749 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:54,750 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:54,750 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:39:54,750 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:54,750 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:39:54,750 131 | struct binary_function 2025-09-04T16:39:54,751 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:54,752 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:54,752 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:39:54,752 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:54,752 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:54,752 117 | struct unary_function 2025-09-04T16:39:54,752 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:54,753 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:54,753 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:39:54,753 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:54,754 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:39:54,754 131 | struct binary_function 2025-09-04T16:39:54,754 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:54,755 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:54,755 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:39:54,755 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:54,755 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:54,755 117 | struct unary_function 2025-09-04T16:39:54,755 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:54,756 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:54,756 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:39:54,756 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:54,756 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:39:54,756 131 | struct binary_function 2025-09-04T16:39:54,756 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:54,758 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:54,758 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:39:54,758 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:54,758 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:39:54,758 117 | struct unary_function 2025-09-04T16:39:54,758 | ^~~~~~~~~~~~~~ 2025-09-04T16:39:54,759 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:39:54,759 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:39:54,759 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:54,760 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:39:54,760 131 | struct binary_function 2025-09-04T16:39:54,760 | ^~~~~~~~~~~~~~~ 2025-09-04T16:39:55,463 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:39:55,463 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:39:55,463 278 | for (int index = 0; index < vecPairNNLPS.size(); index++) 2025-09-04T16:39:55,463 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:55,469 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:39:55,469 302 | for (int index = 0; index < vecPairPSBuf.size(); index++) 2025-09-04T16:39:55,469 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:55,472 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:39:55,472 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:39:55,472 318 | for (int index = 0; index < vecPairMaxArgs.size(); index++) 2025-09-04T16:39:55,473 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:55,475 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:39:55,475 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:39:55,475 368 | for(int id = 0; id < vctCol.size(); id++) { 2025-09-04T16:39:55,475 | ~~~^~~~~~~~~~~~~~~ 2025-09-04T16:39:55,476 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:39:55,476 374 | for(int id = 0; id < vctSameDel.size(); id++) { 2025-09-04T16:39:55,476 | ~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:55,499 ltp/src/srl/DepSRL.cpp: In member function ‘bool DepSRL::IsInsertPredicate(int, std::vector, double> >&, std::vector >&) const’: 2025-09-04T16:39:55,499 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:39:55,499 433 | for(int index = 0; index < vecPairPSBuf.size(); index++) 2025-09-04T16:39:55,499 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:55,521 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::FindCollisionCand(const std::vector >&, const std::pair&, std::vector&) const’: 2025-09-04T16:39:55,521 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:39:55,522 538 | for (int index = 0; index < vecPairPSCands.size(); index++) 2025-09-04T16:39:55,522 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:55,523 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:39:55,523 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:39:55,524 556 | for (int index = 0; index < vecPairArgCands.size(); index++) 2025-09-04T16:39:55,524 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:55,526 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:39:55,526 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:39:55,526 581 | for (int index = 0; index < vecPairPSTemp.size(); index++) 2025-09-04T16:39:55,526 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:55,533 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:39:55,533 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:39:55,533 622 | for (int index = 0; index < vecPairPSBuf.size(); index++) 2025-09-04T16:39:55,534 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:55,536 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:39:55,536 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:39:55,536 675 | for (int index = 0; index < vecPairPS.size(); index++) 2025-09-04T16:39:55,536 | ~~~~~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:55,538 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:39:55,538 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:39:55,538 720 | for (int index = 0; index < vecIndex.size(); index++) 2025-09-04T16:39:55,538 | ~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:39:55,545 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:39:55,545 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:39:55,545 790 | for (id = 0; id < vecCol.size(); id++) 2025-09-04T16:39:55,545 | ~~~^~~~~~~~~~~~~~~ 2025-09-04T16:39:55,545 ltp/src/srl/DepSRL.cpp:787:9: warning: unused variable ‘isPSColInsert’ [-Wunused-variable] 2025-09-04T16:39:55,545 787 | int isPSColInsert = 1; 2025-09-04T16:39:55,545 | ^~~~~~~~~~~~~ 2025-09-04T16:39:55,546 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:39:55,546 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:39:55,546 842 | for (id = 0; id < vecSame.size(); id++) 2025-09-04T16:39:55,546 | ~~~^~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,378 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:39:56,378 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:39:56,378 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:39:56,378 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:39:56,379 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,379 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,379 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:39:56,379 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,379 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,379 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:39:56,379 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,379 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,379 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:39:56,379 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:39:56,380 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,380 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:39:56,380 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:39:56,380 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:39:56,380 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:39:56,380 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:39:56,380 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,380 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,380 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:39:56,380 391 | boost::function_requires >(); 2025-09-04T16:39:56,381 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,381 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:39:56,381 340 | init_multi_array_ref(extents); 2025-09-04T16:39:56,381 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:39:56,381 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:39:56,381 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:39:56,381 | ^ 2025-09-04T16:39:56,381 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:39:56,381 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:39:56,381 | ^ 2025-09-04T16:39:56,382 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:39:56,382 38 | Sentence() {} 2025-09-04T16:39:56,382 | ^ 2025-09-04T16:39:56,382 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:39:56,382 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,382 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,382 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:39:56,382 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:39:56,382 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,383 | ^ 2025-09-04T16:39:56,383 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:39:56,383 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:39:56,383 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,383 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,383 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:39:56,383 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,383 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,383 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:39:56,383 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,384 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,384 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:39:56,384 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:39:56,384 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,384 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:39:56,384 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:39:56,384 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:39:56,384 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:39:56,384 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:39:56,384 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,385 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,385 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:39:56,385 391 | boost::function_requires >(); 2025-09-04T16:39:56,385 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,385 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:39:56,385 340 | init_multi_array_ref(extents); 2025-09-04T16:39:56,385 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:39:56,385 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:39:56,385 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:39:56,385 | ^ 2025-09-04T16:39:56,385 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:39:56,386 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:39:56,386 | ^ 2025-09-04T16:39:56,386 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:39:56,386 38 | Sentence() {} 2025-09-04T16:39:56,386 | ^ 2025-09-04T16:39:56,386 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:39:56,386 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,386 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,386 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:39:56,386 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,386 | ^ 2025-09-04T16:39:56,387 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:39:56,387 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:39:56,387 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,387 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,387 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:39:56,387 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,387 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,387 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:39:56,388 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:39:56,388 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,388 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:39:56,388 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:39:56,388 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:39:56,388 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:39:56,388 45 | typedef mpl::bool_ type; 2025-09-04T16:39:56,388 | ^~~~ 2025-09-04T16:39:56,388 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:39:56,388 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:39:56,389 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,389 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,389 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:39:56,389 391 | boost::function_requires >(); 2025-09-04T16:39:56,389 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,389 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:39:56,389 340 | init_multi_array_ref(extents); 2025-09-04T16:39:56,389 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:39:56,390 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:39:56,390 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:39:56,390 | ^ 2025-09-04T16:39:56,390 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:39:56,390 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:39:56,390 | ^ 2025-09-04T16:39:56,390 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:39:56,390 38 | Sentence() {} 2025-09-04T16:39:56,390 | ^ 2025-09-04T16:39:56,391 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:39:56,391 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,391 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,391 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:39:56,391 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,391 | ^ 2025-09-04T16:39:56,391 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:39:56,391 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:39:56,391 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,392 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,392 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:39:56,392 391 | boost::function_requires >(); 2025-09-04T16:39:56,392 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,392 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:39:56,392 340 | init_multi_array_ref(extents); 2025-09-04T16:39:56,392 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:39:56,392 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:39:56,392 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:39:56,393 | ^ 2025-09-04T16:39:56,393 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:39:56,393 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:39:56,393 | ^ 2025-09-04T16:39:56,393 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:39:56,393 38 | Sentence() {} 2025-09-04T16:39:56,393 | ^ 2025-09-04T16:39:56,393 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:39:56,393 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,393 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,394 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:39:56,394 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:39:56,394 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:39:56,394 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:39:56,394 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:39:56,394 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:39:56,394 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:39:56,394 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,394 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,394 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:39:56,395 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:39:56,395 | ^ 2025-09-04T16:39:56,395 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:39:56,395 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:39:56,395 | ^~~~~~~~~~~~ 2025-09-04T16:39:56,395 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:39:56,395 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,395 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,395 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:39:56,395 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:39:56,396 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,396 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,396 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:39:56,396 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,396 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,396 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:39:56,396 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,396 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,396 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:39:56,397 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:39:56,397 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,397 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:39:56,397 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:39:56,397 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:39:56,397 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:39:56,397 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:39:56,397 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,398 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:39:56,398 391 | boost::function_requires >(); 2025-09-04T16:39:56,398 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,398 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:39:56,398 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:39:56,398 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,398 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:39:56,398 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:39:56,398 | ^ 2025-09-04T16:39:56,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:39:56,399 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:39:56,399 | ^ 2025-09-04T16:39:56,399 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:39:56,399 38 | Sentence() {} 2025-09-04T16:39:56,399 | ^ 2025-09-04T16:39:56,399 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:39:56,399 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,399 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,399 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:39:56,400 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,400 | ^ 2025-09-04T16:39:56,400 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:39:56,400 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:39:56,400 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,400 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,400 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:39:56,400 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,400 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,400 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:39:56,401 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,401 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,401 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:39:56,401 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:39:56,401 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,401 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:39:56,401 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:39:56,401 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:39:56,401 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:39:56,401 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:39:56,402 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,402 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,402 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:39:56,402 391 | boost::function_requires >(); 2025-09-04T16:39:56,402 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,402 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:39:56,402 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:39:56,402 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,402 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:39:56,403 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:39:56,403 | ^ 2025-09-04T16:39:56,403 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:39:56,403 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:39:56,403 | ^ 2025-09-04T16:39:56,403 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:39:56,403 38 | Sentence() {} 2025-09-04T16:39:56,403 | ^ 2025-09-04T16:39:56,403 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:39:56,403 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,404 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,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:39:56,404 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,404 | ^ 2025-09-04T16:39:56,404 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:39:56,404 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:39:56,404 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,404 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,404 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:39:56,405 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,405 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,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:39:56,405 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:39:56,405 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,405 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:39:56,405 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:39:56,405 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:39:56,405 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:39:56,406 45 | typedef mpl::bool_ type; 2025-09-04T16:39:56,406 | ^~~~ 2025-09-04T16:39:56,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:39:56,406 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:39:56,406 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,406 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,406 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:39:56,406 391 | boost::function_requires >(); 2025-09-04T16:39:56,406 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,406 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:39:56,407 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:39:56,407 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,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:39:56,407 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:39:56,407 | ^ 2025-09-04T16:39:56,407 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:39:56,407 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:39:56,407 | ^ 2025-09-04T16:39:56,407 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:39:56,407 38 | Sentence() {} 2025-09-04T16:39:56,408 | ^ 2025-09-04T16:39:56,408 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:39:56,408 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,408 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,408 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:39:56,408 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,408 | ^ 2025-09-04T16:39:56,408 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:39:56,408 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:39:56,408 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,409 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:39:56,409 391 | boost::function_requires >(); 2025-09-04T16:39:56,409 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,409 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:39:56,409 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:39:56,409 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,409 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:39:56,409 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:39:56,409 | ^ 2025-09-04T16:39:56,409 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:39:56,410 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:39:56,410 | ^ 2025-09-04T16:39:56,410 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:39:56,410 38 | Sentence() {} 2025-09-04T16:39:56,410 | ^ 2025-09-04T16:39:56,410 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:39:56,410 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,410 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,410 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:39:56,410 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,411 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,411 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:39:56,411 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:39:56,411 | ^ 2025-09-04T16:39:56,411 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:39:56,411 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:39:56,411 | ^~~~~~~~~~~~ 2025-09-04T16:39:56,411 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:39:56,411 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,411 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,412 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:39:56,412 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:39:56,412 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,412 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,412 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:39:56,412 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,412 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,412 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:39:56,413 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,413 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,413 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:39:56,413 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,413 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,413 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:39:56,413 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:39:56,413 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,413 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:39:56,413 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:39:56,414 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,414 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,414 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:39:56,414 391 | boost::function_requires >(); 2025-09-04T16:39:56,414 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,414 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:39:56,414 340 | init_multi_array_ref(extents); 2025-09-04T16:39:56,414 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:39:56,414 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:39:56,414 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:39:56,415 | ^ 2025-09-04T16:39:56,415 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:39:56,415 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:39:56,415 | ^ 2025-09-04T16:39:56,415 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:39:56,415 38 | Sentence() {} 2025-09-04T16:39:56,415 | ^ 2025-09-04T16:39:56,415 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:39:56,415 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,415 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,415 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:39:56,416 30 | ~model() 2025-09-04T16:39:56,416 | ^ 2025-09-04T16:39:56,416 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:39:56,416 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:39:56,416 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,416 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:39:56,416 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:39:56,416 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,416 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,416 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:39:56,417 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,417 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,417 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:39:56,417 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,417 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,417 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:39:56,417 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,417 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,417 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:39:56,417 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:39:56,418 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,418 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:39:56,418 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:39:56,418 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,418 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,418 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:39:56,418 391 | boost::function_requires >(); 2025-09-04T16:39:56,418 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,418 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:39:56,418 340 | init_multi_array_ref(extents); 2025-09-04T16:39:56,419 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:39:56,419 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:39:56,419 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:39:56,419 | ^ 2025-09-04T16:39:56,419 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:39:56,419 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:39:56,419 | ^ 2025-09-04T16:39:56,419 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:39:56,419 38 | Sentence() {} 2025-09-04T16:39:56,420 | ^ 2025-09-04T16:39:56,420 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:39:56,420 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,420 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,420 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:39:56,420 30 | ~model() 2025-09-04T16:39:56,420 | ^ 2025-09-04T16:39:56,420 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:39:56,420 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:39:56,420 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,421 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:39:56,421 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:39:56,421 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,421 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,421 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:39:56,421 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,421 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,421 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:39:56,421 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,421 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,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:39:56,422 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:39:56,422 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,422 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:39:56,422 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:39:56,422 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:39:56,422 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:39:56,422 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:39:56,422 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,423 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,423 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:39:56,423 391 | boost::function_requires >(); 2025-09-04T16:39:56,423 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,423 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:39:56,423 340 | init_multi_array_ref(extents); 2025-09-04T16:39:56,423 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:39:56,423 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:39:56,423 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:39:56,423 | ^ 2025-09-04T16:39:56,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:39:56,424 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:39:56,424 | ^ 2025-09-04T16:39:56,424 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:39:56,424 38 | Sentence() {} 2025-09-04T16:39:56,424 | ^ 2025-09-04T16:39:56,424 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:39:56,424 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,424 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,424 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:39:56,425 30 | ~model() 2025-09-04T16:39:56,425 | ^ 2025-09-04T16:39:56,425 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:39:56,425 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:39:56,425 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,425 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:39:56,425 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:39:56,425 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,425 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,425 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:39:56,426 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,426 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,426 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:39:56,426 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,426 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,426 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:39:56,426 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,426 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,426 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:39:56,426 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:39:56,427 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,427 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:39:56,427 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:39:56,427 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,427 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,427 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:39:56,427 391 | boost::function_requires >(); 2025-09-04T16:39:56,427 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,427 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:39:56,428 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:39:56,428 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,428 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:39:56,428 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:39:56,428 | ^ 2025-09-04T16:39:56,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:39:56,428 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:39:56,428 | ^ 2025-09-04T16:39:56,428 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:39:56,428 38 | Sentence() {} 2025-09-04T16:39:56,429 | ^ 2025-09-04T16:39:56,429 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:39:56,429 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,429 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,429 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:39:56,429 30 | ~model() 2025-09-04T16:39:56,429 | ^ 2025-09-04T16:39:56,429 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:39:56,429 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:39:56,429 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,429 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:39:56,430 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:39:56,430 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,430 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,430 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:39:56,430 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,430 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,430 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:39:56,430 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,430 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,430 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:39:56,431 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,431 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,431 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:39:56,431 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:39:56,431 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,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:39:56,431 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:39:56,431 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,431 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:39:56,432 391 | boost::function_requires >(); 2025-09-04T16:39:56,432 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,432 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:39:56,432 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:39:56,432 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,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:39:56,432 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:39:56,432 | ^ 2025-09-04T16:39:56,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:39:56,433 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:39:56,433 | ^ 2025-09-04T16:39:56,433 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:39:56,433 38 | Sentence() {} 2025-09-04T16:39:56,433 | ^ 2025-09-04T16:39:56,433 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:39:56,433 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,433 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,433 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:39:56,433 30 | ~model() 2025-09-04T16:39:56,433 | ^ 2025-09-04T16:39:56,434 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:39:56,434 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:39:56,434 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,434 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:39:56,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:39:56,434 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,434 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,434 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:39:56,435 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,435 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,435 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:39:56,435 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,435 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,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:39:56,435 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:39:56,435 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,435 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:39:56,435 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:39:56,436 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:39:56,436 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:39:56,436 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:39:56,436 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,436 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:39:56,436 391 | boost::function_requires >(); 2025-09-04T16:39:56,436 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,436 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:39:56,436 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:39:56,437 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,437 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:39:56,437 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:39:56,437 | ^ 2025-09-04T16:39:56,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:39:56,437 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:39:56,437 | ^ 2025-09-04T16:39:56,437 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:39:56,437 38 | Sentence() {} 2025-09-04T16:39:56,438 | ^ 2025-09-04T16:39:56,438 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:39:56,438 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,438 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,438 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:39:56,438 30 | ~model() 2025-09-04T16:39:56,438 | ^ 2025-09-04T16:39:56,438 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:39:56,438 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:39:56,438 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,441 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:39:56,441 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:39:56,441 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,441 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,441 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:39:56,441 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,441 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,442 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:39:56,442 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,442 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,442 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:39:56,442 391 | boost::function_requires >(); 2025-09-04T16:39:56,442 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,442 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:39:56,442 340 | init_multi_array_ref(extents); 2025-09-04T16:39:56,442 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:39:56,442 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:39:56,443 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:39:56,443 | ^ 2025-09-04T16:39:56,443 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:39:56,443 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:39:56,443 | ^ 2025-09-04T16:39:56,443 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:39:56,443 38 | Sentence() {} 2025-09-04T16:39:56,443 | ^ 2025-09-04T16:39:56,443 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:39:56,443 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,443 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,444 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:39:56,444 107 | template <> struct SignedInteger {}; 2025-09-04T16:39:56,444 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,444 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:39:56,444 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:39:56,444 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,444 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,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::Convertible]’ 2025-09-04T16:39:56,445 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:39:56,445 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,445 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:39:56,445 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:39:56,445 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:39:56,445 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:39:56,445 45 | typedef mpl::bool_ type; 2025-09-04T16:39:56,445 | ^~~~ 2025-09-04T16:39:56,445 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:39:56,445 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:39:56,446 | ^~~~~ 2025-09-04T16:39:56,446 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:39:56,446 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:39:56,446 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,446 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,446 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:39:56,446 391 | boost::function_requires >(); 2025-09-04T16:39:56,446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,446 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:39:56,447 340 | init_multi_array_ref(extents); 2025-09-04T16:39:56,447 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:39:56,447 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:39:56,447 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:39:56,447 | ^ 2025-09-04T16:39:56,447 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:39:56,447 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:39:56,447 | ^ 2025-09-04T16:39:56,447 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:39:56,447 38 | Sentence() {} 2025-09-04T16:39:56,448 | ^ 2025-09-04T16:39:56,448 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:39:56,448 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,448 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,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::Convertible]’ 2025-09-04T16:39:56,448 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,448 | ^ 2025-09-04T16:39:56,448 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:39:56,448 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:39:56,449 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,449 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,449 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:39:56,449 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:39:56,449 | ^~~~~~~~~~~~~ 2025-09-04T16:39:56,449 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:39:56,449 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,449 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,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 = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:39:56,449 391 | boost::function_requires >(); 2025-09-04T16:39:56,450 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,450 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:39:56,450 340 | init_multi_array_ref(extents); 2025-09-04T16:39:56,450 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:39:56,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:39:56,450 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:39:56,450 | ^ 2025-09-04T16:39:56,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:39:56,450 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:39:56,451 | ^ 2025-09-04T16:39:56,451 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:39:56,451 38 | Sentence() {} 2025-09-04T16:39:56,451 | ^ 2025-09-04T16:39:56,451 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:39:56,451 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,451 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,451 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:39:56,451 30 | ~model() 2025-09-04T16:39:56,452 | ^ 2025-09-04T16:39:56,452 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:39:56,452 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:39:56,452 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,461 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:39:56,461 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:39:56,461 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,461 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,461 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:39:56,461 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,462 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,462 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:39:56,462 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:39:56,462 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,462 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:39:56,462 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:39:56,462 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:39:56,462 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:39:56,462 45 | typedef mpl::bool_ type; 2025-09-04T16:39:56,463 | ^~~~ 2025-09-04T16:39:56,463 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:39:56,463 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:39:56,463 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:39:56,463 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:56,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:39:56,463 391 | boost::function_requires >(); 2025-09-04T16:39:56,463 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,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:39:56,463 340 | init_multi_array_ref(extents); 2025-09-04T16:39:56,464 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:39:56,464 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:39:56,464 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:39:56,464 | ^ 2025-09-04T16:39:56,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:39:56,464 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:39:56,464 | ^ 2025-09-04T16:39:56,464 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:39:56,464 38 | Sentence() {} 2025-09-04T16:39:56,464 | ^ 2025-09-04T16:39:56,465 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:39:56,465 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:39:56,465 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:39:56,465 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:39:56,465 30 | ~model() 2025-09-04T16:39:56,465 | ^ 2025-09-04T16:39:56,465 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:39:56,465 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:39:56,465 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:39:59,799 In file included from /usr/include/c++/14/algorithm:61, 2025-09-04T16:39:59,799 from ltp/src/__util/MyLib.h:21: 2025-09-04T16:39:59,799 /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:39:59,799 /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:39:59,799 822 | remove_if(_ForwardIterator __first, _ForwardIterator __last, 2025-09-04T16:39:59,799 | ^~~~~~~~~ 2025-09-04T16:39:59,800 /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:40:01,027 In file included from /usr/include/c++/14/vector:72, 2025-09-04T16:40:01,027 from ltp/src/srl/MyStruct.h:17: 2025-09-04T16:40:01,027 /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:40:01,027 /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:40:01,027 195 | vector<_Tp, _Alloc>:: 2025-09-04T16:40:01,028 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:01,028 /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:40:01,490 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:40:01,490 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:40:01,490 380 | remove_if( 2025-09-04T16:40:01,491 | ~~~~~~~~~^ 2025-09-04T16:40:01,491 381 | vecPairMaxArgBuf.begin(), 2025-09-04T16:40:01,491 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:01,491 382 | vecPairMaxArgBuf.end(), 2025-09-04T16:40:01,491 | ~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:01,491 383 | boost::bind( 2025-09-04T16:40:01,491 | ~~~~~~~~~~~~ 2025-09-04T16:40:01,491 384 | less(), 2025-09-04T16:40:01,491 | ~~~~~~~~~~~~~~~ 2025-09-04T16:40:01,491 385 | boost::bind( 2025-09-04T16:40:01,491 | ~~~~~~~~~~~~ 2025-09-04T16:40:01,492 386 | &pair::second, 2025-09-04T16:40:01,492 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:01,492 387 | _1 2025-09-04T16:40:01,492 | ~~ 2025-09-04T16:40:01,492 388 | ), 2025-09-04T16:40:01,492 | ~~ 2025-09-04T16:40:01,492 389 | 0 2025-09-04T16:40:01,492 | ~ 2025-09-04T16:40:01,492 390 | ) 2025-09-04T16:40:01,493 | ~ 2025-09-04T16:40:01,493 391 | ), 2025-09-04T16:40:01,493 | ~ 2025-09-04T16:40:01,493 In file included from /usr/include/c++/14/vector:66: 2025-09-04T16:40:01,493 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:40:01,493 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:40:01,493 /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:40:01,493 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2025-09-04T16:40:01,493 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:01,494 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:40:01,494 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:40:01,494 395 | remove_if( 2025-09-04T16:40:01,494 | ~~~~~~~~~^ 2025-09-04T16:40:01,494 396 | vecPairNextArgBuf.begin(), 2025-09-04T16:40:01,494 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:01,494 397 | vecPairNextArgBuf.end(), 2025-09-04T16:40:01,494 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:01,494 398 | boost::bind( 2025-09-04T16:40:01,494 | ~~~~~~~~~~~~ 2025-09-04T16:40:01,494 399 | less(), 2025-09-04T16:40:01,494 | ~~~~~~~~~~~~~~~ 2025-09-04T16:40:01,495 400 | boost::bind( 2025-09-04T16:40:01,495 | ~~~~~~~~~~~~ 2025-09-04T16:40:01,495 401 | &pair::second, 2025-09-04T16:40:01,495 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:01,495 402 | _1 2025-09-04T16:40:01,495 | ~~ 2025-09-04T16:40:01,495 403 | ), 2025-09-04T16:40:01,495 | ~~ 2025-09-04T16:40:01,495 404 | 0 2025-09-04T16:40:01,495 | ~ 2025-09-04T16:40:01,495 405 | ) 2025-09-04T16:40:01,496 | ~ 2025-09-04T16:40:01,496 406 | ), 2025-09-04T16:40:01,496 | ~ 2025-09-04T16:40:01,496 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:40:01,496 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:40:01,496 /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:40:01,496 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2025-09-04T16:40:01,496 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:02,786 /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:40:02,787 /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:40:02,787 181 | vector<_Tp, _Alloc>:: 2025-09-04T16:40:02,787 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:02,864 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:40:02,865 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:40:02,865 /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:40:02,865 1537 | { return _M_erase(begin() + (__position - cbegin())); } 2025-09-04T16:40:02,865 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:02,865 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:40:02,865 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:40:02,865 /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:40:02,865 1537 | { return _M_erase(begin() + (__position - cbegin())); } 2025-09-04T16:40:02,866 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:04,558 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:40:07,934 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:40:07,934 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:40:07,934 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:40:07,934 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:40:07,934 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:40:07,934 from ltp/src/srl/FeatureExtractor.cpp:12: 2025-09-04T16:40:07,934 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:40:07,935 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:40:07,935 | ^~~~~~~~ 2025-09-04T16:40:07,935 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:40:07,935 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:40:07,935 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:40:07,935 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:40:07,935 59 | template class auto_ptr; 2025-09-04T16:40:07,935 | ^~~~~~~~ 2025-09-04T16:40:07,976 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:40:07,976 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:40:07,976 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:40:07,976 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:40:07,976 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:07,977 656 | , public std::unary_function 2025-09-04T16:40:07,977 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:07,977 In file included from /usr/include/c++/14/functional:49, 2025-09-04T16:40:07,977 from ltp/thirdparty/boost/include/boost/function.hpp:13: 2025-09-04T16:40:07,977 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:07,977 117 | struct unary_function 2025-09-04T16:40:07,977 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:07,994 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:40:07,995 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:40:07,995 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:40:07,995 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:07,995 660 | , public std::binary_function 2025-09-04T16:40:07,995 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:07,995 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:07,995 131 | struct binary_function 2025-09-04T16:40:07,995 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:08,902 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:40:08,903 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:40:08,903 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:40:08,903 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:40:08,903 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:40:08,903 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:40:08,903 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:40:08,903 188 | failed ************ (Pred::************ 2025-09-04T16:40:08,903 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:08,903 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:40:08,903 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:08,903 190 | ); 2025-09-04T16:40:08,904 | ~ 2025-09-04T16:40:08,904 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:40:08,904 188 | failed ************ (Pred::************ 2025-09-04T16:40:08,904 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:08,904 | - 2025-09-04T16:40:08,904 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:40:08,904 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:08,904 190 | ); 2025-09-04T16:40:08,904 | ~ 2025-09-04T16:40:08,904 | - 2025-09-04T16:40:08,905 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:40:08,905 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:40:08,905 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:08,905 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:40:08,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:08,905 195 | ); 2025-09-04T16:40:08,905 | ~ 2025-09-04T16:40:08,906 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:40:08,906 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:40:08,906 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:08,906 | - 2025-09-04T16:40:08,906 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:40:08,906 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:08,906 195 | ); 2025-09-04T16:40:08,906 | ~ 2025-09-04T16:40:08,906 | - 2025-09-04T16:40:08,946 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:40:08,946 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:40:08,946 42 | typedef typename Array::index_range index_range; 2025-09-04T16:40:08,946 | ^~~~~~~~~~~ 2025-09-04T16:40:08,947 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:40:08,947 43 | typedef typename Array::index index; 2025-09-04T16:40:08,947 | ^~~~~ 2025-09-04T16:40:08,948 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:40:08,948 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:40:08,948 53 | typedef typename Array::index_range index_range; 2025-09-04T16:40:08,948 | ^~~~~~~~~~~ 2025-09-04T16:40:08,948 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:40:08,948 54 | typedef typename Array::index index; 2025-09-04T16:40:08,948 | ^~~~~ 2025-09-04T16:40:09,019 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:40:09,019 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:40:09,019 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:40:09,019 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:09,019 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:40:09,020 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:09,020 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:09,021 117 | struct unary_function 2025-09-04T16:40:09,021 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:09,022 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:09,022 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:40:09,022 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:09,022 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:09,022 131 | struct binary_function 2025-09-04T16:40:09,022 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:09,023 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:09,023 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:40:09,023 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:09,024 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:09,024 117 | struct unary_function 2025-09-04T16:40:09,024 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:09,025 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:09,025 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:40:09,025 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:09,025 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:09,025 117 | struct unary_function 2025-09-04T16:40:09,025 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:09,026 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:09,027 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:40:09,027 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:09,027 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:09,027 117 | struct unary_function 2025-09-04T16:40:09,027 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:09,028 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:09,028 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:40:09,028 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:09,028 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:09,028 131 | struct binary_function 2025-09-04T16:40:09,028 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:09,029 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:09,029 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:40:09,029 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:09,030 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:09,030 117 | struct unary_function 2025-09-04T16:40:09,030 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:09,030 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:09,031 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:40:09,031 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:09,031 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:09,031 131 | struct binary_function 2025-09-04T16:40:09,031 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:09,032 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:09,032 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:40:09,032 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:09,033 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:09,033 117 | struct unary_function 2025-09-04T16:40:09,033 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:09,034 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:09,034 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:40:09,034 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:09,034 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:09,034 131 | struct binary_function 2025-09-04T16:40:09,034 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:09,035 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:09,035 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:40:09,035 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:09,035 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:09,035 117 | struct unary_function 2025-09-04T16:40:09,036 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:09,036 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:09,036 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:40:09,036 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:09,037 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:09,037 131 | struct binary_function 2025-09-04T16:40:09,037 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:09,038 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:09,038 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:40:09,038 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:09,039 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:09,039 117 | struct unary_function 2025-09-04T16:40:09,039 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:09,040 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:09,040 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:40:09,040 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:09,040 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:09,040 131 | struct binary_function 2025-09-04T16:40:09,040 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:09,761 ltp/src/srl/FeatureExtractor.cpp: In member function ‘void FeatureExtractor::fg_path_length_(size_t)’: 2025-09-04T16:40:09,761 ltp/src/srl/FeatureExtractor.cpp:1005:24: warning: unused variable ‘up_path’ [-Wunused-variable] 2025-09-04T16:40:09,761 1005 | const std::string& up_path = get_feature_value_(FEAT_UP_PATH, row); 2025-09-04T16:40:09,761 | ^~~~~~~ 2025-09-04T16:40:09,800 ltp/src/srl/FeatureExtractor.cpp: In member function ‘void FeatureExtractor::fg_verb_voice_en_(size_t)’: 2025-09-04T16:40:09,800 ltp/src/srl/FeatureExtractor.cpp:1394:19: warning: unused variable ‘LEMMA’ [-Wunused-variable] 2025-09-04T16:40:09,800 1394 | const string& LEMMA = mp_sentence->get_PLEMMA(row); 2025-09-04T16:40:09,800 | ^~~~~ 2025-09-04T16:40:10,506 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:40:10,507 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:40:10,507 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:40:10,507 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:40:10,507 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,507 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,507 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:10,507 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,507 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,507 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:10,507 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,508 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,508 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:40:10,508 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:10,508 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,508 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:10,508 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:10,508 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:10,508 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:40:10,508 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:10,508 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,508 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,509 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:40:10,509 391 | boost::function_requires >(); 2025-09-04T16:40:10,509 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,509 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:40:10,509 340 | init_multi_array_ref(extents); 2025-09-04T16:40:10,509 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:10,509 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:40:10,509 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:10,509 | ^ 2025-09-04T16:40:10,509 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:40:10,509 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:10,509 | ^ 2025-09-04T16:40:10,510 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:10,510 38 | Sentence() {} 2025-09-04T16:40:10,510 | ^ 2025-09-04T16:40:10,510 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:10,510 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,510 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,510 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:40:10,511 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:40:10,511 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,511 | ^ 2025-09-04T16:40:10,512 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:40:10,512 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:40:10,512 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,512 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,512 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:10,512 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,512 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,513 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:10,513 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,513 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,513 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:40:10,513 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:10,513 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,513 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:10,513 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:10,513 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:10,513 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:40:10,513 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:10,514 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,514 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,514 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:40:10,514 391 | boost::function_requires >(); 2025-09-04T16:40:10,514 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,514 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:40:10,514 340 | init_multi_array_ref(extents); 2025-09-04T16:40:10,514 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:10,514 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:40:10,514 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:10,514 | ^ 2025-09-04T16:40:10,515 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:40:10,515 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:10,515 | ^ 2025-09-04T16:40:10,515 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:10,515 38 | Sentence() {} 2025-09-04T16:40:10,515 | ^ 2025-09-04T16:40:10,515 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:10,515 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,515 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,517 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:40:10,517 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,517 | ^ 2025-09-04T16:40:10,517 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:40:10,517 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:10,517 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,518 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,518 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:10,518 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,518 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,518 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:40:10,518 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:10,518 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,518 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:10,518 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:10,518 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:10,519 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:40:10,519 45 | typedef mpl::bool_ type; 2025-09-04T16:40:10,519 | ^~~~ 2025-09-04T16:40:10,519 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:40:10,519 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:10,519 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,519 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,519 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:40:10,519 391 | boost::function_requires >(); 2025-09-04T16:40:10,519 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,520 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:40:10,520 340 | init_multi_array_ref(extents); 2025-09-04T16:40:10,520 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:10,520 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:40:10,520 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:10,520 | ^ 2025-09-04T16:40:10,520 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:40:10,520 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:10,520 | ^ 2025-09-04T16:40:10,520 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:10,521 38 | Sentence() {} 2025-09-04T16:40:10,521 | ^ 2025-09-04T16:40:10,521 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:10,521 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,521 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,521 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:40:10,521 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,521 | ^ 2025-09-04T16:40:10,521 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:40:10,522 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:10,522 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,522 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,522 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:40:10,522 391 | boost::function_requires >(); 2025-09-04T16:40:10,522 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,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:40:10,522 340 | init_multi_array_ref(extents); 2025-09-04T16:40:10,522 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:10,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:40:10,523 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:10,523 | ^ 2025-09-04T16:40:10,523 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:40:10,523 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:10,523 | ^ 2025-09-04T16:40:10,523 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:10,523 38 | Sentence() {} 2025-09-04T16:40:10,523 | ^ 2025-09-04T16:40:10,523 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:10,523 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,523 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,524 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:40:10,524 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:40:10,524 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:40:10,524 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:40:10,524 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:40:10,524 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:40:10,524 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:40:10,524 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,524 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,524 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:40:10,525 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:40:10,525 | ^ 2025-09-04T16:40:10,525 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:40:10,525 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:40:10,525 | ^~~~~~~~~~~~ 2025-09-04T16:40:10,525 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:40:10,525 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,525 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,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:40:10,525 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:40:10,526 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,526 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,526 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:10,526 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,526 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,526 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:10,526 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,526 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,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:40:10,526 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:10,527 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,527 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:10,527 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:10,527 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:10,527 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:40:10,527 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:10,527 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,527 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:40:10,528 391 | boost::function_requires >(); 2025-09-04T16:40:10,528 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,528 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:40:10,528 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:10,528 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,528 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:40:10,528 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:10,528 | ^ 2025-09-04T16:40:10,529 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:40:10,529 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:10,529 | ^ 2025-09-04T16:40:10,529 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:10,529 38 | Sentence() {} 2025-09-04T16:40:10,529 | ^ 2025-09-04T16:40:10,529 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:10,529 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,529 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,530 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:40:10,530 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,530 | ^ 2025-09-04T16:40:10,530 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:40:10,530 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:40:10,530 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,530 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,530 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:10,530 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,530 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,531 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:10,531 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,531 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,531 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:40:10,531 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:10,531 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,531 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:10,531 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:10,531 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:10,531 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:40:10,532 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:10,532 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,532 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,532 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:40:10,532 391 | boost::function_requires >(); 2025-09-04T16:40:10,532 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,532 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:40:10,532 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:10,532 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,532 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:40:10,533 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:10,533 | ^ 2025-09-04T16:40:10,533 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:40:10,533 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:10,533 | ^ 2025-09-04T16:40:10,533 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:10,533 38 | Sentence() {} 2025-09-04T16:40:10,533 | ^ 2025-09-04T16:40:10,533 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:10,533 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,534 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,534 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:40:10,534 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,534 | ^ 2025-09-04T16:40:10,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:40:10,534 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:10,534 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,534 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,534 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:10,535 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,535 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,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:40:10,535 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:10,535 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,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:40:10,535 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:10,535 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:10,535 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:40:10,535 45 | typedef mpl::bool_ type; 2025-09-04T16:40:10,536 | ^~~~ 2025-09-04T16:40:10,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:40:10,536 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:10,536 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,536 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:40:10,536 391 | boost::function_requires >(); 2025-09-04T16:40:10,536 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,536 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:40:10,537 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:10,537 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,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:40:10,537 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:10,537 | ^ 2025-09-04T16:40:10,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:40:10,537 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:10,537 | ^ 2025-09-04T16:40:10,537 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:10,538 38 | Sentence() {} 2025-09-04T16:40:10,538 | ^ 2025-09-04T16:40:10,538 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:10,538 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,538 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,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:40:10,538 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,538 | ^ 2025-09-04T16:40:10,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:40:10,538 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:10,539 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,539 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:40:10,539 391 | boost::function_requires >(); 2025-09-04T16:40:10,539 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,539 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:40:10,539 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:10,539 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,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:40:10,540 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:10,540 | ^ 2025-09-04T16:40:10,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:40:10,540 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:10,540 | ^ 2025-09-04T16:40:10,540 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:10,540 38 | Sentence() {} 2025-09-04T16:40:10,540 | ^ 2025-09-04T16:40:10,540 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:10,540 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,540 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,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:40:10,541 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,541 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,541 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:40:10,541 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:40:10,541 | ^ 2025-09-04T16:40:10,541 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:40:10,541 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:40:10,541 | ^~~~~~~~~~~~ 2025-09-04T16:40:10,541 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:40:10,542 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,542 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,548 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:40:10,549 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:40:10,549 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,549 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,549 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:40:10,549 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,549 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,549 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:10,549 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,549 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,549 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:10,550 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,550 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,550 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:40:10,550 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:10,550 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,550 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:40:10,550 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:10,550 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,550 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,550 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:40:10,550 391 | boost::function_requires >(); 2025-09-04T16:40:10,551 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,551 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:40:10,551 340 | init_multi_array_ref(extents); 2025-09-04T16:40:10,551 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:10,551 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:40:10,551 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:10,551 | ^ 2025-09-04T16:40:10,551 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:40:10,551 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:10,552 | ^ 2025-09-04T16:40:10,552 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:10,552 38 | Sentence() {} 2025-09-04T16:40:10,552 | ^ 2025-09-04T16:40:10,552 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:10,552 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,552 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,552 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:40:10,552 30 | ~model() 2025-09-04T16:40:10,553 | ^ 2025-09-04T16:40:10,553 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:10,553 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:40:10,553 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,553 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:40:10,553 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:40:10,553 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,553 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,553 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:40:10,553 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,554 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,554 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:10,554 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,554 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,554 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:10,554 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,554 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,554 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:40:10,554 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:10,554 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,555 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:40:10,555 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:10,555 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,555 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,555 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:40:10,555 391 | boost::function_requires >(); 2025-09-04T16:40:10,555 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,555 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:40:10,555 340 | init_multi_array_ref(extents); 2025-09-04T16:40:10,555 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:10,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:40:10,556 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:10,556 | ^ 2025-09-04T16:40:10,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:40:10,556 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:10,556 | ^ 2025-09-04T16:40:10,556 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:10,556 38 | Sentence() {} 2025-09-04T16:40:10,556 | ^ 2025-09-04T16:40:10,556 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:10,556 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,557 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,557 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:40:10,557 30 | ~model() 2025-09-04T16:40:10,557 | ^ 2025-09-04T16:40:10,557 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:10,557 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:40:10,557 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,557 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:40:10,557 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:40:10,557 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,558 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,558 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:10,558 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,558 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,558 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:10,558 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,558 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,558 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:40:10,558 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:10,558 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,559 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:10,559 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:10,559 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:10,559 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:40:10,559 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:10,559 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,559 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,559 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:40:10,559 391 | boost::function_requires >(); 2025-09-04T16:40:10,560 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,560 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:40:10,560 340 | init_multi_array_ref(extents); 2025-09-04T16:40:10,560 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:10,560 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:40:10,560 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:10,560 | ^ 2025-09-04T16:40:10,560 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:40:10,560 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:10,561 | ^ 2025-09-04T16:40:10,561 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:10,561 38 | Sentence() {} 2025-09-04T16:40:10,561 | ^ 2025-09-04T16:40:10,561 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:10,561 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,561 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,561 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:40:10,561 30 | ~model() 2025-09-04T16:40:10,561 | ^ 2025-09-04T16:40:10,561 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:10,562 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:40:10,562 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,562 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:40:10,562 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:40:10,562 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,562 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,562 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:40:10,562 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,562 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,562 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:10,563 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,563 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,563 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:10,563 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,563 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,563 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:40:10,563 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:10,563 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,563 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:40:10,563 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:10,564 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,564 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,564 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:40:10,564 391 | boost::function_requires >(); 2025-09-04T16:40:10,564 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,564 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:40:10,564 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:10,564 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,564 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:40:10,565 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:10,565 | ^ 2025-09-04T16:40:10,565 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:40:10,565 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:10,565 | ^ 2025-09-04T16:40:10,565 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:10,565 38 | Sentence() {} 2025-09-04T16:40:10,565 | ^ 2025-09-04T16:40:10,565 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:10,565 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,565 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,566 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:40:10,566 30 | ~model() 2025-09-04T16:40:10,566 | ^ 2025-09-04T16:40:10,566 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:10,566 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:40:10,566 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,566 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:40:10,566 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:40:10,566 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,566 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,567 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:40:10,567 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,567 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,567 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:10,567 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,567 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,567 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:10,567 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,568 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,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:40:10,568 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:10,568 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,568 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:40:10,568 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:10,568 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,568 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,568 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:40:10,568 391 | boost::function_requires >(); 2025-09-04T16:40:10,569 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,569 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:40:10,569 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:10,569 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,569 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:40:10,569 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:10,569 | ^ 2025-09-04T16:40:10,569 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:40:10,569 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:10,570 | ^ 2025-09-04T16:40:10,570 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:10,570 38 | Sentence() {} 2025-09-04T16:40:10,570 | ^ 2025-09-04T16:40:10,570 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:10,570 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,570 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,570 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:40:10,570 30 | ~model() 2025-09-04T16:40:10,570 | ^ 2025-09-04T16:40:10,571 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:10,571 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:40:10,571 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,571 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:40:10,571 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:40:10,571 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,571 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,571 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:10,571 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,571 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,572 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:10,572 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,572 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,572 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:40:10,572 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:10,572 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,572 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:10,572 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:10,572 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:10,572 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:40:10,573 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:10,573 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,573 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,573 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:40:10,573 391 | boost::function_requires >(); 2025-09-04T16:40:10,573 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,573 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:40:10,573 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:10,573 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,573 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:40:10,574 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:10,574 | ^ 2025-09-04T16:40:10,574 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:40:10,574 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:10,574 | ^ 2025-09-04T16:40:10,574 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:10,574 38 | Sentence() {} 2025-09-04T16:40:10,574 | ^ 2025-09-04T16:40:10,574 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:10,574 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,575 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,575 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:40:10,575 30 | ~model() 2025-09-04T16:40:10,575 | ^ 2025-09-04T16:40:10,575 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:10,575 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:40:10,575 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,576 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:40:10,577 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:40:10,577 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,577 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,577 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:40:10,577 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,577 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,577 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:10,577 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,577 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,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 = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:40:10,578 391 | boost::function_requires >(); 2025-09-04T16:40:10,578 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,578 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:40:10,578 340 | init_multi_array_ref(extents); 2025-09-04T16:40:10,578 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:10,578 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:40:10,578 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:10,578 | ^ 2025-09-04T16:40:10,578 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:40:10,579 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:10,579 | ^ 2025-09-04T16:40:10,579 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:10,579 38 | Sentence() {} 2025-09-04T16:40:10,579 | ^ 2025-09-04T16:40:10,579 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:10,579 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,579 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,579 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:40:10,580 107 | template <> struct SignedInteger {}; 2025-09-04T16:40:10,580 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,580 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:40:10,580 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:40:10,580 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,580 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,580 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:40:10,580 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:10,580 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,580 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:10,581 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:10,581 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:10,581 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:40:10,581 45 | typedef mpl::bool_ type; 2025-09-04T16:40:10,581 | ^~~~ 2025-09-04T16:40:10,581 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:40:10,581 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:40:10,581 | ^~~~~ 2025-09-04T16:40:10,581 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:40:10,582 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:10,582 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,582 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,582 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:40:10,582 391 | boost::function_requires >(); 2025-09-04T16:40:10,582 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,582 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:40:10,582 340 | init_multi_array_ref(extents); 2025-09-04T16:40:10,582 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:10,582 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:40:10,583 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:10,583 | ^ 2025-09-04T16:40:10,583 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:40:10,583 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:10,583 | ^ 2025-09-04T16:40:10,583 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:10,583 38 | Sentence() {} 2025-09-04T16:40:10,583 | ^ 2025-09-04T16:40:10,583 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:10,583 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,584 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,584 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:40:10,584 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,584 | ^ 2025-09-04T16:40:10,584 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:40:10,584 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:40:10,584 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,584 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,584 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:40:10,584 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:10,585 | ^~~~~~~~~~~~~ 2025-09-04T16:40:10,585 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:10,585 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,585 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,585 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:40:10,585 391 | boost::function_requires >(); 2025-09-04T16:40:10,585 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,585 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:40:10,585 340 | init_multi_array_ref(extents); 2025-09-04T16:40:10,585 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:10,586 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:40:10,586 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:10,586 | ^ 2025-09-04T16:40:10,586 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:40:10,586 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:10,586 | ^ 2025-09-04T16:40:10,586 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:10,586 38 | Sentence() {} 2025-09-04T16:40:10,586 | ^ 2025-09-04T16:40:10,587 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:10,587 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,587 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,587 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:40:10,587 30 | ~model() 2025-09-04T16:40:10,587 | ^ 2025-09-04T16:40:10,587 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:10,587 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:40:10,587 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,592 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:40:10,592 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:40:10,592 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,592 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,592 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:40:10,592 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,592 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,592 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:40:10,592 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:10,593 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,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:40:10,593 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:10,593 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:10,593 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:40:10,593 45 | typedef mpl::bool_ type; 2025-09-04T16:40:10,593 | ^~~~ 2025-09-04T16:40:10,593 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:40:10,593 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:10,594 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:10,594 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:10,594 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:40:10,594 391 | boost::function_requires >(); 2025-09-04T16:40:10,594 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,594 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:40:10,594 340 | init_multi_array_ref(extents); 2025-09-04T16:40:10,594 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:10,594 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:40:10,594 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:10,595 | ^ 2025-09-04T16:40:10,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:40:10,595 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:10,595 | ^ 2025-09-04T16:40:10,595 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:10,595 38 | Sentence() {} 2025-09-04T16:40:10,595 | ^ 2025-09-04T16:40:10,595 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:10,595 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:10,595 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:10,596 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:40:10,596 30 | ~model() 2025-09-04T16:40:10,596 | ^ 2025-09-04T16:40:10,596 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:10,596 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:40:10,596 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:24,758 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:40:28,559 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:40:28,559 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:40:28,560 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:40:28,560 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:40:28,560 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:40:28,560 from ltp/src/srl/GetInstance.h:18, 2025-09-04T16:40:28,560 from ltp/src/srl/GetInstance.cpp:12: 2025-09-04T16:40:28,560 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:40:28,560 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:40:28,560 | ^~~~~~~~ 2025-09-04T16:40:28,560 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:40:28,561 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:40:28,561 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:40:28,561 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:40:28,561 59 | template class auto_ptr; 2025-09-04T16:40:28,561 | ^~~~~~~~ 2025-09-04T16:40:28,601 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:40:28,602 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:40:28,602 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:40:28,602 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:40:28,602 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:28,602 656 | , public std::unary_function 2025-09-04T16:40:28,602 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:28,602 In file included from /usr/include/c++/14/bits/refwrap.h:39, 2025-09-04T16:40:28,602 from /usr/include/c++/14/vector:68, 2025-09-04T16:40:28,602 from ltp/src/srl/GetInstance.h:14: 2025-09-04T16:40:28,603 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:28,603 117 | struct unary_function 2025-09-04T16:40:28,603 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:28,617 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:40:28,617 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:40:28,617 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:40:28,617 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:28,617 660 | , public std::binary_function 2025-09-04T16:40:28,617 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:28,617 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:28,617 131 | struct binary_function 2025-09-04T16:40:28,618 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:29,084 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:40:29,084 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:40:29,084 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:40:29,084 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:40:29,084 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:40:29,084 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:40:29,084 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:40:29,084 188 | failed ************ (Pred::************ 2025-09-04T16:40:29,084 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:29,085 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:40:29,085 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:29,085 190 | ); 2025-09-04T16:40:29,085 | ~ 2025-09-04T16:40:29,085 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:40:29,085 188 | failed ************ (Pred::************ 2025-09-04T16:40:29,085 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:29,085 | - 2025-09-04T16:40:29,086 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:40:29,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:29,086 190 | ); 2025-09-04T16:40:29,086 | ~ 2025-09-04T16:40:29,086 | - 2025-09-04T16:40:29,086 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:40:29,086 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:40:29,087 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:29,087 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:40:29,087 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:29,087 195 | ); 2025-09-04T16:40:29,087 | ~ 2025-09-04T16:40:29,087 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:40:29,087 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:40:29,087 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:29,087 | - 2025-09-04T16:40:29,088 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:40:29,088 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:29,088 195 | ); 2025-09-04T16:40:29,088 | ~ 2025-09-04T16:40:29,088 | - 2025-09-04T16:40:29,128 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:40:29,128 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:40:29,128 42 | typedef typename Array::index_range index_range; 2025-09-04T16:40:29,128 | ^~~~~~~~~~~ 2025-09-04T16:40:29,128 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:40:29,128 43 | typedef typename Array::index index; 2025-09-04T16:40:29,128 | ^~~~~ 2025-09-04T16:40:29,129 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:40:29,129 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:40:29,129 53 | typedef typename Array::index_range index_range; 2025-09-04T16:40:29,129 | ^~~~~~~~~~~ 2025-09-04T16:40:29,130 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:40:29,130 54 | typedef typename Array::index index; 2025-09-04T16:40:29,130 | ^~~~~ 2025-09-04T16:40:29,201 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:40:29,201 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:40:29,201 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:40:29,201 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:29,201 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:40:29,201 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:29,202 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:29,202 117 | struct unary_function 2025-09-04T16:40:29,202 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:29,203 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:29,203 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:40:29,204 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:29,204 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:29,204 131 | struct binary_function 2025-09-04T16:40:29,204 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:29,205 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:29,205 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:40:29,205 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:29,205 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:29,205 117 | struct unary_function 2025-09-04T16:40:29,205 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:29,206 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:29,207 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:40:29,207 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:29,207 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:29,207 117 | struct unary_function 2025-09-04T16:40:29,207 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:29,208 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:29,208 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:40:29,208 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:29,209 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:29,209 117 | struct unary_function 2025-09-04T16:40:29,209 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:29,209 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:29,210 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:40:29,210 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:29,210 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:29,210 131 | struct binary_function 2025-09-04T16:40:29,210 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:29,211 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:29,211 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:40:29,211 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:29,211 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:29,211 117 | struct unary_function 2025-09-04T16:40:29,211 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:29,212 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:29,212 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:40:29,212 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:29,213 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:29,213 131 | struct binary_function 2025-09-04T16:40:29,213 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:29,214 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:29,214 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:40:29,214 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:29,214 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:29,215 117 | struct unary_function 2025-09-04T16:40:29,215 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:29,215 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:29,215 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:40:29,216 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:29,216 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:29,216 131 | struct binary_function 2025-09-04T16:40:29,216 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:29,217 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:29,217 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:40:29,217 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:29,217 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:29,217 117 | struct unary_function 2025-09-04T16:40:29,217 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:29,218 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:29,218 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:40:29,218 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:29,218 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:29,219 131 | struct binary_function 2025-09-04T16:40:29,219 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:29,220 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:29,220 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:40:29,220 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:29,220 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:29,220 117 | struct unary_function 2025-09-04T16:40:29,221 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:29,221 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:29,221 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:40:29,222 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:29,222 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:29,222 131 | struct binary_function 2025-09-04T16:40:29,222 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:29,796 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:40:29,796 ltp/src/srl/GetInstance.cpp:167:22: warning: the address of ‘GetInstance::m_input_streams’ will never be NULL [-Waddress] 2025-09-04T16:40:29,796 167 | if (!m_input_streams) 2025-09-04T16:40:29,797 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:29,797 ltp/src/srl/GetInstance.h:64:28: note: ‘GetInstance::m_input_streams’ declared here 2025-09-04T16:40:29,797 64 | std::ifstream m_input_streams[TOTAL_FEATURE]; 2025-09-04T16:40:29,797 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:30,297 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:40:30,297 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:40:30,297 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:40:30,298 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:40:30,298 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,298 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,298 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:30,298 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,298 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,298 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:30,298 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,298 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,298 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:40:30,298 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:30,299 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,299 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:30,299 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:30,299 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:30,299 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:40:30,299 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:30,299 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,299 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,299 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:40:30,299 391 | boost::function_requires >(); 2025-09-04T16:40:30,299 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,300 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:40:30,300 340 | init_multi_array_ref(extents); 2025-09-04T16:40:30,300 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:30,300 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:40:30,300 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:30,300 | ^ 2025-09-04T16:40:30,300 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:40:30,300 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:30,300 | ^ 2025-09-04T16:40:30,300 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:30,300 38 | Sentence() {} 2025-09-04T16:40:30,300 | ^ 2025-09-04T16:40:30,301 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:30,301 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,301 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,301 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:40:30,301 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:40:30,301 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,301 | ^ 2025-09-04T16:40:30,303 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:40:30,303 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:40:30,303 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,303 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,303 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:30,303 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,303 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,303 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:30,303 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,303 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,304 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:40:30,304 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:30,304 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,304 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:30,304 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:30,304 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:30,304 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:40:30,304 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:30,304 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,304 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,304 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:40:30,305 391 | boost::function_requires >(); 2025-09-04T16:40:30,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,305 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:40:30,305 340 | init_multi_array_ref(extents); 2025-09-04T16:40:30,305 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:30,305 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:40:30,305 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:30,305 | ^ 2025-09-04T16:40:30,305 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:40:30,305 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:30,305 | ^ 2025-09-04T16:40:30,306 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:30,306 38 | Sentence() {} 2025-09-04T16:40:30,306 | ^ 2025-09-04T16:40:30,306 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:30,306 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,306 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,307 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:40:30,307 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,307 | ^ 2025-09-04T16:40:30,307 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:40:30,307 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:30,307 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,308 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,308 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:30,308 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,308 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,308 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:40:30,308 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:30,308 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,308 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:30,308 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:30,308 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:30,309 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:40:30,309 45 | typedef mpl::bool_ type; 2025-09-04T16:40:30,309 | ^~~~ 2025-09-04T16:40:30,309 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:40:30,309 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:30,309 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,309 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,309 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:40:30,309 391 | boost::function_requires >(); 2025-09-04T16:40:30,310 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,310 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:40:30,310 340 | init_multi_array_ref(extents); 2025-09-04T16:40:30,310 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:30,310 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:40:30,310 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:30,310 | ^ 2025-09-04T16:40:30,310 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:40:30,310 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:30,310 | ^ 2025-09-04T16:40:30,311 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:30,311 38 | Sentence() {} 2025-09-04T16:40:30,311 | ^ 2025-09-04T16:40:30,311 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:30,311 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,311 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,311 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:40:30,311 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,311 | ^ 2025-09-04T16:40:30,311 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:40:30,312 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:30,312 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,312 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,312 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:40:30,312 391 | boost::function_requires >(); 2025-09-04T16:40:30,312 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,312 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:40:30,312 340 | init_multi_array_ref(extents); 2025-09-04T16:40:30,312 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:30,312 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:40:30,313 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:30,313 | ^ 2025-09-04T16:40:30,313 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:40:30,313 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:30,313 | ^ 2025-09-04T16:40:30,313 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:30,313 38 | Sentence() {} 2025-09-04T16:40:30,313 | ^ 2025-09-04T16:40:30,313 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:30,313 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,314 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,314 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:40:30,314 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:40:30,314 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:40:30,314 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:40:30,314 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:40:30,314 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:40:30,314 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:40:30,314 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,314 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,314 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:40:30,315 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:40:30,315 | ^ 2025-09-04T16:40:30,315 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:40:30,315 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:40:30,315 | ^~~~~~~~~~~~ 2025-09-04T16:40:30,315 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:40:30,315 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,315 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,315 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:40:30,316 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:40:30,316 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,316 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,316 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:30,316 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,316 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,316 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:30,316 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,316 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,316 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:40:30,317 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:30,317 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,317 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:30,317 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:30,317 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:30,317 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:40:30,317 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:30,317 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,317 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,318 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:40:30,318 391 | boost::function_requires >(); 2025-09-04T16:40:30,318 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,318 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:40:30,318 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:30,318 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,318 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:40:30,318 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:30,318 | ^ 2025-09-04T16:40:30,319 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:40:30,319 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:30,319 | ^ 2025-09-04T16:40:30,319 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:30,319 38 | Sentence() {} 2025-09-04T16:40:30,319 | ^ 2025-09-04T16:40:30,319 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:30,319 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,319 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,320 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:40:30,320 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,320 | ^ 2025-09-04T16:40:30,320 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:40:30,320 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:40:30,320 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,320 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,320 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:30,320 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,321 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,321 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:30,321 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,321 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,321 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:40:30,321 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:30,321 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,321 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:30,321 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:30,321 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:30,322 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:40:30,322 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:30,322 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,322 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,322 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:40:30,322 391 | boost::function_requires >(); 2025-09-04T16:40:30,322 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,322 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:40:30,322 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:30,323 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,323 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:40:30,323 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:30,323 | ^ 2025-09-04T16:40:30,323 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:40:30,323 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:30,323 | ^ 2025-09-04T16:40:30,323 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:30,323 38 | Sentence() {} 2025-09-04T16:40:30,323 | ^ 2025-09-04T16:40:30,324 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:30,324 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,324 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,324 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:40:30,324 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,324 | ^ 2025-09-04T16:40:30,324 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:40:30,324 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:30,324 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,324 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,325 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:30,325 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,325 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,325 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:40:30,325 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:30,325 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,325 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:30,325 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:30,325 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:30,325 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:40:30,326 45 | typedef mpl::bool_ type; 2025-09-04T16:40:30,326 | ^~~~ 2025-09-04T16:40:30,326 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:40:30,326 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:30,326 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,326 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,326 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:40:30,326 391 | boost::function_requires >(); 2025-09-04T16:40:30,326 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,327 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:40:30,327 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:30,327 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,327 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:40:30,327 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:30,327 | ^ 2025-09-04T16:40:30,327 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:40:30,327 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:30,327 | ^ 2025-09-04T16:40:30,327 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:30,328 38 | Sentence() {} 2025-09-04T16:40:30,328 | ^ 2025-09-04T16:40:30,328 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:30,328 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,328 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,328 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:40:30,328 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,328 | ^ 2025-09-04T16:40:30,328 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:40:30,328 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:30,329 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,329 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,329 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:40:30,329 391 | boost::function_requires >(); 2025-09-04T16:40:30,329 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,329 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:40:30,329 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:30,329 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,329 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:40:30,330 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:30,330 | ^ 2025-09-04T16:40:30,330 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:40:30,330 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:30,330 | ^ 2025-09-04T16:40:30,330 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:30,330 38 | Sentence() {} 2025-09-04T16:40:30,330 | ^ 2025-09-04T16:40:30,330 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:30,330 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,331 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,331 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:40:30,331 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,331 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,331 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:40:30,331 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:40:30,331 | ^ 2025-09-04T16:40:30,331 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:40:30,331 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:40:30,331 | ^~~~~~~~~~~~ 2025-09-04T16:40:30,332 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:40:30,332 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,332 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,332 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:40:30,332 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:40:30,332 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,332 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,332 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:40:30,332 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,332 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,333 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:30,333 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,333 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,333 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:30,333 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,333 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,333 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:40:30,333 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:30,333 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,333 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:40:30,333 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:30,334 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,334 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,334 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:40:30,334 391 | boost::function_requires >(); 2025-09-04T16:40:30,334 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,334 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:40:30,334 340 | init_multi_array_ref(extents); 2025-09-04T16:40:30,334 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:30,334 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:40:30,335 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:30,335 | ^ 2025-09-04T16:40:30,335 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:40:30,335 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:30,335 | ^ 2025-09-04T16:40:30,335 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:30,335 38 | Sentence() {} 2025-09-04T16:40:30,335 | ^ 2025-09-04T16:40:30,335 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:30,335 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,336 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,336 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:40:30,336 30 | ~model() 2025-09-04T16:40:30,336 | ^ 2025-09-04T16:40:30,336 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:30,336 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:40:30,336 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,336 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:40:30,336 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:40:30,336 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,337 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,337 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:40:30,337 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,337 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,337 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:30,337 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,337 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,337 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:30,337 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,338 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,338 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:40:30,338 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:30,338 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,338 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:40:30,338 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:30,338 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,338 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,338 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:40:30,338 391 | boost::function_requires >(); 2025-09-04T16:40:30,339 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,339 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:40:30,339 340 | init_multi_array_ref(extents); 2025-09-04T16:40:30,339 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:30,339 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:40:30,339 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:30,339 | ^ 2025-09-04T16:40:30,339 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:40:30,339 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:30,340 | ^ 2025-09-04T16:40:30,340 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:30,340 38 | Sentence() {} 2025-09-04T16:40:30,340 | ^ 2025-09-04T16:40:30,340 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:30,340 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,340 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,340 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:40:30,340 30 | ~model() 2025-09-04T16:40:30,340 | ^ 2025-09-04T16:40:30,341 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:30,341 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:40:30,341 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,341 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:40:30,341 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:40:30,341 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,341 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,341 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:30,341 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,342 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,342 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:30,342 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,342 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,342 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:40:30,342 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:30,342 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,342 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:30,342 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:30,343 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:30,343 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:40:30,343 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:30,343 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,343 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,343 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:40:30,343 391 | boost::function_requires >(); 2025-09-04T16:40:30,343 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,343 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:40:30,343 340 | init_multi_array_ref(extents); 2025-09-04T16:40:30,344 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:30,344 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:40:30,344 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:30,344 | ^ 2025-09-04T16:40:30,344 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:40:30,344 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:30,344 | ^ 2025-09-04T16:40:30,344 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:30,344 38 | Sentence() {} 2025-09-04T16:40:30,344 | ^ 2025-09-04T16:40:30,344 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:30,345 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,345 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,345 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:40:30,345 30 | ~model() 2025-09-04T16:40:30,345 | ^ 2025-09-04T16:40:30,345 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:30,345 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:40:30,345 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,345 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:40:30,345 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:40:30,345 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,346 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,346 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:40:30,346 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,346 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,346 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:30,346 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,346 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,346 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:30,346 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,346 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,347 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:40:30,347 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:30,347 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,347 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:40:30,347 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:30,347 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,347 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,347 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:40:30,347 391 | boost::function_requires >(); 2025-09-04T16:40:30,348 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,348 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:40:30,348 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:30,348 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,348 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:40:30,348 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:30,348 | ^ 2025-09-04T16:40:30,348 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:40:30,349 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:30,349 | ^ 2025-09-04T16:40:30,349 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:30,349 38 | Sentence() {} 2025-09-04T16:40:30,349 | ^ 2025-09-04T16:40:30,349 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:30,349 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,349 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,349 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:40:30,349 30 | ~model() 2025-09-04T16:40:30,350 | ^ 2025-09-04T16:40:30,350 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:30,350 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:40:30,350 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,350 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:40:30,350 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:40:30,350 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,350 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,350 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:40:30,350 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,351 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,351 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:30,351 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,351 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,351 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:30,351 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,351 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,351 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:40:30,351 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:30,351 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,352 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:40:30,352 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:30,352 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,352 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,352 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:40:30,352 391 | boost::function_requires >(); 2025-09-04T16:40:30,352 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,352 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:40:30,352 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:30,353 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,353 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:40:30,353 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:30,353 | ^ 2025-09-04T16:40:30,353 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:40:30,353 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:30,353 | ^ 2025-09-04T16:40:30,353 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:30,353 38 | Sentence() {} 2025-09-04T16:40:30,353 | ^ 2025-09-04T16:40:30,354 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:30,354 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,354 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,354 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:40:30,354 30 | ~model() 2025-09-04T16:40:30,354 | ^ 2025-09-04T16:40:30,354 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:30,354 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:40:30,354 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,354 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:40:30,354 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:40:30,355 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,355 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,355 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:30,355 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,355 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,355 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:30,355 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,355 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,355 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:40:30,355 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:30,356 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,356 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:30,356 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:30,356 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:30,356 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:40:30,356 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:30,356 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,356 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,356 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:40:30,357 391 | boost::function_requires >(); 2025-09-04T16:40:30,357 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,357 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:40:30,357 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:30,357 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,357 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:40:30,357 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:30,357 | ^ 2025-09-04T16:40:30,357 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:40:30,358 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:30,358 | ^ 2025-09-04T16:40:30,358 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:30,358 38 | Sentence() {} 2025-09-04T16:40:30,358 | ^ 2025-09-04T16:40:30,358 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:30,358 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,358 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,358 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:40:30,358 30 | ~model() 2025-09-04T16:40:30,359 | ^ 2025-09-04T16:40:30,359 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:30,359 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:40:30,359 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,359 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:40:30,359 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:40:30,359 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,359 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,359 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:40:30,359 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,360 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,360 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:30,360 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,360 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,360 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:40:30,360 391 | boost::function_requires >(); 2025-09-04T16:40:30,360 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,360 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:40:30,360 340 | init_multi_array_ref(extents); 2025-09-04T16:40:30,360 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:30,361 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:40:30,361 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:30,361 | ^ 2025-09-04T16:40:30,361 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:40:30,361 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:30,361 | ^ 2025-09-04T16:40:30,361 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:30,361 38 | Sentence() {} 2025-09-04T16:40:30,361 | ^ 2025-09-04T16:40:30,361 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:30,361 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,362 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,362 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:40:30,362 107 | template <> struct SignedInteger {}; 2025-09-04T16:40:30,362 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,362 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:40:30,362 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:40:30,362 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,362 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,362 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:40:30,362 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:30,363 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,363 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:30,363 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:30,363 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:30,363 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:40:30,363 45 | typedef mpl::bool_ type; 2025-09-04T16:40:30,363 | ^~~~ 2025-09-04T16:40:30,363 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:40:30,363 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:40:30,364 | ^~~~~ 2025-09-04T16:40:30,364 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:40:30,364 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:30,364 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,364 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,364 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:40:30,364 391 | boost::function_requires >(); 2025-09-04T16:40:30,364 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,365 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:40:30,365 340 | init_multi_array_ref(extents); 2025-09-04T16:40:30,365 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:30,365 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:40:30,365 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:30,365 | ^ 2025-09-04T16:40:30,365 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:40:30,365 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:30,366 | ^ 2025-09-04T16:40:30,366 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:30,366 38 | Sentence() {} 2025-09-04T16:40:30,366 | ^ 2025-09-04T16:40:30,366 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:30,366 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,366 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,366 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:40:30,366 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,367 | ^ 2025-09-04T16:40:30,367 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:40:30,367 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:40:30,367 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,367 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,367 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:40:30,367 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:30,368 | ^~~~~~~~~~~~~ 2025-09-04T16:40:30,368 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:30,368 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,368 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,368 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:40:30,368 391 | boost::function_requires >(); 2025-09-04T16:40:30,368 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,368 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:40:30,369 340 | init_multi_array_ref(extents); 2025-09-04T16:40:30,369 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:30,369 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:40:30,369 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:30,369 | ^ 2025-09-04T16:40:30,369 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:40:30,369 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:30,370 | ^ 2025-09-04T16:40:30,370 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:30,370 38 | Sentence() {} 2025-09-04T16:40:30,370 | ^ 2025-09-04T16:40:30,370 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:30,370 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,370 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,370 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:40:30,371 30 | ~model() 2025-09-04T16:40:30,371 | ^ 2025-09-04T16:40:30,371 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:30,371 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:40:30,371 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,371 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:40:30,371 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:40:30,372 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,372 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,372 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:40:30,372 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,372 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,372 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:40:30,372 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:30,372 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,373 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:30,373 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:30,373 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:30,373 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:40:30,373 45 | typedef mpl::bool_ type; 2025-09-04T16:40:30,373 | ^~~~ 2025-09-04T16:40:30,373 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:40:30,373 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:30,373 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:30,373 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:30,373 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:40:30,374 391 | boost::function_requires >(); 2025-09-04T16:40:30,374 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,374 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:40:30,374 340 | init_multi_array_ref(extents); 2025-09-04T16:40:30,374 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:30,374 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:40:30,374 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:30,374 | ^ 2025-09-04T16:40:30,374 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:40:30,374 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:30,374 | ^ 2025-09-04T16:40:30,375 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:30,375 38 | Sentence() {} 2025-09-04T16:40:30,375 | ^ 2025-09-04T16:40:30,375 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:30,375 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:30,375 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:30,375 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:40:30,375 30 | ~model() 2025-09-04T16:40:30,375 | ^ 2025-09-04T16:40:30,375 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:30,375 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:40:30,376 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:33,211 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:40:33,521 In file included from ltp/src/srl/MyTree.cpp:12: 2025-09-04T16:40:33,521 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:40:33,521 12 | #pragma warning(disable:4786) 2025-09-04T16:40:33,523 In file included from ltp/src/srl/MyTree.h:15: 2025-09-04T16:40:33,523 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:40:33,523 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:40:35,292 In file included from ltp/src/srl/MyTree.h:17: 2025-09-04T16:40:35,292 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:40:35,292 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:40:35,292 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:40:35,292 | ~~^~~~~~~~~~~~ 2025-09-04T16:40:35,294 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:40:35,294 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:40:35,294 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:40:35,294 | ~~^~~~~~~~~~~~ 2025-09-04T16:40:35,341 ltp/src/srl/MyTree.cpp: In member function ‘void MyTree::InitTree(const LTPData*)’: 2025-09-04T16:40:35,341 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:40:35,342 466 | for(size_t id = 0; id &)’: 2025-09-04T16:40:44,750 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:40:44,750 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:40:44,750 | ~~^~~~~~~~~~~~ 2025-09-04T16:40:44,752 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:40:44,752 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:40:44,752 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:40:44,752 | ~~^~~~~~~~~~~~ 2025-09-04T16:40:45,381 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:40:45,382 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:40:45,382 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:40:45,382 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:40:45,382 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:40:45,382 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:40:45,382 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:40:45,382 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:40:45,382 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:40:45,382 | ^~~~~~~~ 2025-09-04T16:40:45,382 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:40:45,383 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:40:45,383 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:40:45,383 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:40:45,383 59 | template class auto_ptr; 2025-09-04T16:40:45,383 | ^~~~~~~~ 2025-09-04T16:40:45,427 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:40:45,427 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:40:45,427 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:40:45,427 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:40:45,427 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:45,427 656 | , public std::unary_function 2025-09-04T16:40:45,427 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:45,429 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:40:45,429 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:40:45,429 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:40:45,429 from /usr/include/c++/14/ios:44, 2025-09-04T16:40:45,429 from /usr/include/c++/14/ostream:40, 2025-09-04T16:40:45,429 from /usr/include/c++/14/iostream:41, 2025-09-04T16:40:45,429 from ltp/src/srl/SRLBaseline.h:14: 2025-09-04T16:40:45,429 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:45,429 117 | struct unary_function 2025-09-04T16:40:45,429 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:45,442 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:40:45,443 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:40:45,443 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:40:45,443 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:45,443 660 | , public std::binary_function 2025-09-04T16:40:45,443 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:45,443 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:45,443 131 | struct binary_function 2025-09-04T16:40:45,443 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:45,686 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:40:45,686 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:40:45,686 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:40:45,686 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:40:45,686 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:40:45,686 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:40:45,686 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:40:45,686 188 | failed ************ (Pred::************ 2025-09-04T16:40:45,687 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:45,687 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:40:45,687 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:45,687 190 | ); 2025-09-04T16:40:45,687 | ~ 2025-09-04T16:40:45,687 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:40:45,687 188 | failed ************ (Pred::************ 2025-09-04T16:40:45,687 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:45,687 | - 2025-09-04T16:40:45,688 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:40:45,688 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:45,688 190 | ); 2025-09-04T16:40:45,688 | ~ 2025-09-04T16:40:45,688 | - 2025-09-04T16:40:45,688 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:40:45,688 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:40:45,688 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:45,688 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:40:45,688 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:45,689 195 | ); 2025-09-04T16:40:45,689 | ~ 2025-09-04T16:40:45,689 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:40:45,689 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:40:45,689 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:45,689 | - 2025-09-04T16:40:45,689 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:40:45,689 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:45,689 195 | ); 2025-09-04T16:40:45,689 | ~ 2025-09-04T16:40:45,690 | - 2025-09-04T16:40:45,737 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:40:45,737 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:40:45,737 42 | typedef typename Array::index_range index_range; 2025-09-04T16:40:45,737 | ^~~~~~~~~~~ 2025-09-04T16:40:45,737 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:40:45,737 43 | typedef typename Array::index index; 2025-09-04T16:40:45,737 | ^~~~~ 2025-09-04T16:40:45,738 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:40:45,738 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:40:45,738 53 | typedef typename Array::index_range index_range; 2025-09-04T16:40:45,739 | ^~~~~~~~~~~ 2025-09-04T16:40:45,739 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:40:45,739 54 | typedef typename Array::index index; 2025-09-04T16:40:45,739 | ^~~~~ 2025-09-04T16:40:45,812 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:40:45,812 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:40:45,812 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:40:45,812 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:45,812 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:40:45,812 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:45,812 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:45,812 117 | struct unary_function 2025-09-04T16:40:45,813 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:45,813 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:45,814 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:40:45,814 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:45,814 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:45,814 131 | struct binary_function 2025-09-04T16:40:45,814 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:45,815 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:45,815 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:40:45,815 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:45,816 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:45,816 117 | struct unary_function 2025-09-04T16:40:45,816 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:45,817 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:45,817 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:40:45,817 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:45,817 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:45,817 117 | struct unary_function 2025-09-04T16:40:45,817 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:45,818 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:45,819 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:40:45,819 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:45,819 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:45,819 117 | struct unary_function 2025-09-04T16:40:45,819 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:45,820 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:45,820 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:40:45,820 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:45,820 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:45,820 131 | struct binary_function 2025-09-04T16:40:45,820 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:45,821 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:45,821 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:40:45,821 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:45,821 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:45,822 117 | struct unary_function 2025-09-04T16:40:45,822 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:45,822 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:45,822 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:40:45,823 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:45,823 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:45,823 131 | struct binary_function 2025-09-04T16:40:45,823 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:45,824 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:45,824 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:40:45,824 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:45,825 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:45,825 117 | struct unary_function 2025-09-04T16:40:45,825 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:45,826 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:45,826 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:40:45,826 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:45,826 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:45,826 131 | struct binary_function 2025-09-04T16:40:45,826 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:45,827 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:45,827 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:40:45,827 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:45,827 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:45,827 117 | struct unary_function 2025-09-04T16:40:45,828 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:45,828 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:45,828 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:40:45,829 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:45,829 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:45,829 131 | struct binary_function 2025-09-04T16:40:45,829 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:45,830 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:45,830 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:40:45,830 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:45,831 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:45,831 117 | struct unary_function 2025-09-04T16:40:45,831 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:45,832 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:45,832 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:40:45,832 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:45,832 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:45,832 131 | struct binary_function 2025-09-04T16:40:45,832 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:46,714 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:40:46,714 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:40:46,714 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:40:46,714 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:40:46,714 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,714 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,714 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:46,714 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,714 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,714 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:46,715 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,715 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,715 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:40:46,715 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:46,715 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,715 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:46,715 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:46,715 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:46,715 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:40:46,715 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:46,715 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,716 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,716 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:40:46,716 391 | boost::function_requires >(); 2025-09-04T16:40:46,716 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,716 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:40:46,716 340 | init_multi_array_ref(extents); 2025-09-04T16:40:46,716 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:46,716 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:40:46,716 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:46,716 | ^ 2025-09-04T16:40:46,716 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:40:46,717 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:46,717 | ^ 2025-09-04T16:40:46,717 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:46,717 38 | Sentence() {} 2025-09-04T16:40:46,717 | ^ 2025-09-04T16:40:46,717 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:46,717 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,717 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,717 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:40:46,718 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:40:46,718 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,718 | ^ 2025-09-04T16:40:46,718 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:40:46,718 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:40:46,718 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,718 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,718 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:46,718 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,718 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,719 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:46,719 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,719 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,719 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:40:46,719 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:46,719 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,719 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:46,719 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:46,719 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:46,719 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:40:46,720 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:46,720 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,720 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,720 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:40:46,720 391 | boost::function_requires >(); 2025-09-04T16:40:46,720 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,720 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:40:46,720 340 | init_multi_array_ref(extents); 2025-09-04T16:40:46,720 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:46,721 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:40:46,721 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:46,721 | ^ 2025-09-04T16:40:46,721 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:40:46,721 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:46,721 | ^ 2025-09-04T16:40:46,721 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:46,721 38 | Sentence() {} 2025-09-04T16:40:46,721 | ^ 2025-09-04T16:40:46,721 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:46,722 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,722 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,722 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:40:46,722 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,722 | ^ 2025-09-04T16:40:46,722 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:40:46,722 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:46,722 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,722 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,723 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:46,723 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,723 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,723 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:40:46,723 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:46,723 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,723 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:46,723 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:46,723 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:46,723 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:40:46,724 45 | typedef mpl::bool_ type; 2025-09-04T16:40:46,724 | ^~~~ 2025-09-04T16:40:46,724 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:40:46,724 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:46,724 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,724 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,724 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:40:46,724 391 | boost::function_requires >(); 2025-09-04T16:40:46,724 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,724 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:40:46,725 340 | init_multi_array_ref(extents); 2025-09-04T16:40:46,725 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:46,725 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:40:46,725 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:46,725 | ^ 2025-09-04T16:40:46,725 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:40:46,725 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:46,725 | ^ 2025-09-04T16:40:46,725 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:46,725 38 | Sentence() {} 2025-09-04T16:40:46,725 | ^ 2025-09-04T16:40:46,726 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:46,726 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,726 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,726 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:40:46,726 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,726 | ^ 2025-09-04T16:40:46,726 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:40:46,726 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:46,726 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,727 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,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:40:46,727 391 | boost::function_requires >(); 2025-09-04T16:40:46,727 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,727 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:40:46,727 340 | init_multi_array_ref(extents); 2025-09-04T16:40:46,727 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:46,727 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:40:46,727 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:46,728 | ^ 2025-09-04T16:40:46,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:40:46,728 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:46,728 | ^ 2025-09-04T16:40:46,728 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:46,728 38 | Sentence() {} 2025-09-04T16:40:46,728 | ^ 2025-09-04T16:40:46,728 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:46,728 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,728 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,729 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:40:46,729 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:40:46,729 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:40:46,729 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:40:46,729 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:40:46,729 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:40:46,729 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:40:46,729 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,729 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,730 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:40:46,730 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:40:46,730 | ^ 2025-09-04T16:40:46,730 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:40:46,730 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:40:46,730 | ^~~~~~~~~~~~ 2025-09-04T16:40:46,730 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:40:46,730 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,730 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,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:40:46,731 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:40:46,731 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,731 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,731 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:46,731 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,731 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,731 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:46,731 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,731 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,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:40:46,732 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:46,732 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,732 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:46,732 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:46,732 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:46,732 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:40:46,732 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:46,732 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,732 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,733 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:40:46,733 391 | boost::function_requires >(); 2025-09-04T16:40:46,733 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,733 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:40:46,733 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:46,733 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,733 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:40:46,733 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:46,733 | ^ 2025-09-04T16:40:46,733 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:40:46,733 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:46,734 | ^ 2025-09-04T16:40:46,734 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:46,734 38 | Sentence() {} 2025-09-04T16:40:46,734 | ^ 2025-09-04T16:40:46,734 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:46,734 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,734 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,734 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:40:46,734 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,734 | ^ 2025-09-04T16:40:46,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:40:46,735 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:40:46,735 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,735 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,735 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:46,735 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,735 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,735 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:46,735 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,735 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,735 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:40:46,736 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:46,736 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,736 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:46,736 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:46,736 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:46,736 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:40:46,736 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:46,736 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,736 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,737 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:40:46,737 391 | boost::function_requires >(); 2025-09-04T16:40:46,737 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,737 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:40:46,737 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:46,737 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,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:40:46,737 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:46,738 | ^ 2025-09-04T16:40:46,738 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:40:46,738 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:46,738 | ^ 2025-09-04T16:40:46,738 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:46,738 38 | Sentence() {} 2025-09-04T16:40:46,738 | ^ 2025-09-04T16:40:46,738 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:46,738 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,738 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,739 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:40:46,739 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,739 | ^ 2025-09-04T16:40:46,739 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:40:46,739 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:46,739 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,739 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,739 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:46,739 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,739 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,740 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:40:46,740 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:46,740 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,740 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:46,740 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:46,740 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:46,740 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:40:46,740 45 | typedef mpl::bool_ type; 2025-09-04T16:40:46,740 | ^~~~ 2025-09-04T16:40:46,740 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:40:46,740 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:46,741 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,741 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,741 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:40:46,741 391 | boost::function_requires >(); 2025-09-04T16:40:46,741 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,741 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:40:46,741 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:46,741 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,741 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:40:46,741 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:46,742 | ^ 2025-09-04T16:40:46,742 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:40:46,742 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:46,742 | ^ 2025-09-04T16:40:46,742 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:46,742 38 | Sentence() {} 2025-09-04T16:40:46,742 | ^ 2025-09-04T16:40:46,742 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:46,742 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,742 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,742 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:40:46,743 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,743 | ^ 2025-09-04T16:40:46,743 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:40:46,743 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:46,743 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,743 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,743 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:40:46,743 391 | boost::function_requires >(); 2025-09-04T16:40:46,744 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,744 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:40:46,744 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:46,744 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,744 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:40:46,744 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:46,744 | ^ 2025-09-04T16:40:46,744 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:40:46,744 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:46,744 | ^ 2025-09-04T16:40:46,745 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:46,745 38 | Sentence() {} 2025-09-04T16:40:46,745 | ^ 2025-09-04T16:40:46,745 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:46,745 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,745 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,745 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:40:46,745 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,745 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,745 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:40:46,746 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:40:46,746 | ^ 2025-09-04T16:40:46,746 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:40:46,746 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:40:46,746 | ^~~~~~~~~~~~ 2025-09-04T16:40:46,746 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:40:46,746 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,746 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,746 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:40:46,746 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:40:46,747 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,747 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,747 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:40:46,747 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,747 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,747 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:46,747 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,747 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,747 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:46,748 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,748 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,748 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:40:46,748 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:46,748 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,748 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:40:46,748 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:46,748 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,748 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,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 = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:40:46,749 391 | boost::function_requires >(); 2025-09-04T16:40:46,749 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,749 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:40:46,749 340 | init_multi_array_ref(extents); 2025-09-04T16:40:46,749 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:46,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:40:46,749 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:46,749 | ^ 2025-09-04T16:40:46,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:40:46,750 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:46,750 | ^ 2025-09-04T16:40:46,750 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:46,750 38 | Sentence() {} 2025-09-04T16:40:46,750 | ^ 2025-09-04T16:40:46,750 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:46,750 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,750 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,750 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:40:46,750 30 | ~model() 2025-09-04T16:40:46,751 | ^ 2025-09-04T16:40:46,751 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:46,751 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:40:46,751 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,751 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:40:46,751 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:40:46,751 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,751 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,751 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:40:46,752 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,752 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,752 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:46,752 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,752 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,752 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:46,752 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,752 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,752 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:40:46,752 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:46,752 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,753 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:40:46,753 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:46,753 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,753 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,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 = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:40:46,753 391 | boost::function_requires >(); 2025-09-04T16:40:46,753 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,753 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:40:46,753 340 | init_multi_array_ref(extents); 2025-09-04T16:40:46,753 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:46,754 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:40:46,754 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:46,754 | ^ 2025-09-04T16:40:46,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:40:46,754 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:46,754 | ^ 2025-09-04T16:40:46,754 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:46,754 38 | Sentence() {} 2025-09-04T16:40:46,754 | ^ 2025-09-04T16:40:46,754 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:46,755 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,755 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,755 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:40:46,755 30 | ~model() 2025-09-04T16:40:46,755 | ^ 2025-09-04T16:40:46,755 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:46,755 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:40:46,755 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,755 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:40:46,755 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:40:46,756 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,756 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,756 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:46,756 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,756 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,756 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:46,756 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,756 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,756 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:40:46,757 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:46,757 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,757 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:46,757 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:46,757 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:46,757 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:40:46,757 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:46,757 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,757 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,757 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:40:46,758 391 | boost::function_requires >(); 2025-09-04T16:40:46,758 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,758 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:40:46,758 340 | init_multi_array_ref(extents); 2025-09-04T16:40:46,758 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:46,758 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:40:46,758 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:46,758 | ^ 2025-09-04T16:40:46,758 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:40:46,759 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:46,759 | ^ 2025-09-04T16:40:46,759 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:46,759 38 | Sentence() {} 2025-09-04T16:40:46,759 | ^ 2025-09-04T16:40:46,759 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:46,759 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,759 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,759 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:40:46,760 30 | ~model() 2025-09-04T16:40:46,760 | ^ 2025-09-04T16:40:46,760 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:46,760 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:40:46,760 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,760 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:40:46,760 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:40:46,760 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,760 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,760 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:40:46,761 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,761 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,761 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:46,761 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,761 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,761 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:46,761 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,761 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,761 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:40:46,761 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:46,762 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,762 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:40:46,762 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:46,762 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,762 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,762 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:40:46,762 391 | boost::function_requires >(); 2025-09-04T16:40:46,762 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,762 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:40:46,763 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:46,763 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,763 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:40:46,763 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:46,763 | ^ 2025-09-04T16:40:46,763 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:40:46,763 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:46,763 | ^ 2025-09-04T16:40:46,763 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:46,763 38 | Sentence() {} 2025-09-04T16:40:46,763 | ^ 2025-09-04T16:40:46,764 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:46,764 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,764 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,764 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:40:46,764 30 | ~model() 2025-09-04T16:40:46,764 | ^ 2025-09-04T16:40:46,764 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:46,764 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:40:46,764 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,764 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:40:46,764 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:40:46,765 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,765 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,765 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:40:46,765 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,765 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,765 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:46,765 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,765 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,765 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:46,765 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,766 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,766 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:40:46,766 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:46,766 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,766 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:40:46,766 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:46,766 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,766 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,766 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:40:46,767 391 | boost::function_requires >(); 2025-09-04T16:40:46,767 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,767 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:40:46,767 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:46,767 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,767 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:40:46,767 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:46,768 | ^ 2025-09-04T16:40:46,768 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:40:46,768 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:46,768 | ^ 2025-09-04T16:40:46,768 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:46,768 38 | Sentence() {} 2025-09-04T16:40:46,768 | ^ 2025-09-04T16:40:46,768 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:46,768 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,769 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,769 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:40:46,769 30 | ~model() 2025-09-04T16:40:46,769 | ^ 2025-09-04T16:40:46,769 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:46,769 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:40:46,769 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,769 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:40:46,769 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:40:46,770 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,770 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,770 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:46,770 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,770 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,770 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:46,770 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,770 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,771 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:40:46,771 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:46,771 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,771 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:46,771 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:46,771 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:46,771 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:40:46,771 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:46,772 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,772 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,772 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:40:46,772 391 | boost::function_requires >(); 2025-09-04T16:40:46,772 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,772 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:40:46,772 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:46,773 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,773 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:40:46,773 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:46,773 | ^ 2025-09-04T16:40:46,773 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:40:46,773 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:46,773 | ^ 2025-09-04T16:40:46,774 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:46,774 38 | Sentence() {} 2025-09-04T16:40:46,774 | ^ 2025-09-04T16:40:46,774 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:46,774 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,774 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,774 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:40:46,774 30 | ~model() 2025-09-04T16:40:46,774 | ^ 2025-09-04T16:40:46,775 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:46,775 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:40:46,775 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,775 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:40:46,775 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:40:46,775 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,775 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,776 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:40:46,776 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,776 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,776 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:46,776 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,776 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,776 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:40:46,776 391 | boost::function_requires >(); 2025-09-04T16:40:46,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,776 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:40:46,776 340 | init_multi_array_ref(extents); 2025-09-04T16:40:46,777 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:46,777 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:40:46,777 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:46,777 | ^ 2025-09-04T16:40:46,777 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:40:46,777 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:46,777 | ^ 2025-09-04T16:40:46,777 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:46,777 38 | Sentence() {} 2025-09-04T16:40:46,777 | ^ 2025-09-04T16:40:46,777 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:46,778 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,778 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,778 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:40:46,778 107 | template <> struct SignedInteger {}; 2025-09-04T16:40:46,778 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,778 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:40:46,778 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:40:46,778 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,778 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,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::Convertible]’ 2025-09-04T16:40:46,778 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:46,779 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,779 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:46,779 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:46,779 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:46,779 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:40:46,779 45 | typedef mpl::bool_ type; 2025-09-04T16:40:46,779 | ^~~~ 2025-09-04T16:40:46,779 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:40:46,779 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:40:46,779 | ^~~~~ 2025-09-04T16:40:46,779 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:40:46,780 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:46,780 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,780 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,780 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:40:46,780 391 | boost::function_requires >(); 2025-09-04T16:40:46,780 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,780 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:40:46,780 340 | init_multi_array_ref(extents); 2025-09-04T16:40:46,780 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:46,780 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:40:46,780 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:46,781 | ^ 2025-09-04T16:40:46,781 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:40:46,781 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:46,781 | ^ 2025-09-04T16:40:46,781 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:46,781 38 | Sentence() {} 2025-09-04T16:40:46,781 | ^ 2025-09-04T16:40:46,781 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:46,781 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,781 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,782 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:40:46,782 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,782 | ^ 2025-09-04T16:40:46,782 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:40:46,782 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:40:46,782 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,782 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,782 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:40:46,782 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:46,782 | ^~~~~~~~~~~~~ 2025-09-04T16:40:46,782 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:46,783 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,783 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,783 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:40:46,783 391 | boost::function_requires >(); 2025-09-04T16:40:46,783 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,783 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:40:46,783 340 | init_multi_array_ref(extents); 2025-09-04T16:40:46,783 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:46,783 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:40:46,783 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:46,783 | ^ 2025-09-04T16:40:46,784 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:40:46,784 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:46,784 | ^ 2025-09-04T16:40:46,784 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:46,784 38 | Sentence() {} 2025-09-04T16:40:46,784 | ^ 2025-09-04T16:40:46,784 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:46,784 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,784 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,784 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:40:46,784 30 | ~model() 2025-09-04T16:40:46,785 | ^ 2025-09-04T16:40:46,785 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:46,785 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:40:46,785 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,785 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:40:46,785 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:40:46,785 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,785 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,785 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:40:46,785 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,785 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,786 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:40:46,786 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:46,786 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,786 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:46,786 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:46,786 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:46,786 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:40:46,786 45 | typedef mpl::bool_ type; 2025-09-04T16:40:46,786 | ^~~~ 2025-09-04T16:40:46,786 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:40:46,786 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:46,787 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:46,787 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:46,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:40:46,787 391 | boost::function_requires >(); 2025-09-04T16:40:46,787 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,787 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:40:46,787 340 | init_multi_array_ref(extents); 2025-09-04T16:40:46,787 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:46,787 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:40:46,788 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:46,788 | ^ 2025-09-04T16:40:46,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:40:46,788 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:46,788 | ^ 2025-09-04T16:40:46,788 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:46,788 38 | Sentence() {} 2025-09-04T16:40:46,788 | ^ 2025-09-04T16:40:46,788 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:46,788 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:46,788 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:46,788 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:40:46,789 30 | ~model() 2025-09-04T16:40:46,789 | ^ 2025-09-04T16:40:46,789 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:46,789 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:40:46,789 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:47,963 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:40:48,012 In file included from ltp/src/srl/SRLBaselineExt.h:13, 2025-09-04T16:40:48,013 from ltp/src/srl/SRLBaselineExt.cpp:10: 2025-09-04T16:40:48,013 ltp/src/srl/SRLBaseline.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:40:48,013 12 | #pragma warning(disable:4786) 2025-09-04T16:40:48,291 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:40:48,291 from ltp/src/srl/SRLBaseline.h:15: 2025-09-04T16:40:48,291 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:40:48,291 12 | #pragma warning(disable:4786) 2025-09-04T16:40:48,292 In file included from ltp/src/srl/MyTree.h:15: 2025-09-04T16:40:48,292 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:40:48,292 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:40:51,706 In file included from ltp/src/srl/MyTree.h:17: 2025-09-04T16:40:51,706 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:40:51,707 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:40:51,707 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:40:51,707 | ~~^~~~~~~~~~~~ 2025-09-04T16:40:51,708 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:40:51,708 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:40:51,709 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:40:51,709 | ~~^~~~~~~~~~~~ 2025-09-04T16:40:52,338 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:40:52,338 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:40:52,338 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:40:52,338 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:40:52,338 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:40:52,339 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:40:52,339 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:40:52,339 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:40:52,339 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:40:52,339 | ^~~~~~~~ 2025-09-04T16:40:52,339 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:40:52,339 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:40:52,339 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:40:52,339 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:40:52,340 59 | template class auto_ptr; 2025-09-04T16:40:52,340 | ^~~~~~~~ 2025-09-04T16:40:52,381 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:40:52,382 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:40:52,382 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:40:52,382 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:40:52,382 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:52,382 656 | , public std::unary_function 2025-09-04T16:40:52,382 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:52,382 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:40:52,382 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:40:52,383 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:40:52,383 from /usr/include/c++/14/ios:44, 2025-09-04T16:40:52,383 from /usr/include/c++/14/ostream:40, 2025-09-04T16:40:52,383 from /usr/include/c++/14/iostream:41, 2025-09-04T16:40:52,383 from ltp/src/srl/SRLBaseline.h:14: 2025-09-04T16:40:52,383 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:52,383 117 | struct unary_function 2025-09-04T16:40:52,383 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:52,397 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:40:52,397 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:40:52,397 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:40:52,397 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:52,397 660 | , public std::binary_function 2025-09-04T16:40:52,397 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:52,397 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:52,397 131 | struct binary_function 2025-09-04T16:40:52,398 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:52,638 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:40:52,638 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:40:52,638 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:40:52,638 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:40:52,638 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:40:52,638 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:40:52,638 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:40:52,638 188 | failed ************ (Pred::************ 2025-09-04T16:40:52,638 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:52,639 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:40:52,639 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:52,639 190 | ); 2025-09-04T16:40:52,639 | ~ 2025-09-04T16:40:52,639 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:40:52,639 188 | failed ************ (Pred::************ 2025-09-04T16:40:52,639 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:52,639 | - 2025-09-04T16:40:52,639 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:40:52,640 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:52,640 190 | ); 2025-09-04T16:40:52,640 | ~ 2025-09-04T16:40:52,640 | - 2025-09-04T16:40:52,640 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:40:52,640 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:40:52,640 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:52,641 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:40:52,641 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:52,641 195 | ); 2025-09-04T16:40:52,641 | ~ 2025-09-04T16:40:52,641 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:40:52,641 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:40:52,641 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:52,641 | - 2025-09-04T16:40:52,641 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:40:52,641 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:52,642 195 | ); 2025-09-04T16:40:52,642 | ~ 2025-09-04T16:40:52,642 | - 2025-09-04T16:40:52,685 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:40:52,685 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:40:52,685 42 | typedef typename Array::index_range index_range; 2025-09-04T16:40:52,686 | ^~~~~~~~~~~ 2025-09-04T16:40:52,686 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:40:52,686 43 | typedef typename Array::index index; 2025-09-04T16:40:52,686 | ^~~~~ 2025-09-04T16:40:52,687 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:40:52,687 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:40:52,687 53 | typedef typename Array::index_range index_range; 2025-09-04T16:40:52,687 | ^~~~~~~~~~~ 2025-09-04T16:40:52,687 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:40:52,687 54 | typedef typename Array::index index; 2025-09-04T16:40:52,688 | ^~~~~ 2025-09-04T16:40:52,759 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:40:52,759 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:40:52,759 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:40:52,759 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:52,760 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:40:52,760 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:52,760 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:52,760 117 | struct unary_function 2025-09-04T16:40:52,760 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:52,761 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:52,761 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:40:52,761 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:52,761 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:52,762 131 | struct binary_function 2025-09-04T16:40:52,762 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:52,763 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:52,763 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:40:52,763 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:52,763 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:52,763 117 | struct unary_function 2025-09-04T16:40:52,763 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:52,764 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:52,764 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:40:52,764 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:52,765 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:52,765 117 | struct unary_function 2025-09-04T16:40:52,765 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:52,766 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:52,766 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:40:52,766 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:52,766 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:52,766 117 | struct unary_function 2025-09-04T16:40:52,766 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:52,767 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:52,767 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:40:52,767 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:52,768 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:52,768 131 | struct binary_function 2025-09-04T16:40:52,768 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:52,768 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:52,769 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:40:52,769 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:52,769 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:52,769 117 | struct unary_function 2025-09-04T16:40:52,769 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:52,770 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:52,770 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:40:52,770 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:52,770 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:52,770 131 | struct binary_function 2025-09-04T16:40:52,770 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:52,772 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:52,772 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:40:52,772 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:52,772 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:52,772 117 | struct unary_function 2025-09-04T16:40:52,772 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:52,773 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:52,773 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:40:52,773 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:52,773 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:52,773 131 | struct binary_function 2025-09-04T16:40:52,774 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:52,774 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:52,774 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:40:52,774 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:52,775 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:52,775 117 | struct unary_function 2025-09-04T16:40:52,775 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:52,775 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:52,776 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:40:52,776 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:52,776 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:52,776 131 | struct binary_function 2025-09-04T16:40:52,776 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:52,777 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:52,778 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:40:52,778 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:52,778 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:40:52,778 117 | struct unary_function 2025-09-04T16:40:52,778 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:52,779 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:40:52,779 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:40:52,779 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:52,779 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:40:52,779 131 | struct binary_function 2025-09-04T16:40:52,779 | ^~~~~~~~~~~~~~~ 2025-09-04T16:40:53,161 ltp/src/srl/SRLBaselineExt.cpp: In member function ‘void SRLBaselineExt::ExtractPrgFeatures(std::vector > >&) const’: 2025-09-04T16:40:53,161 ltp/src/srl/SRLBaselineExt.cpp:57:23: warning: unused variable ‘feature_prefix’ [-Wunused-variable] 2025-09-04T16:40:53,161 57 | const string& feature_prefix = m_prgFeaturePrefixes[i]; 2025-09-04T16:40:53,161 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:53,208 ltp/src/srl/SRLBaselineExt.cpp: In member function ‘void SRLBaselineExt::ExtractSrlFeatures(VecFeatForSent&, VecPosForSent&) const’: 2025-09-04T16:40:53,209 ltp/src/srl/SRLBaselineExt.cpp:137:27: warning: unused variable ‘feature_prefix’ [-Wunused-variable] 2025-09-04T16:40:53,209 137 | const string& feature_prefix = m_srlFeaturePrefixes[i]; 2025-09-04T16:40:53,209 | ^~~~~~~~~~~~~~ 2025-09-04T16:40:53,882 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:40:53,882 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:40:53,882 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:40:53,882 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:40:53,883 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,883 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,883 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:53,883 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,883 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,883 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:53,883 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,883 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,883 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:40:53,883 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:53,884 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,884 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:53,884 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:53,884 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:53,884 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:40:53,884 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:53,884 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,884 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,884 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:40:53,884 391 | boost::function_requires >(); 2025-09-04T16:40:53,884 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,884 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:40:53,885 340 | init_multi_array_ref(extents); 2025-09-04T16:40:53,885 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:53,885 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:40:53,885 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:53,885 | ^ 2025-09-04T16:40:53,885 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:40:53,885 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:53,885 | ^ 2025-09-04T16:40:53,885 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:53,885 38 | Sentence() {} 2025-09-04T16:40:53,885 | ^ 2025-09-04T16:40:53,886 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:53,886 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,886 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,886 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:40:53,886 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:40:53,886 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,886 | ^ 2025-09-04T16:40:53,888 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:40:53,888 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:40:53,888 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,888 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,888 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:53,888 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,888 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,888 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:53,888 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,888 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,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:40:53,889 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:53,889 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,889 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:53,889 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:53,889 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:53,889 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:40:53,889 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:53,889 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,889 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,889 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:40:53,890 391 | boost::function_requires >(); 2025-09-04T16:40:53,890 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,890 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:40:53,890 340 | init_multi_array_ref(extents); 2025-09-04T16:40:53,890 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:53,890 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:40:53,890 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:53,890 | ^ 2025-09-04T16:40:53,890 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:40:53,890 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:53,890 | ^ 2025-09-04T16:40:53,891 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:53,891 38 | Sentence() {} 2025-09-04T16:40:53,891 | ^ 2025-09-04T16:40:53,891 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:53,891 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,891 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,897 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:40:53,897 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,897 | ^ 2025-09-04T16:40:53,897 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:40:53,897 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:53,897 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,898 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,898 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:53,898 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,898 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,898 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:40:53,898 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:53,898 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,898 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:53,898 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:53,898 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:53,899 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:40:53,899 45 | typedef mpl::bool_ type; 2025-09-04T16:40:53,899 | ^~~~ 2025-09-04T16:40:53,899 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:40:53,899 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:53,899 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,899 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,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 = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:40:53,899 391 | boost::function_requires >(); 2025-09-04T16:40:53,899 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,900 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:40:53,900 340 | init_multi_array_ref(extents); 2025-09-04T16:40:53,900 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:53,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:40:53,900 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:53,900 | ^ 2025-09-04T16:40:53,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:40:53,900 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:53,900 | ^ 2025-09-04T16:40:53,901 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:53,901 38 | Sentence() {} 2025-09-04T16:40:53,901 | ^ 2025-09-04T16:40:53,901 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:53,901 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,901 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,901 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:40:53,901 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,901 | ^ 2025-09-04T16:40:53,901 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:40:53,902 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:53,902 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,902 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,902 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:40:53,902 391 | boost::function_requires >(); 2025-09-04T16:40:53,902 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,902 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:40:53,902 340 | init_multi_array_ref(extents); 2025-09-04T16:40:53,902 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:53,903 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:40:53,903 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:53,903 | ^ 2025-09-04T16:40:53,903 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:40:53,903 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:53,903 | ^ 2025-09-04T16:40:53,903 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:53,903 38 | Sentence() {} 2025-09-04T16:40:53,903 | ^ 2025-09-04T16:40:53,903 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:53,904 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,904 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,904 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:40:53,904 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:40:53,904 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:40:53,904 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:40:53,904 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:40:53,904 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:40:53,904 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:40:53,905 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,905 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,905 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:40:53,905 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:40:53,905 | ^ 2025-09-04T16:40:53,905 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:40:53,905 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:40:53,905 | ^~~~~~~~~~~~ 2025-09-04T16:40:53,905 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:40:53,905 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,906 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,906 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:40:53,906 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:40:53,906 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,906 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,906 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:53,906 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,906 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,906 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:53,906 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,907 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,907 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:40:53,907 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:53,907 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,907 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:53,907 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:53,907 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:53,907 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:40:53,907 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:53,908 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,908 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:40:53,908 391 | boost::function_requires >(); 2025-09-04T16:40:53,908 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,908 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:40:53,908 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:53,908 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,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:40:53,908 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:53,909 | ^ 2025-09-04T16:40:53,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:40:53,909 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:53,909 | ^ 2025-09-04T16:40:53,909 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:53,909 38 | Sentence() {} 2025-09-04T16:40:53,909 | ^ 2025-09-04T16:40:53,909 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:53,909 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,910 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,910 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:40:53,910 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,910 | ^ 2025-09-04T16:40:53,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:40:53,910 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:40:53,910 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,910 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,910 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:53,910 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,911 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,911 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:53,911 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,911 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,911 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:40:53,911 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:53,911 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,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:40:53,911 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:53,911 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:53,912 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:40:53,912 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:53,912 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,912 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:40:53,912 391 | boost::function_requires >(); 2025-09-04T16:40:53,912 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,912 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:40:53,912 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:53,913 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,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:40:53,913 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:53,913 | ^ 2025-09-04T16:40:53,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:40:53,913 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:53,913 | ^ 2025-09-04T16:40:53,913 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:53,913 38 | Sentence() {} 2025-09-04T16:40:53,913 | ^ 2025-09-04T16:40:53,913 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:53,914 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,914 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,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::EqualityComparable]’ 2025-09-04T16:40:53,914 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,914 | ^ 2025-09-04T16:40:53,914 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:40:53,914 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:53,914 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,914 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,914 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:53,915 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,915 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,915 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:40:53,915 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:53,915 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,915 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:53,915 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:53,915 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:53,915 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:40:53,915 45 | typedef mpl::bool_ type; 2025-09-04T16:40:53,916 | ^~~~ 2025-09-04T16:40:53,916 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:40:53,916 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:53,916 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,916 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,916 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:40:53,916 391 | boost::function_requires >(); 2025-09-04T16:40:53,916 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,916 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:40:53,916 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:53,917 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,917 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:40:53,917 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:53,917 | ^ 2025-09-04T16:40:53,917 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:40:53,917 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:53,917 | ^ 2025-09-04T16:40:53,917 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:53,917 38 | Sentence() {} 2025-09-04T16:40:53,918 | ^ 2025-09-04T16:40:53,918 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:53,918 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,918 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,918 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:40:53,918 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,918 | ^ 2025-09-04T16:40:53,918 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:40:53,918 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:53,918 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,919 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,919 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:40:53,919 391 | boost::function_requires >(); 2025-09-04T16:40:53,919 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,919 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:40:53,919 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:53,919 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,919 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:40:53,920 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:53,920 | ^ 2025-09-04T16:40:53,920 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:40:53,920 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:53,920 | ^ 2025-09-04T16:40:53,920 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:53,920 38 | Sentence() {} 2025-09-04T16:40:53,920 | ^ 2025-09-04T16:40:53,920 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:53,920 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,920 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,921 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:40:53,921 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,921 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,921 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:40:53,921 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:40:53,921 | ^ 2025-09-04T16:40:53,921 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:40:53,921 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:40:53,921 | ^~~~~~~~~~~~ 2025-09-04T16:40:53,921 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:40:53,921 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,922 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,922 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:40:53,922 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:40:53,922 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,922 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,922 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:40:53,922 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,922 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,922 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:53,922 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,923 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,923 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:53,923 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,923 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,923 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:40:53,923 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:53,923 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,923 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:40:53,923 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:53,923 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,924 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,924 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:40:53,924 391 | boost::function_requires >(); 2025-09-04T16:40:53,924 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,924 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:40:53,924 340 | init_multi_array_ref(extents); 2025-09-04T16:40:53,924 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:53,924 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:40:53,924 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:53,925 | ^ 2025-09-04T16:40:53,925 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:40:53,925 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:53,925 | ^ 2025-09-04T16:40:53,925 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:53,925 38 | Sentence() {} 2025-09-04T16:40:53,925 | ^ 2025-09-04T16:40:53,925 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:53,925 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,925 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,926 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:40:53,926 30 | ~model() 2025-09-04T16:40:53,926 | ^ 2025-09-04T16:40:53,926 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:53,926 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:40:53,926 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,926 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:40:53,926 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:40:53,926 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,927 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,927 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:40:53,927 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,927 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,927 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:53,927 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,927 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,927 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:53,927 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,928 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,928 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:40:53,928 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:53,928 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,928 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:40:53,928 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:53,928 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,928 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,928 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:40:53,928 391 | boost::function_requires >(); 2025-09-04T16:40:53,929 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,929 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:40:53,929 340 | init_multi_array_ref(extents); 2025-09-04T16:40:53,929 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:53,929 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:40:53,929 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:53,929 | ^ 2025-09-04T16:40:53,929 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:40:53,929 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:53,929 | ^ 2025-09-04T16:40:53,930 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:53,930 38 | Sentence() {} 2025-09-04T16:40:53,930 | ^ 2025-09-04T16:40:53,930 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:53,930 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,930 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,930 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:40:53,930 30 | ~model() 2025-09-04T16:40:53,930 | ^ 2025-09-04T16:40:53,930 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:53,931 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:40:53,931 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,931 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:40:53,931 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:40:53,931 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,931 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,931 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:53,931 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,931 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,932 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:53,932 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,932 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,932 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:40:53,932 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:53,932 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,932 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:53,932 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:53,932 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:53,932 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:40:53,933 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:53,933 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,933 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,933 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:40:53,933 391 | boost::function_requires >(); 2025-09-04T16:40:53,933 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,933 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:40:53,933 340 | init_multi_array_ref(extents); 2025-09-04T16:40:53,933 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:53,934 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:40:53,934 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:53,934 | ^ 2025-09-04T16:40:53,934 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:40:53,934 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:53,934 | ^ 2025-09-04T16:40:53,934 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:53,934 38 | Sentence() {} 2025-09-04T16:40:53,935 | ^ 2025-09-04T16:40:53,935 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:53,935 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,935 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,935 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:40:53,935 30 | ~model() 2025-09-04T16:40:53,935 | ^ 2025-09-04T16:40:53,935 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:53,935 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:40:53,935 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,935 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:40:53,936 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:40:53,936 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,936 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,936 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:40:53,936 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,936 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,936 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:53,936 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,936 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,936 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:53,937 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,937 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,937 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:40:53,937 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:53,937 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,937 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:40:53,937 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:53,937 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,937 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,937 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:40:53,937 391 | boost::function_requires >(); 2025-09-04T16:40:53,938 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,938 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:40:53,938 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:53,938 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,938 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:40:53,938 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:53,938 | ^ 2025-09-04T16:40:53,938 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:40:53,938 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:53,939 | ^ 2025-09-04T16:40:53,939 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:53,939 38 | Sentence() {} 2025-09-04T16:40:53,939 | ^ 2025-09-04T16:40:53,939 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:53,939 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,939 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,939 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:40:53,939 30 | ~model() 2025-09-04T16:40:53,939 | ^ 2025-09-04T16:40:53,940 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:53,940 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:40:53,940 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,940 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:40:53,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:40:53,940 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,940 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,940 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:40:53,940 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,940 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,941 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:53,941 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,941 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,941 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:53,941 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,941 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,941 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:40:53,941 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:53,941 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,942 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:40:53,942 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:53,942 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,942 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,942 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:40:53,942 391 | boost::function_requires >(); 2025-09-04T16:40:53,942 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,942 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:40:53,942 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:53,943 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,943 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:40:53,943 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:53,943 | ^ 2025-09-04T16:40:53,943 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:40:53,943 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:53,943 | ^ 2025-09-04T16:40:53,943 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:53,943 38 | Sentence() {} 2025-09-04T16:40:53,943 | ^ 2025-09-04T16:40:53,944 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:53,944 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,944 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,944 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:40:53,944 30 | ~model() 2025-09-04T16:40:53,944 | ^ 2025-09-04T16:40:53,944 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:53,944 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:40:53,944 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,944 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:40:53,945 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:40:53,945 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,945 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,945 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:40:53,945 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,945 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,945 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:40:53,945 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,945 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,945 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:40:53,946 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:53,946 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,946 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:53,946 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:53,946 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:53,946 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:40:53,946 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:53,946 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,946 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,946 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:40:53,947 391 | boost::function_requires >(); 2025-09-04T16:40:53,947 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,947 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:40:53,947 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:40:53,947 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,947 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:40:53,947 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:53,947 | ^ 2025-09-04T16:40:53,947 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:40:53,948 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:53,948 | ^ 2025-09-04T16:40:53,948 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:53,948 38 | Sentence() {} 2025-09-04T16:40:53,948 | ^ 2025-09-04T16:40:53,948 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:53,948 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,948 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,948 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:40:53,949 30 | ~model() 2025-09-04T16:40:53,949 | ^ 2025-09-04T16:40:53,949 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:53,949 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:40:53,949 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,949 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:40:53,949 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:40:53,949 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,949 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,950 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:40:53,950 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,950 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,950 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:53,950 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,950 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,950 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:40:53,950 391 | boost::function_requires >(); 2025-09-04T16:40:53,950 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,950 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:40:53,951 340 | init_multi_array_ref(extents); 2025-09-04T16:40:53,951 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:53,951 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:40:53,951 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:53,951 | ^ 2025-09-04T16:40:53,951 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:40:53,951 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:53,951 | ^ 2025-09-04T16:40:53,951 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:53,951 38 | Sentence() {} 2025-09-04T16:40:53,952 | ^ 2025-09-04T16:40:53,952 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:53,952 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,952 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,952 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:40:53,952 107 | template <> struct SignedInteger {}; 2025-09-04T16:40:53,952 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,952 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:40:53,952 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:40:53,953 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,953 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,953 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:40:53,953 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:53,953 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,953 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:53,953 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:53,953 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:53,953 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:40:53,953 45 | typedef mpl::bool_ type; 2025-09-04T16:40:53,954 | ^~~~ 2025-09-04T16:40:53,954 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:40:53,954 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:40:53,954 | ^~~~~ 2025-09-04T16:40:53,954 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:40:53,954 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:53,954 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,954 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,954 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:40:53,955 391 | boost::function_requires >(); 2025-09-04T16:40:53,955 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,955 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:40:53,955 340 | init_multi_array_ref(extents); 2025-09-04T16:40:53,955 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:53,955 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:40:53,955 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:53,955 | ^ 2025-09-04T16:40:53,955 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:40:53,956 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:53,956 | ^ 2025-09-04T16:40:53,956 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:53,956 38 | Sentence() {} 2025-09-04T16:40:53,956 | ^ 2025-09-04T16:40:53,956 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:53,956 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,956 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,956 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:40:53,956 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,957 | ^ 2025-09-04T16:40:53,957 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:40:53,957 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:40:53,957 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,957 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,957 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:40:53,957 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:40:53,957 | ^~~~~~~~~~~~~ 2025-09-04T16:40:53,957 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:53,958 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,958 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,958 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:40:53,958 391 | boost::function_requires >(); 2025-09-04T16:40:53,958 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,958 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:40:53,958 340 | init_multi_array_ref(extents); 2025-09-04T16:40:53,958 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:53,958 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:40:53,959 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:53,959 | ^ 2025-09-04T16:40:53,959 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:40:53,959 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:53,959 | ^ 2025-09-04T16:40:53,959 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:53,959 38 | Sentence() {} 2025-09-04T16:40:53,959 | ^ 2025-09-04T16:40:53,959 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:53,959 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,960 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,960 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:40:53,960 30 | ~model() 2025-09-04T16:40:53,960 | ^ 2025-09-04T16:40:53,960 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:53,960 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:40:53,960 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,960 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:40:53,960 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:40:53,960 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,961 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,961 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:40:53,961 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,961 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,961 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:40:53,961 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:40:53,961 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,961 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:40:53,961 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:40:53,961 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:40:53,962 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:40:53,962 45 | typedef mpl::bool_ type; 2025-09-04T16:40:53,962 | ^~~~ 2025-09-04T16:40:53,962 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:40:53,962 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:40:53,962 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:40:53,962 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:40:53,962 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:40:53,962 391 | boost::function_requires >(); 2025-09-04T16:40:53,962 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,963 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:40:53,963 340 | init_multi_array_ref(extents); 2025-09-04T16:40:53,963 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:40:53,963 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:40:53,963 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:40:53,963 | ^ 2025-09-04T16:40:53,963 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:40:53,963 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:40:53,963 | ^ 2025-09-04T16:40:53,964 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:40:53,964 38 | Sentence() {} 2025-09-04T16:40:53,964 | ^ 2025-09-04T16:40:53,964 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:40:53,964 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:40:53,964 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:40:53,964 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:40:53,964 30 | ~model() 2025-09-04T16:40:53,964 | ^ 2025-09-04T16:40:53,964 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:40:53,965 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:40:53,965 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:00,390 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:41:00,666 In file included from ltp/src/srl/DepSRL.h:14, 2025-09-04T16:41:00,666 from ltp/src/srl/SRL_DLL.cpp:2: 2025-09-04T16:41:00,666 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:41:00,666 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:41:00,930 In file included from ltp/src/srl/SRLBaselineExt.h:13, 2025-09-04T16:41:00,930 from ltp/src/srl/DepSRL.h:16: 2025-09-04T16:41:00,930 ltp/src/srl/SRLBaseline.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:41:00,930 12 | #pragma warning(disable:4786) 2025-09-04T16:41:00,930 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:41:00,930 from ltp/src/srl/SRLBaseline.h:15: 2025-09-04T16:41:00,930 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:41:00,930 12 | #pragma warning(disable:4786) 2025-09-04T16:41:04,142 In file included from ltp/src/srl/DepSRL.h:15: 2025-09-04T16:41:04,142 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:41:04,142 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:41:04,142 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:41:04,142 | ~~^~~~~~~~~~~~ 2025-09-04T16:41:04,143 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:41:04,144 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:41:04,144 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:41:04,144 | ~~^~~~~~~~~~~~ 2025-09-04T16:41:04,776 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:41:04,776 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:41:04,776 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:41:04,776 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:41:04,776 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:41:04,776 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:41:04,776 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:41:04,776 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:41:04,777 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:41:04,777 | ^~~~~~~~ 2025-09-04T16:41:04,777 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:41:04,777 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:41:04,777 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:41:04,777 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:04,777 59 | template class auto_ptr; 2025-09-04T16:41:04,777 | ^~~~~~~~ 2025-09-04T16:41:04,819 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:41:04,820 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:41:04,820 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:41:04,820 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:41:04,820 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:04,820 656 | , public std::unary_function 2025-09-04T16:41:04,820 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:04,820 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:41:04,820 from ltp/src/srl/SRL_DLL.h:6, 2025-09-04T16:41:04,820 from ltp/src/srl/SRL_DLL.cpp:1: 2025-09-04T16:41:04,821 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:04,821 117 | struct unary_function 2025-09-04T16:41:04,821 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:04,837 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:41:04,837 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:41:04,837 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:41:04,837 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:04,837 660 | , public std::binary_function 2025-09-04T16:41:04,837 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:04,838 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:41:04,838 131 | struct binary_function 2025-09-04T16:41:04,838 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:05,077 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:41:05,077 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:41:05,077 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:41:05,077 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:41:05,077 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:41:05,077 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:41:05,077 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:41:05,078 188 | failed ************ (Pred::************ 2025-09-04T16:41:05,078 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:05,078 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:41:05,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:05,078 190 | ); 2025-09-04T16:41:05,078 | ~ 2025-09-04T16:41:05,078 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:41:05,078 188 | failed ************ (Pred::************ 2025-09-04T16:41:05,078 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:05,078 | - 2025-09-04T16:41:05,079 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:41:05,079 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:05,079 190 | ); 2025-09-04T16:41:05,079 | ~ 2025-09-04T16:41:05,079 | - 2025-09-04T16:41:05,079 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:41:05,079 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:41:05,079 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:05,079 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:41:05,079 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:05,080 195 | ); 2025-09-04T16:41:05,080 | ~ 2025-09-04T16:41:05,080 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:41:05,080 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:41:05,080 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:05,080 | - 2025-09-04T16:41:05,080 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:41:05,080 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:05,080 195 | ); 2025-09-04T16:41:05,080 | ~ 2025-09-04T16:41:05,081 | - 2025-09-04T16:41:05,127 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:41:05,127 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:41:05,127 42 | typedef typename Array::index_range index_range; 2025-09-04T16:41:05,127 | ^~~~~~~~~~~ 2025-09-04T16:41:05,127 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:41:05,127 43 | typedef typename Array::index index; 2025-09-04T16:41:05,127 | ^~~~~ 2025-09-04T16:41:05,128 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:41:05,128 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:41:05,128 53 | typedef typename Array::index_range index_range; 2025-09-04T16:41:05,128 | ^~~~~~~~~~~ 2025-09-04T16:41:05,128 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:41:05,128 54 | typedef typename Array::index index; 2025-09-04T16:41:05,128 | ^~~~~ 2025-09-04T16:41:05,197 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:41:05,197 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:41:05,197 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:41:05,197 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:05,197 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:41:05,197 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:05,198 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:05,198 117 | struct unary_function 2025-09-04T16:41:05,198 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:05,198 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:05,198 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:41:05,198 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:05,198 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:41:05,198 131 | struct binary_function 2025-09-04T16:41:05,198 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:05,198 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:05,199 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:41:05,199 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:05,199 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:05,199 117 | struct unary_function 2025-09-04T16:41:05,199 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:05,199 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:05,199 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:41:05,199 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:05,199 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:05,199 117 | struct unary_function 2025-09-04T16:41:05,199 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:05,200 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:05,200 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:41:05,200 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:05,200 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:05,200 117 | struct unary_function 2025-09-04T16:41:05,200 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:05,200 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:05,200 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:41:05,200 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:05,200 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:41:05,201 131 | struct binary_function 2025-09-04T16:41:05,201 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:05,201 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:05,201 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:41:05,201 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:05,201 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:05,201 117 | struct unary_function 2025-09-04T16:41:05,201 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:05,201 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:05,201 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:41:05,202 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:05,202 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:41:05,202 131 | struct binary_function 2025-09-04T16:41:05,202 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:05,202 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:05,202 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:41:05,202 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:05,202 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:05,202 117 | struct unary_function 2025-09-04T16:41:05,202 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:05,202 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:05,203 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:41:05,203 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:05,203 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:41:05,203 131 | struct binary_function 2025-09-04T16:41:05,203 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:05,203 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:05,203 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:41:05,203 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:05,203 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:05,203 117 | struct unary_function 2025-09-04T16:41:05,204 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:05,204 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:05,204 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:41:05,204 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:05,204 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:41:05,204 131 | struct binary_function 2025-09-04T16:41:05,204 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:05,204 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:05,204 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:41:05,204 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:05,204 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:05,205 117 | struct unary_function 2025-09-04T16:41:05,205 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:05,205 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:05,205 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:41:05,205 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:05,205 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:41:05,205 131 | struct binary_function 2025-09-04T16:41:05,205 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:05,767 ltp/src/srl/SRL_DLL.cpp: In function ‘int GetSRLResult_size(std::vector > > > >&, std::vector, std::pair > > > >&)’: 2025-09-04T16:41:05,767 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:41:05,767 69 | for (; i < vecSRLResult.size(); ++i) { 2025-09-04T16:41:05,767 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:05,797 ltp/src/srl/SRL_DLL.cpp: In function ‘int GetSRLResult(std::vector > > > >&, std::vector, std::pair > > > >&)’: 2025-09-04T16:41:05,797 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:41:05,797 84 | for (; i < vecSRLResult.size(); ++i) { 2025-09-04T16:41:05,797 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:05,797 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:41:05,797 91 | for (; j < tmp_vecSRLResult[i].second.size(); ++j) { 2025-09-04T16:41:05,797 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,444 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:41:06,445 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:41:06,445 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:41:06,445 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:41:06,445 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,445 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,445 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:06,445 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,445 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,445 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:06,446 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,446 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,446 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:41:06,446 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:06,446 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,446 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:06,446 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:06,446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:06,446 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:41:06,446 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:06,446 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,447 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,447 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:41:06,447 391 | boost::function_requires >(); 2025-09-04T16:41:06,447 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,447 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:41:06,447 340 | init_multi_array_ref(extents); 2025-09-04T16:41:06,447 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:06,447 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:41:06,447 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:06,447 | ^ 2025-09-04T16:41:06,448 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:41:06,448 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:06,448 | ^ 2025-09-04T16:41:06,448 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:06,448 38 | Sentence() {} 2025-09-04T16:41:06,448 | ^ 2025-09-04T16:41:06,448 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:06,448 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,448 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,448 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:41:06,449 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:41:06,449 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,449 | ^ 2025-09-04T16:41:06,449 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:41:06,449 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:41:06,449 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,449 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,449 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:06,449 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,449 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,450 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:06,450 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,450 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,450 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:41:06,450 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:06,450 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,450 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:06,450 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:06,450 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:06,450 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:41:06,451 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:06,451 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,451 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,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 = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:41:06,451 391 | boost::function_requires >(); 2025-09-04T16:41:06,451 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,451 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:41:06,451 340 | init_multi_array_ref(extents); 2025-09-04T16:41:06,451 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:06,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:41:06,452 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:06,452 | ^ 2025-09-04T16:41:06,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:41:06,452 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:06,452 | ^ 2025-09-04T16:41:06,452 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:06,452 38 | Sentence() {} 2025-09-04T16:41:06,452 | ^ 2025-09-04T16:41:06,452 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:06,453 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,453 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,453 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:41:06,453 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,453 | ^ 2025-09-04T16:41:06,453 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:41:06,453 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:06,453 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,453 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,453 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:06,454 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,454 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,454 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:41:06,454 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:06,454 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,454 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:06,454 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:06,454 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:06,454 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:41:06,455 45 | typedef mpl::bool_ type; 2025-09-04T16:41:06,455 | ^~~~ 2025-09-04T16:41:06,455 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:41:06,455 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:06,455 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,455 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,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 = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:41:06,455 391 | boost::function_requires >(); 2025-09-04T16:41:06,455 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,455 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:41:06,456 340 | init_multi_array_ref(extents); 2025-09-04T16:41:06,456 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:06,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:41:06,456 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:06,456 | ^ 2025-09-04T16:41:06,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:41:06,456 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:06,456 | ^ 2025-09-04T16:41:06,456 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:06,456 38 | Sentence() {} 2025-09-04T16:41:06,457 | ^ 2025-09-04T16:41:06,457 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:06,457 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,457 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,457 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:41:06,457 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,457 | ^ 2025-09-04T16:41:06,457 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:41:06,457 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:06,458 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,458 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,458 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:41:06,458 391 | boost::function_requires >(); 2025-09-04T16:41:06,458 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,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:41:06,458 340 | init_multi_array_ref(extents); 2025-09-04T16:41:06,458 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:06,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:41:06,458 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:06,459 | ^ 2025-09-04T16:41:06,459 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:41:06,459 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:06,459 | ^ 2025-09-04T16:41:06,459 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:06,459 38 | Sentence() {} 2025-09-04T16:41:06,459 | ^ 2025-09-04T16:41:06,459 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:06,459 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,459 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,460 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:41:06,460 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:41:06,460 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:41:06,460 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:41:06,460 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:41:06,460 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:41:06,460 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:41:06,460 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,461 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,461 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:41:06,461 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:41:06,461 | ^ 2025-09-04T16:41:06,461 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:41:06,461 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:41:06,461 | ^~~~~~~~~~~~ 2025-09-04T16:41:06,461 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:41:06,461 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,461 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,462 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:41:06,462 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:41:06,462 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,462 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,462 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:06,462 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,462 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,462 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:06,462 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,462 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,463 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:41:06,463 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:06,463 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,463 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:06,463 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:06,463 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:06,463 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:41:06,463 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:06,463 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,463 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,464 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:41:06,464 391 | boost::function_requires >(); 2025-09-04T16:41:06,464 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,464 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:41:06,464 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:41:06,464 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,464 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:41:06,464 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:06,464 | ^ 2025-09-04T16:41:06,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:41:06,465 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:06,465 | ^ 2025-09-04T16:41:06,465 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:06,465 38 | Sentence() {} 2025-09-04T16:41:06,465 | ^ 2025-09-04T16:41:06,465 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:06,465 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,465 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,465 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:41:06,466 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,466 | ^ 2025-09-04T16:41:06,466 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:41:06,466 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:41:06,466 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,466 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,466 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:06,466 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,466 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,466 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:06,467 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,467 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,467 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:41:06,467 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:06,467 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,467 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:06,467 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:06,467 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:06,467 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:41:06,468 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:06,468 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,468 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,468 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:41:06,468 391 | boost::function_requires >(); 2025-09-04T16:41:06,468 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,468 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:41:06,468 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:41:06,468 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,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:41:06,469 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:06,469 | ^ 2025-09-04T16:41:06,469 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:41:06,469 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:06,469 | ^ 2025-09-04T16:41:06,469 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:06,469 38 | Sentence() {} 2025-09-04T16:41:06,469 | ^ 2025-09-04T16:41:06,469 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:06,470 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,470 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,470 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:41:06,470 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,470 | ^ 2025-09-04T16:41:06,470 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:41:06,470 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:06,470 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,470 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,470 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:06,470 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,471 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,471 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:41:06,471 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:06,471 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,471 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:06,471 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:06,471 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:06,471 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:41:06,471 45 | typedef mpl::bool_ type; 2025-09-04T16:41:06,471 | ^~~~ 2025-09-04T16:41:06,472 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:41:06,472 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:06,472 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,472 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,472 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:41:06,472 391 | boost::function_requires >(); 2025-09-04T16:41:06,472 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,472 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:41:06,472 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:41:06,472 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,473 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:41:06,473 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:06,473 | ^ 2025-09-04T16:41:06,473 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:41:06,473 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:06,473 | ^ 2025-09-04T16:41:06,473 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:06,473 38 | Sentence() {} 2025-09-04T16:41:06,473 | ^ 2025-09-04T16:41:06,473 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:06,474 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,474 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,474 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:41:06,474 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,474 | ^ 2025-09-04T16:41:06,474 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:41:06,474 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:06,474 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,474 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,475 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:41:06,475 391 | boost::function_requires >(); 2025-09-04T16:41:06,475 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,475 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:41:06,475 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:41:06,475 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,475 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:41:06,475 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:06,475 | ^ 2025-09-04T16:41:06,476 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:41:06,476 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:06,476 | ^ 2025-09-04T16:41:06,476 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:06,476 38 | Sentence() {} 2025-09-04T16:41:06,476 | ^ 2025-09-04T16:41:06,476 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:06,476 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,476 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,476 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:41:06,477 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,477 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,477 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:41:06,477 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:41:06,477 | ^ 2025-09-04T16:41:06,477 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:41:06,477 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:41:06,477 | ^~~~~~~~~~~~ 2025-09-04T16:41:06,477 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:41:06,477 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,478 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,478 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:41:06,478 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:41:06,478 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,478 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,478 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:41:06,478 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,478 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,478 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:06,478 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,478 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,479 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:06,479 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,479 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,479 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:41:06,479 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:06,479 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,479 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:41:06,479 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:06,479 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,479 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,480 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:41:06,480 391 | boost::function_requires >(); 2025-09-04T16:41:06,480 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,480 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:41:06,480 340 | init_multi_array_ref(extents); 2025-09-04T16:41:06,480 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:06,480 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:41:06,480 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:06,480 | ^ 2025-09-04T16:41:06,480 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:41:06,481 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:06,481 | ^ 2025-09-04T16:41:06,481 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:06,481 38 | Sentence() {} 2025-09-04T16:41:06,481 | ^ 2025-09-04T16:41:06,481 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:06,481 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,481 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,481 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:41:06,481 30 | ~model() 2025-09-04T16:41:06,482 | ^ 2025-09-04T16:41:06,482 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:06,482 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:41:06,482 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,482 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:41:06,482 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:41:06,482 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,482 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,482 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:41:06,483 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,483 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,483 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:06,483 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,483 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,483 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:06,483 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,483 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,483 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:41:06,484 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:06,484 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,484 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:41:06,484 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:06,484 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,484 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,484 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:41:06,484 391 | boost::function_requires >(); 2025-09-04T16:41:06,484 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,484 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:41:06,485 340 | init_multi_array_ref(extents); 2025-09-04T16:41:06,485 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:06,485 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:41:06,485 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:06,485 | ^ 2025-09-04T16:41:06,485 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:41:06,485 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:06,485 | ^ 2025-09-04T16:41:06,485 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:06,485 38 | Sentence() {} 2025-09-04T16:41:06,486 | ^ 2025-09-04T16:41:06,486 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:06,486 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,486 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,486 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:41:06,486 30 | ~model() 2025-09-04T16:41:06,486 | ^ 2025-09-04T16:41:06,486 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:06,486 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:41:06,486 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,487 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:41:06,487 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:41:06,487 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,487 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,487 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:06,487 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,487 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,487 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:06,487 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,487 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,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::InputIteratorConcept]’ 2025-09-04T16:41:06,488 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:06,488 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,488 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:06,488 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:06,488 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:06,488 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:41:06,488 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:06,488 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,488 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,488 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:41:06,489 391 | boost::function_requires >(); 2025-09-04T16:41:06,489 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,489 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:41:06,489 340 | init_multi_array_ref(extents); 2025-09-04T16:41:06,489 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:06,489 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:41:06,489 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:06,489 | ^ 2025-09-04T16:41:06,489 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:41:06,490 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:06,490 | ^ 2025-09-04T16:41:06,490 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:06,490 38 | Sentence() {} 2025-09-04T16:41:06,490 | ^ 2025-09-04T16:41:06,490 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:06,490 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,490 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,490 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:41:06,490 30 | ~model() 2025-09-04T16:41:06,491 | ^ 2025-09-04T16:41:06,491 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:06,491 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:41:06,491 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,491 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:41:06,491 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:41:06,491 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,491 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,491 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:41:06,492 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,492 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,492 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:06,492 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,492 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,492 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:06,492 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,492 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,492 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:41:06,492 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:06,492 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,493 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:41:06,493 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:06,493 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,493 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:41:06,493 391 | boost::function_requires >(); 2025-09-04T16:41:06,493 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,493 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:41:06,493 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:41:06,494 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,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:41:06,494 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:06,494 | ^ 2025-09-04T16:41:06,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:41:06,494 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:06,494 | ^ 2025-09-04T16:41:06,494 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:06,494 38 | Sentence() {} 2025-09-04T16:41:06,494 | ^ 2025-09-04T16:41:06,494 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:06,495 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,495 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,495 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:41:06,495 30 | ~model() 2025-09-04T16:41:06,495 | ^ 2025-09-04T16:41:06,495 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:06,495 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:41:06,495 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,495 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:41:06,495 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:41:06,496 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,496 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,496 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:41:06,496 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,496 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,496 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:06,496 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,496 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,496 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:06,496 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,497 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,497 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:41:06,497 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:06,497 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,497 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:41:06,497 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:06,497 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,497 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:41:06,498 391 | boost::function_requires >(); 2025-09-04T16:41:06,498 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,498 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:41:06,498 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:41:06,498 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,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:41:06,498 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:06,498 | ^ 2025-09-04T16:41:06,498 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:41:06,498 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:06,499 | ^ 2025-09-04T16:41:06,499 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:06,499 38 | Sentence() {} 2025-09-04T16:41:06,499 | ^ 2025-09-04T16:41:06,499 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:06,499 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,499 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,499 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:41:06,499 30 | ~model() 2025-09-04T16:41:06,499 | ^ 2025-09-04T16:41:06,500 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:06,500 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:41:06,500 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,500 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:41:06,500 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:41:06,500 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,500 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,500 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:06,500 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,500 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,500 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:06,501 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,501 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,501 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:41:06,501 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:06,501 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,501 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:06,501 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:06,501 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:06,501 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:41:06,501 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:06,502 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,502 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,502 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:41:06,502 391 | boost::function_requires >(); 2025-09-04T16:41:06,502 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,502 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:41:06,502 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:41:06,502 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,502 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:41:06,503 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:06,503 | ^ 2025-09-04T16:41:06,503 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:41:06,503 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:06,503 | ^ 2025-09-04T16:41:06,503 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:06,503 38 | Sentence() {} 2025-09-04T16:41:06,503 | ^ 2025-09-04T16:41:06,503 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:06,503 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,504 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,504 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:41:06,504 30 | ~model() 2025-09-04T16:41:06,504 | ^ 2025-09-04T16:41:06,504 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:06,504 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:41:06,504 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,504 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:41:06,505 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:41:06,505 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,505 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,505 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:41:06,505 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,505 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,505 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:06,505 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,505 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,506 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:41:06,506 391 | boost::function_requires >(); 2025-09-04T16:41:06,506 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,506 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:41:06,506 340 | init_multi_array_ref(extents); 2025-09-04T16:41:06,506 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:06,506 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:41:06,506 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:06,506 | ^ 2025-09-04T16:41:06,506 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:41:06,507 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:06,507 | ^ 2025-09-04T16:41:06,507 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:06,507 38 | Sentence() {} 2025-09-04T16:41:06,507 | ^ 2025-09-04T16:41:06,507 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:06,507 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,507 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,507 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:41:06,508 107 | template <> struct SignedInteger {}; 2025-09-04T16:41:06,508 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,508 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:41:06,508 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:41:06,508 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,508 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,508 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:41:06,508 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:06,508 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,508 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:06,509 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:06,509 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:06,509 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:41:06,509 45 | typedef mpl::bool_ type; 2025-09-04T16:41:06,509 | ^~~~ 2025-09-04T16:41:06,509 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:41:06,509 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:41:06,509 | ^~~~~ 2025-09-04T16:41:06,509 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:41:06,510 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:06,510 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,510 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,510 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:41:06,510 391 | boost::function_requires >(); 2025-09-04T16:41:06,510 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,510 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:41:06,510 340 | init_multi_array_ref(extents); 2025-09-04T16:41:06,510 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:06,510 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:41:06,511 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:06,511 | ^ 2025-09-04T16:41:06,511 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:41:06,511 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:06,511 | ^ 2025-09-04T16:41:06,511 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:06,511 38 | Sentence() {} 2025-09-04T16:41:06,511 | ^ 2025-09-04T16:41:06,511 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:06,512 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,512 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,512 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:41:06,512 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,512 | ^ 2025-09-04T16:41:06,512 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:41:06,512 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:41:06,512 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,512 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,512 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:41:06,513 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:06,513 | ^~~~~~~~~~~~~ 2025-09-04T16:41:06,513 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:06,513 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,513 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,513 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:41:06,513 391 | boost::function_requires >(); 2025-09-04T16:41:06,513 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,513 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:41:06,514 340 | init_multi_array_ref(extents); 2025-09-04T16:41:06,514 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:06,514 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:41:06,514 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:06,514 | ^ 2025-09-04T16:41:06,514 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:41:06,514 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:06,514 | ^ 2025-09-04T16:41:06,514 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:06,514 38 | Sentence() {} 2025-09-04T16:41:06,515 | ^ 2025-09-04T16:41:06,515 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:06,515 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,515 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,515 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:41:06,515 30 | ~model() 2025-09-04T16:41:06,515 | ^ 2025-09-04T16:41:06,515 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:06,515 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:41:06,515 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,516 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:41:06,516 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:41:06,517 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,517 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,517 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:41:06,517 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,517 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,517 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:41:06,517 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:06,517 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,518 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:06,518 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:06,518 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:06,518 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:41:06,518 45 | typedef mpl::bool_ type; 2025-09-04T16:41:06,518 | ^~~~ 2025-09-04T16:41:06,518 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:41:06,518 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:06,518 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:06,518 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:06,519 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:41:06,519 391 | boost::function_requires >(); 2025-09-04T16:41:06,519 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,519 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:41:06,519 340 | init_multi_array_ref(extents); 2025-09-04T16:41:06,519 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:06,519 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:41:06,519 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:06,519 | ^ 2025-09-04T16:41:06,520 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:41:06,520 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:06,520 | ^ 2025-09-04T16:41:06,520 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:06,520 38 | Sentence() {} 2025-09-04T16:41:06,520 | ^ 2025-09-04T16:41:06,520 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:06,520 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:06,520 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:06,520 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:41:06,521 30 | ~model() 2025-09-04T16:41:06,521 | ^ 2025-09-04T16:41:06,521 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:06,521 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:41:06,521 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:07,426 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:41:09,154 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:41:12,840 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:41:12,840 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:41:12,840 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:41:12,840 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:41:12,840 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:41:12,840 from ltp/src/srl/Sentence.cpp:12: 2025-09-04T16:41:12,840 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:41:12,841 188 | failed ************ (Pred::************ 2025-09-04T16:41:12,841 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:12,841 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:41:12,841 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:12,841 190 | ); 2025-09-04T16:41:12,841 | ~ 2025-09-04T16:41:12,841 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:41:12,841 188 | failed ************ (Pred::************ 2025-09-04T16:41:12,841 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:12,842 | - 2025-09-04T16:41:12,842 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:41:12,842 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:12,842 190 | ); 2025-09-04T16:41:12,842 | ~ 2025-09-04T16:41:12,842 | - 2025-09-04T16:41:12,842 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:41:12,842 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:41:12,842 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:12,842 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:41:12,843 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:12,843 195 | ); 2025-09-04T16:41:12,843 | ~ 2025-09-04T16:41:12,843 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:41:12,843 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:41:12,843 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:12,843 | - 2025-09-04T16:41:12,843 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:41:12,843 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:12,843 195 | ); 2025-09-04T16:41:12,844 | ~ 2025-09-04T16:41:12,844 | - 2025-09-04T16:41:12,880 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:41:12,880 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:41:12,880 42 | typedef typename Array::index_range index_range; 2025-09-04T16:41:12,880 | ^~~~~~~~~~~ 2025-09-04T16:41:12,881 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:41:12,881 43 | typedef typename Array::index index; 2025-09-04T16:41:12,881 | ^~~~~ 2025-09-04T16:41:12,881 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:41:12,881 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:41:12,881 53 | typedef typename Array::index_range index_range; 2025-09-04T16:41:12,881 | ^~~~~~~~~~~ 2025-09-04T16:41:12,881 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:41:12,881 54 | typedef typename Array::index index; 2025-09-04T16:41:12,881 | ^~~~~ 2025-09-04T16:41:12,992 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:41:12,992 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:41:12,992 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:41:12,992 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:12,992 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:41:12,993 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:12,993 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:41:12,993 from ltp/src/srl/Sentence.h:14: 2025-09-04T16:41:12,993 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:12,993 117 | struct unary_function 2025-09-04T16:41:12,993 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:12,993 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:12,993 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:41:12,993 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:12,994 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:41:12,994 131 | struct binary_function 2025-09-04T16:41:12,994 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:12,994 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:12,994 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:41:12,994 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:12,994 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:12,995 117 | struct unary_function 2025-09-04T16:41:12,995 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:12,995 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:12,995 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:41:12,995 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:12,995 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:12,995 117 | struct unary_function 2025-09-04T16:41:12,995 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:12,996 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:12,996 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:41:12,996 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:12,996 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:12,996 117 | struct unary_function 2025-09-04T16:41:12,996 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:12,996 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:12,996 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:41:12,997 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:12,997 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:41:12,997 131 | struct binary_function 2025-09-04T16:41:12,997 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:12,997 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:12,997 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:41:12,997 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:12,997 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:12,997 117 | struct unary_function 2025-09-04T16:41:12,998 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:12,998 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:12,998 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:41:12,998 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:12,998 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:41:12,998 131 | struct binary_function 2025-09-04T16:41:12,998 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:12,998 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:12,998 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:41:12,999 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:12,999 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:12,999 117 | struct unary_function 2025-09-04T16:41:12,999 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:12,999 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:12,999 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:41:12,999 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:12,999 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:41:12,999 131 | struct binary_function 2025-09-04T16:41:12,999 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:13,000 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:13,000 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:41:13,000 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:13,000 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:13,000 117 | struct unary_function 2025-09-04T16:41:13,000 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:13,000 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:13,000 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:41:13,000 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:13,001 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:41:13,001 131 | struct binary_function 2025-09-04T16:41:13,001 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:13,001 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:13,001 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:41:13,001 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:13,001 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:13,001 117 | struct unary_function 2025-09-04T16:41:13,002 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:13,002 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:13,002 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:41:13,002 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:13,002 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:41:13,002 131 | struct binary_function 2025-09-04T16:41:13,002 | ^~~~~~~~~~~~~~~ 2025-09-04T16:41:13,950 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T16:41:13,950 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T16:41:13,950 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:148, 2025-09-04T16:41:13,950 from ltp/src/srl/Sentence.cpp:15: 2025-09-04T16:41:13,950 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:41:13,950 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:41:13,950 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:13,951 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:13,951 117 | struct unary_function 2025-09-04T16:41:13,951 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:13,951 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:41:13,951 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:41:13,951 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:13,951 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:13,951 117 | struct unary_function 2025-09-04T16:41:13,951 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:13,952 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:41:13,952 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:41:13,952 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:13,952 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:13,952 117 | struct unary_function 2025-09-04T16:41:13,952 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:14,211 ltp/src/srl/Sentence.cpp: In member function ‘void Sentence::from_corpus_block(const std::vector >&)’: 2025-09-04T16:41:14,212 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:41:14,212 112 | for (int i = 0; i < children_of_node[node].size(); ++ i) { 2025-09-04T16:41:14,212 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,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:41:14,744 534 | super_type::generate_array_view(boost::type(), 2025-09-04T16:41:14,744 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,744 535 | indices, 2025-09-04T16:41:14,744 | ~~~~~~~~ 2025-09-04T16:41:14,744 536 | this->shape(), 2025-09-04T16:41:14,745 | ~~~~~~~~~~~~~~ 2025-09-04T16:41:14,745 537 | this->strides(), 2025-09-04T16:41:14,745 | ~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,745 538 | this->index_bases(), 2025-09-04T16:41:14,745 | ~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,745 539 | origin()); 2025-09-04T16:41:14,745 | ~~~~~~~~~ 2025-09-04T16:41:14,745 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:41:14,745 442 | multi_array::BOOST_NESTED_TEMPLATE array_view::type view_old = (*this)[old_idxes]; 2025-09-04T16:41:14,746 | ~~~~~~~^ 2025-09-04T16:41:14,746 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:14,746 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:14,746 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,746 ltp/thirdparty/boost/include/boost/multi_array/base.hpp:463:13: warning: unused variable ‘bound_adjustment’ [-Wunused-variable] 2025-09-04T16:41:14,746 463 | index bound_adjustment = stride < 0 ? 1 : 0; 2025-09-04T16:41:14,746 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,851 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:41:14,851 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:41:14,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:41:14,851 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:41:14,851 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,852 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,852 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:14,852 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,852 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,852 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:14,852 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,852 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,852 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:14,852 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,853 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:14,853 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:14,853 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:41:14,853 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:14,853 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,853 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,853 391 | boost::function_requires >(); 2025-09-04T16:41:14,853 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,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:41:14,854 340 | init_multi_array_ref(extents); 2025-09-04T16:41:14,854 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:14,854 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:41:14,854 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:14,854 | ^ 2025-09-04T16:41:14,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:41:14,854 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:14,854 | ^ 2025-09-04T16:41:14,854 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:14,854 38 | Sentence() {} 2025-09-04T16:41:14,855 | ^ 2025-09-04T16:41:14,855 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,855 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,855 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,855 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:41:14,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::Assignable]’ 2025-09-04T16:41:14,855 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,855 | ^ 2025-09-04T16:41:14,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:41:14,856 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:41:14,856 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,856 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,856 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:14,856 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,856 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,856 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:14,856 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,856 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,857 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:14,857 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,857 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:14,857 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:14,857 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:14,857 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:41:14,857 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:14,857 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,857 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,858 391 | boost::function_requires >(); 2025-09-04T16:41:14,858 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,858 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:41:14,858 340 | init_multi_array_ref(extents); 2025-09-04T16:41:14,858 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:14,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:41:14,858 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:14,858 | ^ 2025-09-04T16:41:14,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:41:14,858 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:14,859 | ^ 2025-09-04T16:41:14,859 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:14,859 38 | Sentence() {} 2025-09-04T16:41:14,859 | ^ 2025-09-04T16:41:14,859 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,859 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,859 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,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::EqualityComparable]’ 2025-09-04T16:41:14,859 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,859 | ^ 2025-09-04T16:41:14,860 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:41:14,860 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:14,860 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,860 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,860 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:14,860 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,860 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,860 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:41:14,860 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:14,860 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,861 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:14,861 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:14,861 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:14,861 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:41:14,861 45 | typedef mpl::bool_ type; 2025-09-04T16:41:14,861 | ^~~~ 2025-09-04T16:41:14,861 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:41:14,861 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:14,861 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,861 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,862 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:41:14,862 391 | boost::function_requires >(); 2025-09-04T16:41:14,862 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,862 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:41:14,862 340 | init_multi_array_ref(extents); 2025-09-04T16:41:14,862 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:14,862 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:41:14,862 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:14,863 | ^ 2025-09-04T16:41:14,863 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:41:14,863 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:14,863 | ^ 2025-09-04T16:41:14,863 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:14,863 38 | Sentence() {} 2025-09-04T16:41:14,863 | ^ 2025-09-04T16:41:14,863 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,863 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,863 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,864 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:41:14,864 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,864 | ^ 2025-09-04T16:41:14,864 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:41:14,864 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:14,864 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,864 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,864 391 | boost::function_requires >(); 2025-09-04T16:41:14,864 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,865 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:41:14,865 340 | init_multi_array_ref(extents); 2025-09-04T16:41:14,865 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:14,865 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:41:14,865 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:14,865 | ^ 2025-09-04T16:41:14,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:41:14,865 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:14,865 | ^ 2025-09-04T16:41:14,866 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:14,866 38 | Sentence() {} 2025-09-04T16:41:14,866 | ^ 2025-09-04T16:41:14,866 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,866 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,866 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,866 In file included from ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:7: 2025-09-04T16:41:14,866 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:41:14,866 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,866 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,866 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:41:14,867 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:41:14,867 | ^ 2025-09-04T16:41:14,867 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:41:14,867 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:41:14,867 | ^~~~~~~~~~~~ 2025-09-04T16:41:14,867 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:41:14,867 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,867 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,868 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:41:14,868 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,868 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,868 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:14,868 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,868 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,868 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:14,868 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,868 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,869 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:14,869 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,869 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:14,869 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,869 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:14,869 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,869 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,870 391 | boost::function_requires >(); 2025-09-04T16:41:14,870 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,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:41:14,870 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:41:14,870 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,870 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:14,870 | ^ 2025-09-04T16:41:14,871 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:41:14,871 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:14,871 | ^ 2025-09-04T16:41:14,871 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:14,871 38 | Sentence() {} 2025-09-04T16:41:14,871 | ^ 2025-09-04T16:41:14,871 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,871 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,871 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,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::Assignable]’ 2025-09-04T16:41:14,872 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,872 | ^ 2025-09-04T16:41:14,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:41:14,872 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:41:14,872 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,872 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,872 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:14,872 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,872 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,872 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:14,872 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,873 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,873 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:41:14,873 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:14,873 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,873 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:14,873 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:14,873 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:41:14,873 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:14,874 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,874 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,874 391 | boost::function_requires >(); 2025-09-04T16:41:14,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,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:41:14,874 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:41:14,874 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,874 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:41:14,874 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:14,875 | ^ 2025-09-04T16:41:14,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:41:14,875 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:14,875 | ^ 2025-09-04T16:41:14,875 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:14,875 38 | Sentence() {} 2025-09-04T16:41:14,875 | ^ 2025-09-04T16:41:14,875 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,875 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,875 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,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::EqualityComparable]’ 2025-09-04T16:41:14,876 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,876 | ^ 2025-09-04T16:41:14,876 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:41:14,876 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:14,876 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,876 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,876 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:14,876 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,876 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,877 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:41:14,877 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:14,877 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,877 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:14,877 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:14,877 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:14,877 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:41:14,877 45 | typedef mpl::bool_ type; 2025-09-04T16:41:14,877 | ^~~~ 2025-09-04T16:41:14,877 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:41:14,878 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:14,878 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,878 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,878 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:41:14,878 391 | boost::function_requires >(); 2025-09-04T16:41:14,878 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,878 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:41:14,878 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:41:14,878 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,878 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:41:14,879 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:14,879 | ^ 2025-09-04T16:41:14,879 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:41:14,879 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:14,879 | ^ 2025-09-04T16:41:14,879 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:14,879 38 | Sentence() {} 2025-09-04T16:41:14,879 | ^ 2025-09-04T16:41:14,879 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,879 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,880 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,880 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:41:14,880 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,880 | ^ 2025-09-04T16:41:14,880 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:41:14,880 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:14,880 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,880 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,881 391 | boost::function_requires >(); 2025-09-04T16:41:14,881 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,881 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:41:14,881 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:41:14,881 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,881 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:41:14,881 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:14,881 | ^ 2025-09-04T16:41:14,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:41:14,881 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:14,882 | ^ 2025-09-04T16:41:14,882 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:14,882 38 | Sentence() {} 2025-09-04T16:41:14,882 | ^ 2025-09-04T16:41:14,882 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,882 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,882 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,882 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:41:14,882 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,882 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,883 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:41:14,883 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:41:14,883 | ^ 2025-09-04T16:41:14,883 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:41:14,883 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:41:14,883 | ^~~~~~~~~~~~ 2025-09-04T16:41:14,883 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:41:14,883 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,883 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,883 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:41:14,883 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:41:14,884 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,884 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,884 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:41:14,884 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,884 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,884 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:14,884 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,884 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,884 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:14,885 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,885 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,885 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:14,885 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,885 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:14,885 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,885 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,885 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:41:14,885 391 | boost::function_requires >(); 2025-09-04T16:41:14,886 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,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:41:14,886 340 | init_multi_array_ref(extents); 2025-09-04T16:41:14,886 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:14,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:41:14,886 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:14,886 | ^ 2025-09-04T16:41:14,886 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:41:14,886 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:14,887 | ^ 2025-09-04T16:41:14,887 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:14,887 38 | Sentence() {} 2025-09-04T16:41:14,887 | ^ 2025-09-04T16:41:14,887 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,887 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,887 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,887 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:41:14,887 30 | ~model() 2025-09-04T16:41:14,888 | ^ 2025-09-04T16:41:14,888 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:14,888 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:41:14,888 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,888 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:41:14,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:41:14,888 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,888 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,888 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:41:14,888 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,889 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,889 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:14,889 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,889 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,889 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:14,889 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,889 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,889 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:14,889 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,890 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:41:14,890 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:14,890 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,890 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,890 391 | boost::function_requires >(); 2025-09-04T16:41:14,890 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,890 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:41:14,890 340 | init_multi_array_ref(extents); 2025-09-04T16:41:14,890 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:14,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:41:14,891 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:14,891 | ^ 2025-09-04T16:41:14,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:41:14,891 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:14,891 | ^ 2025-09-04T16:41:14,891 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:14,891 38 | Sentence() {} 2025-09-04T16:41:14,891 | ^ 2025-09-04T16:41:14,892 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,892 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,892 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,892 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:41:14,892 30 | ~model() 2025-09-04T16:41:14,892 | ^ 2025-09-04T16:41:14,892 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:14,892 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:41:14,892 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,892 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:41:14,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:41:14,893 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,893 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,893 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:14,893 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,893 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,893 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:14,893 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,893 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,894 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:14,894 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,894 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:14,894 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:14,894 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:14,894 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:41:14,894 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:14,894 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,894 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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 = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:41:14,895 391 | boost::function_requires >(); 2025-09-04T16:41:14,895 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,895 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:41:14,895 340 | init_multi_array_ref(extents); 2025-09-04T16:41:14,895 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:14,895 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:41:14,896 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:14,896 | ^ 2025-09-04T16:41:14,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:41:14,896 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:14,896 | ^ 2025-09-04T16:41:14,896 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:14,896 38 | Sentence() {} 2025-09-04T16:41:14,896 | ^ 2025-09-04T16:41:14,896 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,897 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,897 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,897 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:41:14,897 30 | ~model() 2025-09-04T16:41:14,897 | ^ 2025-09-04T16:41:14,897 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:14,897 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:41:14,897 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,897 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:41:14,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:41:14,898 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,898 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,898 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:41:14,898 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,898 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,898 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:14,898 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,898 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,898 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:14,899 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,899 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,899 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:14,899 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,899 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:14,899 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,900 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,900 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:41:14,900 391 | boost::function_requires >(); 2025-09-04T16:41:14,900 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,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:41:14,900 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:41:14,900 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,900 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:14,901 | ^ 2025-09-04T16:41:14,901 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:41:14,901 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:14,901 | ^ 2025-09-04T16:41:14,901 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:14,901 38 | Sentence() {} 2025-09-04T16:41:14,901 | ^ 2025-09-04T16:41:14,901 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,901 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,902 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,902 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:41:14,902 30 | ~model() 2025-09-04T16:41:14,902 | ^ 2025-09-04T16:41:14,902 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:14,902 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:41:14,902 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,902 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:41:14,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:41:14,903 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,903 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,903 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:41:14,903 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,903 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,903 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:14,903 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,903 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,903 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:14,903 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,904 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,904 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:41:14,904 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:14,904 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,904 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:41:14,904 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:14,904 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,904 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,905 391 | boost::function_requires >(); 2025-09-04T16:41:14,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,905 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:41:14,905 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:41:14,905 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,905 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:14,905 | ^ 2025-09-04T16:41:14,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:41:14,905 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:14,906 | ^ 2025-09-04T16:41:14,906 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:14,906 38 | Sentence() {} 2025-09-04T16:41:14,906 | ^ 2025-09-04T16:41:14,906 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,906 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,906 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,906 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:41:14,906 30 | ~model() 2025-09-04T16:41:14,906 | ^ 2025-09-04T16:41:14,906 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:14,907 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:41:14,907 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,907 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:41:14,907 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:41:14,907 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,907 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,907 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:41:14,907 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,907 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,908 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:41:14,908 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,908 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,908 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:41:14,908 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:14,908 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,908 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:14,908 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:14,908 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:14,908 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:41:14,909 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:14,909 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,909 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,909 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:41:14,909 391 | boost::function_requires >(); 2025-09-04T16:41:14,909 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,909 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:41:14,909 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:41:14,909 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,909 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:41:14,910 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:14,910 | ^ 2025-09-04T16:41:14,910 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:41:14,910 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:14,910 | ^ 2025-09-04T16:41:14,910 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:14,910 38 | Sentence() {} 2025-09-04T16:41:14,910 | ^ 2025-09-04T16:41:14,910 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,910 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,911 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,911 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:41:14,911 30 | ~model() 2025-09-04T16:41:14,911 | ^ 2025-09-04T16:41:14,911 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:14,911 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:41:14,911 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,911 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:41:14,911 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:41:14,911 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,912 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,912 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:41:14,912 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,912 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,912 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:14,912 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,912 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,912 391 | boost::function_requires >(); 2025-09-04T16:41:14,912 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,913 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:41:14,913 340 | init_multi_array_ref(extents); 2025-09-04T16:41:14,913 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:14,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:41:14,913 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:14,913 | ^ 2025-09-04T16:41:14,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:41:14,913 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:14,913 | ^ 2025-09-04T16:41:14,914 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:14,914 38 | Sentence() {} 2025-09-04T16:41:14,914 | ^ 2025-09-04T16:41:14,914 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,914 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,914 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,914 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:41:14,914 107 | template <> struct SignedInteger {}; 2025-09-04T16:41:14,914 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,914 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:41:14,915 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:41:14,915 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,915 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,915 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:41:14,915 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:14,915 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,915 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:14,915 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:14,915 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:14,916 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:41:14,916 45 | typedef mpl::bool_ type; 2025-09-04T16:41:14,916 | ^~~~ 2025-09-04T16:41:14,916 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:41:14,916 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:41:14,916 | ^~~~~ 2025-09-04T16:41:14,916 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:41:14,916 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:14,916 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,917 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,917 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:41:14,917 391 | boost::function_requires >(); 2025-09-04T16:41:14,917 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,917 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:41:14,917 340 | init_multi_array_ref(extents); 2025-09-04T16:41:14,917 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:14,917 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:41:14,917 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:14,918 | ^ 2025-09-04T16:41:14,918 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:41:14,918 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:14,918 | ^ 2025-09-04T16:41:14,918 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:14,918 38 | Sentence() {} 2025-09-04T16:41:14,918 | ^ 2025-09-04T16:41:14,918 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,918 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,919 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,919 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:41:14,919 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,919 | ^ 2025-09-04T16:41:14,919 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:41:14,919 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:41:14,919 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,919 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,919 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:41:14,920 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:41:14,920 | ^~~~~~~~~~~~~ 2025-09-04T16:41:14,920 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:14,920 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,920 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,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:41:14,920 391 | boost::function_requires >(); 2025-09-04T16:41:14,920 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,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:41:14,921 340 | init_multi_array_ref(extents); 2025-09-04T16:41:14,921 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:14,921 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:41:14,921 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:14,921 | ^ 2025-09-04T16:41:14,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:41:14,921 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:14,921 | ^ 2025-09-04T16:41:14,921 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:14,922 38 | Sentence() {} 2025-09-04T16:41:14,922 | ^ 2025-09-04T16:41:14,922 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,922 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,922 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,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:41:14,922 30 | ~model() 2025-09-04T16:41:14,922 | ^ 2025-09-04T16:41:14,922 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:14,923 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:41:14,923 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,938 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:41:14,938 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:41:14,938 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,938 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,938 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:41:14,938 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,938 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,938 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:41:14,939 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:14,939 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,939 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:14,939 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:14,939 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:14,939 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:41:14,939 45 | typedef mpl::bool_ type; 2025-09-04T16:41:14,939 | ^~~~ 2025-09-04T16:41:14,939 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:41:14,939 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:41:14,940 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,940 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,940 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:41:14,940 391 | boost::function_requires >(); 2025-09-04T16:41:14,940 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,940 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:41:14,940 340 | init_multi_array_ref(extents); 2025-09-04T16:41:14,940 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:41:14,940 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:41:14,941 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:41:14,941 | ^ 2025-09-04T16:41:14,941 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:41:14,941 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:41:14,941 | ^ 2025-09-04T16:41:14,941 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:41:14,941 38 | Sentence() {} 2025-09-04T16:41:14,941 | ^ 2025-09-04T16:41:14,941 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,941 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:14,941 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,942 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:41:14,942 30 | ~model() 2025-09-04T16:41:14,942 | ^ 2025-09-04T16:41:14,942 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:14,942 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:41:14,942 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,958 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:41:14,958 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:41:14,958 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,958 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,958 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:41:14,958 230 | function_requires< boost::multi_array_concepts::ConstMultiArrayConcept< 2025-09-04T16:41:14,958 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,958 231 | ConstMultiArray, NumDims> >(); 2025-09-04T16:41:14,959 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,959 /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:41:14,959 371 | *__result = *__first; 2025-09-04T16:41:14,959 | ~~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:14,959 /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:41:14,959 520 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-04T16:41:14,959 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,959 521 | _Category>::__copy_m(__first, __last, __result); 2025-09-04T16:41:14,959 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,959 /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:41:14,960 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:14,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,960 /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:41:14,960 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:14,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,960 557 | std::__niter_base(__last), 2025-09-04T16:41:14,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,960 558 | std::__niter_base(__result))); 2025-09-04T16:41:14,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,961 /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:41:14,961 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:14,961 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,961 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:14,961 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,961 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:41:14,961 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:14,961 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,961 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:41:14,961 447 | view_new = view_old; 2025-09-04T16:41:14,962 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:14,962 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:14,962 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:14,962 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,962 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:46:52: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:14,962 46 | static void failed() { ((Model*)0)->constraints(); } 2025-09-04T16:41:14,962 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:14,962 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:41:14,962 65 | void constraints() { 2025-09-04T16:41:14,963 | ^~~~~~~~~~~ 2025-09-04T16:41:14,998 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:41:14,998 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:41:14,998 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:14,998 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,998 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:41:14,999 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:41:14,999 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,999 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:41:14,999 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:41:14,999 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,999 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:41:14,999 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:14,999 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:14,999 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:41:14,999 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:14,999 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,000 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:41:15,000 /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:41:15,000 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,000 /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:41:15,000 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,000 557 | std::__niter_base(__last), 2025-09-04T16:41:15,000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,000 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,001 /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:41:15,001 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,001 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,001 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,001 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:41:15,001 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,001 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,001 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:41:15,001 447 | view_new = view_old; 2025-09-04T16:41:15,002 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,002 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,002 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,002 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,002 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,002 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,002 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,002 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:41:15,002 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,002 | ^ 2025-09-04T16:41:15,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:41:15,003 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:41:15,003 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,003 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,003 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:41:15,003 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:41:15,003 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,003 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:41:15,003 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:41:15,003 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,003 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:41:15,004 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,004 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,004 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,004 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,004 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:41:15,004 /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:41:15,004 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,004 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,004 /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:41:15,005 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,005 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,005 557 | std::__niter_base(__last), 2025-09-04T16:41:15,005 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,005 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,005 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,005 /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:41:15,005 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,005 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,005 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,005 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,005 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:41:15,006 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,006 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,006 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:41:15,006 447 | view_new = view_old; 2025-09-04T16:41:15,006 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,006 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,006 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,006 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,006 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,006 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,006 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,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::CopyConstructible, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:41:15,007 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,007 | ^ 2025-09-04T16:41:15,007 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:41:15,007 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:41:15,007 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,007 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,007 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:41:15,008 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,008 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,008 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:15,008 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,008 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,008 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:41:15,008 45 | typedef mpl::bool_ type; 2025-09-04T16:41:15,008 | ^~~~ 2025-09-04T16:41:15,008 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:41:15,008 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:41:15,008 | ^~~~~ 2025-09-04T16:41:15,009 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:41:15,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:41:15,009 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,009 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,009 /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:41:15,009 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,009 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,009 557 | std::__niter_base(__last), 2025-09-04T16:41:15,009 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,009 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,009 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,009 /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:41:15,010 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,010 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,010 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,010 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:41:15,010 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,010 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,010 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:41:15,010 447 | view_new = view_old; 2025-09-04T16:41:15,010 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,010 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,010 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,011 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,011 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,011 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,011 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,011 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:41:15,011 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,011 | ^ 2025-09-04T16:41:15,011 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:41:15,011 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:41:15,011 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,011 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,012 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:41:15,012 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:41:15,012 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,012 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:41:15,012 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,012 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,012 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:41:15,012 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,012 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,012 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:41:15,013 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,013 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,013 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:41:15,013 /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:41:15,013 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,013 /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:41:15,013 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,013 557 | std::__niter_base(__last), 2025-09-04T16:41:15,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,014 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,014 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,014 /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:41:15,014 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,014 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,014 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,014 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,014 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:41:15,014 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,014 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,014 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:41:15,015 447 | view_new = view_old; 2025-09-04T16:41:15,015 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,015 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,015 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,015 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,015 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,015 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,015 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,015 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::incrementable_traversal_tag]’ 2025-09-04T16:41:15,015 30 | ~model() 2025-09-04T16:41:15,015 | ^ 2025-09-04T16:41:15,015 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:15,015 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:41:15,016 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,016 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:41:15,016 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:41:15,016 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,016 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,016 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:41:15,016 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:41:15,016 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,016 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:41:15,016 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,017 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,017 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,017 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,017 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:41:15,017 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,017 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,017 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:41:15,017 /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:41:15,018 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,018 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,018 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,018 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,018 557 | std::__niter_base(__last), 2025-09-04T16:41:15,018 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,018 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,018 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,018 /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:41:15,019 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,019 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,019 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,019 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,019 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,019 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,019 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:41:15,019 447 | view_new = view_old; 2025-09-04T16:41:15,019 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,019 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,020 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,020 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,020 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,020 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,020 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,020 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:41:15,020 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,020 | ^ 2025-09-04T16:41:15,020 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:41:15,020 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:41:15,020 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,021 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,021 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:41:15,021 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,021 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:41:15,021 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,021 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,021 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:41:15,021 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,022 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,022 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,022 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,022 /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:41:15,022 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,022 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,022 /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:41:15,022 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,023 557 | std::__niter_base(__last), 2025-09-04T16:41:15,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,023 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,023 /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:41:15,023 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,023 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,023 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,023 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:41:15,024 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,024 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,024 447 | view_new = view_old; 2025-09-04T16:41:15,024 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,024 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,024 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,024 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,024 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,024 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,024 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,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::EqualityComparable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:41:15,025 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,025 | ^ 2025-09-04T16:41:15,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 >]’: 2025-09-04T16:41:15,025 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:41:15,025 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,025 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,025 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:41:15,025 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,025 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,025 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:15,026 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,026 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,026 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:41:15,026 45 | typedef mpl::bool_ type; 2025-09-04T16:41:15,026 | ^~~~ 2025-09-04T16:41:15,026 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:41:15,026 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:41:15,026 | ^~~~~ 2025-09-04T16:41:15,026 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:41:15,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:41:15,027 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,027 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,027 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,027 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,027 557 | std::__niter_base(__last), 2025-09-04T16:41:15,027 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,027 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,027 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,028 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,028 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,028 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,028 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,028 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,028 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,028 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:41:15,028 447 | view_new = view_old; 2025-09-04T16:41:15,029 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,029 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,029 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,029 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,029 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,029 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,029 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,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::Convertible]’ 2025-09-04T16:41:15,029 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,029 | ^ 2025-09-04T16:41:15,029 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:41:15,030 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:41:15,030 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,030 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,030 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:41:15,030 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,030 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,030 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:41:15,030 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,030 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:41:15,031 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,031 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,031 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:41:15,031 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,031 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,031 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:41:15,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:41:15,031 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,031 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,032 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,032 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,032 557 | std::__niter_base(__last), 2025-09-04T16:41:15,032 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,032 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,032 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,032 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,032 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,032 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,033 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,033 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,033 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,033 447 | view_new = view_old; 2025-09-04T16:41:15,033 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,033 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,033 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,033 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,033 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,034 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,034 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,034 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:41:15,034 30 | ~model() 2025-09-04T16:41:15,034 | ^ 2025-09-04T16:41:15,034 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:15,034 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:41:15,034 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,034 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:41:15,034 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:41:15,034 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,035 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,035 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:41:15,035 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,035 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,035 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,035 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,035 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,035 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,036 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,036 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,036 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:41:15,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:41:15,036 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,036 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,036 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,036 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,037 557 | std::__niter_base(__last), 2025-09-04T16:41:15,037 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,037 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,037 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,037 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,037 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,037 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,037 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,038 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,038 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,038 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:41:15,038 447 | view_new = view_old; 2025-09-04T16:41:15,038 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,038 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,038 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,038 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,038 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,038 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,038 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,039 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:41:15,039 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,039 | ^ 2025-09-04T16:41:15,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 >]’: 2025-09-04T16:41:15,039 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:41:15,039 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,039 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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::Convertible]’ 2025-09-04T16:41:15,039 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,039 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,039 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:15,040 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,040 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,040 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:41:15,040 45 | typedef mpl::bool_ type; 2025-09-04T16:41:15,040 | ^~~~ 2025-09-04T16:41:15,040 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:41:15,040 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:41:15,040 | ^~~~~ 2025-09-04T16:41:15,040 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:41:15,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:41:15,040 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,040 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,041 /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:41:15,041 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,041 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,041 557 | std::__niter_base(__last), 2025-09-04T16:41:15,041 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,041 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,041 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,041 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,042 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,042 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,042 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,042 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:41:15,042 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,042 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,042 447 | view_new = view_old; 2025-09-04T16:41:15,042 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,042 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,042 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,042 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,043 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,043 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,043 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,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::Convertible]’ 2025-09-04T16:41:15,043 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,043 | ^ 2025-09-04T16:41:15,043 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:41:15,043 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:41:15,043 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,043 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,043 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:41:15,044 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,044 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,044 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:41:15,044 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,044 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,044 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:41:15,044 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,044 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,044 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:41:15,044 45 | typedef mpl::bool_ type; 2025-09-04T16:41:15,044 | ^~~~ 2025-09-04T16:41:15,044 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:41:15,045 /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:41:15,045 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,045 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,045 557 | std::__niter_base(__last), 2025-09-04T16:41:15,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,045 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,046 /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:41:15,046 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,046 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,046 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,046 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,046 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,046 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,046 447 | view_new = view_old; 2025-09-04T16:41:15,046 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,047 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,047 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,047 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,047 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,047 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,047 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,047 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:41:15,047 30 | ~model() 2025-09-04T16:41:15,047 | ^ 2025-09-04T16:41:15,047 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:15,047 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:41:15,048 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,048 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:41:15,048 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:41:15,048 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,048 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,048 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:41:15,048 67 | function_requires< boost_concepts::ForwardTraversalConcept >(); 2025-09-04T16:41:15,048 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,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::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T16:41:15,048 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,048 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,048 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:41:15,049 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,049 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,049 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:41:15,049 45 | typedef mpl::bool_ type; 2025-09-04T16:41:15,049 | ^~~~ 2025-09-04T16:41:15,049 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:41:15,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:41:15,049 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,049 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,049 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,050 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,050 557 | std::__niter_base(__last), 2025-09-04T16:41:15,050 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,050 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,050 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,050 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,050 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,050 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,051 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,051 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:41:15,051 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,051 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,051 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:41:15,051 447 | view_new = view_old; 2025-09-04T16:41:15,051 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,051 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,051 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,051 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,051 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,052 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,052 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,052 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:41:15,052 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,052 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,052 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:41:15,052 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:41:15,052 | ^ 2025-09-04T16:41:15,052 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:41:15,052 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:41:15,052 | ^~~~~~~~~~~~ 2025-09-04T16:41:15,052 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:41:15,053 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,053 | ^~~~~~~~~~~~~ 2025-09-04T16:41:15,053 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:41:15,053 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:41:15,053 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,053 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,053 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:41:15,053 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:41:15,053 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,053 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:41:15,053 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,054 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,054 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:41:15,054 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,054 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,054 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:41:15,054 45 | typedef mpl::bool_ type; 2025-09-04T16:41:15,054 | ^~~~ 2025-09-04T16:41:15,054 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:41:15,054 /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:41:15,054 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,054 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,054 /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:41:15,055 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,055 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,055 557 | std::__niter_base(__last), 2025-09-04T16:41:15,055 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,055 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,055 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,055 /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:41:15,055 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,055 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,056 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,056 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,056 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:41:15,056 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,056 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,056 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:41:15,056 447 | view_new = view_old; 2025-09-04T16:41:15,056 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,056 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,056 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,056 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,057 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,057 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,057 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,057 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:41:15,057 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,057 | ^ 2025-09-04T16:41:15,057 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:41:15,057 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:41:15,057 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,057 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,058 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:41:15,058 68 | function_requires< boost_concepts::ReadableIteratorConcept >(); 2025-09-04T16:41:15,058 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,058 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:41:15,058 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,058 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,058 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:41:15,058 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,058 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,058 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:41:15,058 45 | typedef mpl::bool_ type; 2025-09-04T16:41:15,058 | ^~~~ 2025-09-04T16:41:15,059 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:41:15,059 /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:41:15,059 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,059 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,059 /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:41:15,059 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,059 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,059 557 | std::__niter_base(__last), 2025-09-04T16:41:15,059 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,059 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,059 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,060 /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:41:15,060 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,060 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,060 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,060 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,060 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,060 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,061 447 | view_new = view_old; 2025-09-04T16:41:15,061 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,061 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,061 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,061 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,061 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,061 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,061 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,061 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:41:15,061 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:41:15,061 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,061 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:41:15,062 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:41:15,062 | ^ 2025-09-04T16:41:15,062 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:41:15,062 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:41:15,062 | ^~~~~~~~~~~~ 2025-09-04T16:41:15,062 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:41:15,062 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:41:15,062 | ^~~~~~~~~~~~~ 2025-09-04T16:41:15,062 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:41:15,062 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:41:15,062 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,062 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,063 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:41:15,063 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:41:15,063 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,063 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:41:15,063 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:41:15,063 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,063 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:41:15,063 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,063 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,063 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:41:15,063 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,064 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,064 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:41:15,064 /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:41:15,064 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,064 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,064 /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:41:15,064 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,064 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,064 557 | std::__niter_base(__last), 2025-09-04T16:41:15,064 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,064 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,064 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,065 /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:41:15,065 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,065 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,065 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,065 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,065 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:41:15,065 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,065 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,066 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:41:15,066 447 | view_new = view_old; 2025-09-04T16:41:15,066 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,066 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,066 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,066 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,066 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,066 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,066 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,066 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:41:15,067 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,067 | ^ 2025-09-04T16:41:15,067 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:41:15,067 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:41:15,067 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,067 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,067 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:41:15,067 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,068 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:41:15,068 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:41:15,068 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,068 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:41:15,068 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,068 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,068 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:41:15,068 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,068 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,069 /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:41:15,069 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,069 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,069 /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:41:15,069 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,069 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,069 557 | std::__niter_base(__last), 2025-09-04T16:41:15,069 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,069 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,070 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,070 /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:41:15,070 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,070 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,070 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,070 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,070 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:41:15,070 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,071 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,071 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:41:15,071 447 | view_new = view_old; 2025-09-04T16:41:15,071 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,071 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,071 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,071 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,071 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,071 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,071 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,071 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:41:15,072 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,072 | ^ 2025-09-04T16:41:15,072 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:41:15,072 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:41:15,072 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,072 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,072 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:41:15,072 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:41:15,072 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,072 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,073 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,073 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:41:15,073 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,073 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,073 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:41:15,073 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,073 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,073 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:41:15,073 /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:41:15,073 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,073 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,074 /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:41:15,074 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,074 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,074 557 | std::__niter_base(__last), 2025-09-04T16:41:15,074 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,074 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,074 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,074 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,074 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,074 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,074 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,075 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:41:15,075 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,075 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,075 447 | view_new = view_old; 2025-09-04T16:41:15,075 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,075 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,075 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,075 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,076 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,076 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,076 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,076 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:41:15,076 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,076 | ^ 2025-09-04T16:41:15,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:41:15,076 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:41:15,076 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,076 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,077 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:41:15,077 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,077 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:41:15,077 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,077 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,077 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,077 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,077 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,077 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,078 /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:41:15,078 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,078 /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:41:15,078 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,078 557 | std::__niter_base(__last), 2025-09-04T16:41:15,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,078 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,079 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,079 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,079 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,079 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,079 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:41:15,079 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,079 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,079 447 | view_new = view_old; 2025-09-04T16:41:15,079 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,080 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,080 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,080 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,080 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,080 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,080 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,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::EqualityComparable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:41:15,080 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,080 | ^ 2025-09-04T16:41:15,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:41:15,080 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:41:15,081 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,081 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,081 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,081 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,081 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,081 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,081 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,081 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,082 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:41:15,082 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,082 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:41:15,082 /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:41:15,082 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,082 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,082 557 | std::__niter_base(__last), 2025-09-04T16:41:15,083 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,083 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,083 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,083 /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:41:15,083 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,083 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,083 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,083 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,083 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,083 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,084 447 | view_new = view_old; 2025-09-04T16:41:15,084 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,084 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,084 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,084 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,084 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,084 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,084 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,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::DefaultConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:41:15,084 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,085 | ^ 2025-09-04T16:41:15,085 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:41:15,085 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:41:15,085 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,085 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,085 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:41:15,085 69 | function_requires< boost_concepts::ForwardTraversalConcept >(); 2025-09-04T16:41:15,085 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,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::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T16:41:15,085 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,085 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,086 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:41:15,086 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,086 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:41:15,086 45 | typedef mpl::bool_ type; 2025-09-04T16:41:15,086 | ^~~~ 2025-09-04T16:41:15,086 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:41:15,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:41:15,086 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,087 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,087 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,087 557 | std::__niter_base(__last), 2025-09-04T16:41:15,087 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,087 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,087 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,087 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,087 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,087 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,087 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,088 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:41:15,088 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,088 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,088 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:41:15,088 447 | view_new = view_old; 2025-09-04T16:41:15,088 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,088 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,088 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,088 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,088 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,088 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,089 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,089 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:41:15,089 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,089 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,089 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:41:15,089 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:41:15,089 | ^ 2025-09-04T16:41:15,089 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:41:15,089 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:41:15,089 | ^~~~~~~~~~~~ 2025-09-04T16:41:15,090 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:41:15,090 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,090 | ^~~~~~~~~~~~~ 2025-09-04T16:41:15,090 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:41:15,090 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:41:15,090 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,090 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,090 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:41:15,090 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:41:15,090 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,091 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:41:15,091 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,091 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,091 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:41:15,091 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,091 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,091 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:41:15,091 45 | typedef mpl::bool_ type; 2025-09-04T16:41:15,091 | ^~~~ 2025-09-04T16:41:15,091 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:41:15,091 /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:41:15,092 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,092 /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:41:15,092 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,092 557 | std::__niter_base(__last), 2025-09-04T16:41:15,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,092 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,092 /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:41:15,092 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,093 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,093 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,093 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,093 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:41:15,093 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,093 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,093 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:41:15,093 447 | view_new = view_old; 2025-09-04T16:41:15,093 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,093 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,094 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,094 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,094 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,094 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,094 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,094 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:41:15,094 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,094 | ^ 2025-09-04T16:41:15,094 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:41:15,094 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:41:15,094 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,095 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,095 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:41:15,095 70 | function_requires< boost_concepts::ReadableIteratorConcept >(); 2025-09-04T16:41:15,095 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,095 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:41:15,095 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,095 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,095 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:41:15,095 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,095 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,095 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:41:15,095 45 | typedef mpl::bool_ type; 2025-09-04T16:41:15,096 | ^~~~ 2025-09-04T16:41:15,096 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:41:15,096 /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:41:15,096 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,096 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,096 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,096 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,096 557 | std::__niter_base(__last), 2025-09-04T16:41:15,096 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,096 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,096 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,097 /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:41:15,097 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,097 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,097 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,097 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,097 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,097 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,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:41:15,097 447 | view_new = view_old; 2025-09-04T16:41:15,097 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,098 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,098 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,098 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,098 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,098 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,098 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,098 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:41:15,098 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:41:15,098 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,099 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:41:15,099 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:41:15,099 | ^ 2025-09-04T16:41:15,099 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:41:15,099 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:41:15,099 | ^~~~~~~~~~~~ 2025-09-04T16:41:15,099 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:41:15,099 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:41:15,099 | ^~~~~~~~~~~~~ 2025-09-04T16:41:15,099 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:41:15,100 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:41:15,100 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,100 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,100 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:41:15,100 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,100 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,100 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:41:15,100 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:41:15,101 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,101 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:41:15,101 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:41:15,101 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,101 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:41:15,101 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,101 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,101 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:41:15,101 /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:41:15,101 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,102 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,102 /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:41:15,102 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,102 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,102 557 | std::__niter_base(__last), 2025-09-04T16:41:15,102 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,102 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,102 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,102 /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:41:15,103 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,103 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,103 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,103 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,103 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:41:15,103 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,103 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,103 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:41:15,104 447 | view_new = view_old; 2025-09-04T16:41:15,104 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,104 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,104 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,104 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,104 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,104 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,104 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,105 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:41:15,105 30 | ~model() 2025-09-04T16:41:15,105 | ^ 2025-09-04T16:41:15,105 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:15,105 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:41:15,105 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,105 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:41:15,105 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:41:15,106 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,106 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,106 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:41:15,106 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,106 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,106 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:41:15,106 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:41:15,106 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,106 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:41:15,106 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:41:15,107 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,107 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:41:15,107 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,107 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,107 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:41:15,107 /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:41:15,107 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,107 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,107 /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:41:15,108 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,108 557 | std::__niter_base(__last), 2025-09-04T16:41:15,108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,108 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,108 /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:41:15,108 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,108 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,109 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,109 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:41:15,109 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,109 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,109 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:41:15,109 447 | view_new = view_old; 2025-09-04T16:41:15,109 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,109 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,109 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,109 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,110 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,110 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,110 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,110 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:41:15,110 30 | ~model() 2025-09-04T16:41:15,110 | ^ 2025-09-04T16:41:15,110 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:15,111 168 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T16:41:15,111 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,111 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:41:15,111 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:41:15,111 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,111 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,111 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:41:15,111 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,111 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,112 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:41:15,112 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,112 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,112 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:15,112 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,112 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,112 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:41:15,112 45 | typedef mpl::bool_ type; 2025-09-04T16:41:15,112 | ^~~~ 2025-09-04T16:41:15,113 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:41:15,113 /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:41:15,113 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,113 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,113 /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:41:15,113 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,113 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,113 557 | std::__niter_base(__last), 2025-09-04T16:41:15,113 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,114 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,114 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,114 /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:41:15,114 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,114 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,114 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,114 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,114 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:41:15,114 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,114 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,114 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:41:15,115 447 | view_new = view_old; 2025-09-04T16:41:15,115 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,115 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,115 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,115 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,115 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,115 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,115 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,115 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:41:15,115 30 | ~model() 2025-09-04T16:41:15,116 | ^ 2025-09-04T16:41:15,116 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:15,116 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:41:15,116 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,116 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:41:15,116 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:41:15,116 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,116 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,116 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:41:15,117 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,117 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,117 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:41:15,117 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:41:15,117 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,117 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:41:15,117 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,117 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,117 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:41:15,117 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,118 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,118 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:41:15,118 /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:41:15,118 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,118 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,118 /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:41:15,118 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,118 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,118 557 | std::__niter_base(__last), 2025-09-04T16:41:15,118 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,119 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,119 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,119 /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:41:15,119 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,119 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,119 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,119 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,119 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:41:15,119 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,119 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,119 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:41:15,120 447 | view_new = view_old; 2025-09-04T16:41:15,120 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,120 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,120 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,120 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,120 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,120 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,120 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,120 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:41:15,120 30 | ~model() 2025-09-04T16:41:15,120 | ^ 2025-09-04T16:41:15,121 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:15,121 122 | BOOST_CONCEPT_USAGE(IncrementableIterator) 2025-09-04T16:41:15,121 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,121 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:41:15,121 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:41:15,121 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,121 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,121 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:41:15,121 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,122 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,122 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:41:15,122 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:41:15,122 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,122 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:41:15,122 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,122 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,122 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:41:15,122 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,122 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,122 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:41:15,123 /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:41:15,123 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,123 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,123 /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:41:15,123 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,123 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,123 557 | std::__niter_base(__last), 2025-09-04T16:41:15,123 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,123 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,123 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,123 /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:41:15,124 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,124 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,124 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,124 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,124 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:41:15,124 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,124 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,124 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:41:15,124 447 | view_new = view_old; 2025-09-04T16:41:15,124 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,124 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,125 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,125 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,125 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,125 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,125 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,125 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:41:15,125 30 | ~model() 2025-09-04T16:41:15,125 | ^ 2025-09-04T16:41:15,125 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:15,125 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:41:15,125 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,125 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:41:15,126 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:41:15,126 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,126 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,126 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:41:15,126 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,126 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,126 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:41:15,126 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,126 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,126 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:15,127 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,127 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,127 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:41:15,127 45 | typedef mpl::bool_ type; 2025-09-04T16:41:15,127 | ^~~~ 2025-09-04T16:41:15,127 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:41:15,127 /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:41:15,127 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,127 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,128 /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:41:15,128 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,128 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,128 557 | std::__niter_base(__last), 2025-09-04T16:41:15,128 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,128 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,128 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,128 /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:41:15,128 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,129 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,129 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,129 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,129 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:41:15,129 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,129 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,129 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:41:15,129 447 | view_new = view_old; 2025-09-04T16:41:15,129 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,129 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,130 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,130 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,130 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,130 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,130 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,130 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:41:15,130 30 | ~model() 2025-09-04T16:41:15,130 | ^ 2025-09-04T16:41:15,130 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:15,130 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:41:15,131 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,131 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:41:15,131 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:41:15,131 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,131 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,131 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:41:15,131 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,131 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,131 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:41:15,131 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,132 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,132 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:41:15,132 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,132 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,132 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:41:15,132 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,132 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,132 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:41:15,133 /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:41:15,133 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,133 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,133 /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:41:15,133 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,133 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,133 557 | std::__niter_base(__last), 2025-09-04T16:41:15,133 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,133 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,133 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,134 /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:41:15,134 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,134 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,134 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,134 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,134 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:41:15,134 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,134 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,135 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:41:15,135 447 | view_new = view_old; 2025-09-04T16:41:15,135 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,135 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,135 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,135 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,135 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,135 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,135 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,135 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:41:15,136 30 | ~model() 2025-09-04T16:41:15,136 | ^ 2025-09-04T16:41:15,136 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:15,136 138 | BOOST_CONCEPT_USAGE(DefaultConstructible) { 2025-09-04T16:41:15,136 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,136 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:41:15,136 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:41:15,136 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,136 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,137 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:41:15,137 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,137 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,137 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:41:15,137 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,137 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,137 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:41:15,137 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,137 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:41:15,138 45 | typedef mpl::bool_ type; 2025-09-04T16:41:15,138 | ^~~~ 2025-09-04T16:41:15,138 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:41:15,138 /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:41:15,138 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,138 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,138 /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:41:15,138 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,139 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,139 557 | std::__niter_base(__last), 2025-09-04T16:41:15,139 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,139 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,139 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,139 /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:41:15,139 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,139 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,139 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,139 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,140 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:41:15,140 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,140 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,140 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:41:15,140 447 | view_new = view_old; 2025-09-04T16:41:15,140 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,140 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,140 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,140 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,140 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,140 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,140 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,141 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:41:15,141 30 | ~model() 2025-09-04T16:41:15,141 | ^ 2025-09-04T16:41:15,141 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:15,141 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:41:15,141 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,141 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:41:15,141 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:41:15,141 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,142 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,142 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:41:15,142 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,142 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,142 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:41:15,142 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:41:15,142 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,142 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:41:15,142 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,143 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,143 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:41:15,143 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,143 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,143 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:41:15,143 /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:41:15,143 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,143 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,143 /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:41:15,144 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,144 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,144 557 | std::__niter_base(__last), 2025-09-04T16:41:15,144 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,144 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,144 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,144 /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:41:15,144 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,144 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,145 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,145 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,145 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:41:15,145 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,145 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,145 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:41:15,145 447 | view_new = view_old; 2025-09-04T16:41:15,145 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,145 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,145 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,146 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,146 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,146 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,146 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,146 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:41:15,146 30 | ~model() 2025-09-04T16:41:15,146 | ^ 2025-09-04T16:41:15,146 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:15,146 50 | BOOST_CONCEPT_USAGE(ReadableIterator) 2025-09-04T16:41:15,146 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,147 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:41:15,147 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:41:15,147 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,147 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,147 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:41:15,147 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,147 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,147 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:41:15,147 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:41:15,147 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,148 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:41:15,148 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:41:15,148 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,148 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:41:15,148 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,148 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,148 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:41:15,148 /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:41:15,148 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,148 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,149 /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:41:15,149 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,149 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,149 557 | std::__niter_base(__last), 2025-09-04T16:41:15,149 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,149 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,149 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,149 /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:41:15,150 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,150 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,150 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,150 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,150 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:41:15,150 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,150 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,151 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:41:15,151 447 | view_new = view_old; 2025-09-04T16:41:15,151 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,151 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,151 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,151 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,151 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,151 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,151 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,152 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:41:15,152 30 | ~model() 2025-09-04T16:41:15,152 | ^ 2025-09-04T16:41:15,152 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:15,152 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:41:15,152 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,152 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:41:15,152 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:41:15,152 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,153 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,153 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:41:15,153 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,153 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,153 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:41:15,153 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:41:15,153 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,153 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:41:15,153 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:41:15,153 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,154 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:41:15,154 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,154 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,154 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:41:15,154 /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:41:15,154 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,154 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,154 /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:41:15,154 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,154 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,155 557 | std::__niter_base(__last), 2025-09-04T16:41:15,155 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,155 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,155 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,155 /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:41:15,155 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,155 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,155 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,155 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,156 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:41:15,156 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,156 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,156 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:41:15,156 447 | view_new = view_old; 2025-09-04T16:41:15,156 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,156 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,156 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,156 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,156 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,157 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,157 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,157 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:41:15,157 30 | ~model() 2025-09-04T16:41:15,157 | ^ 2025-09-04T16:41:15,157 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:15,157 168 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T16:41:15,157 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,157 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:41:15,158 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:41:15,158 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,158 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,158 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:41:15,158 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,158 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,158 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:41:15,158 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:41:15,158 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,159 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:41:15,159 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,159 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,159 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:41:15,159 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,159 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,159 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:41:15,159 /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:41:15,159 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,159 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,160 /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:41:15,160 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,160 557 | std::__niter_base(__last), 2025-09-04T16:41:15,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,160 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,160 /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:41:15,161 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,161 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,161 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,161 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,161 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:41:15,161 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,161 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,161 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:41:15,161 447 | view_new = view_old; 2025-09-04T16:41:15,161 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,161 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,162 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,162 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,162 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,162 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,162 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,162 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:41:15,162 30 | ~model() 2025-09-04T16:41:15,162 | ^ 2025-09-04T16:41:15,162 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:15,162 122 | BOOST_CONCEPT_USAGE(IncrementableIterator) 2025-09-04T16:41:15,163 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,163 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:41:15,163 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:41:15,163 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,163 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,163 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:41:15,163 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,163 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,163 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:41:15,164 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:41:15,164 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,164 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:41:15,164 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,164 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,164 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:41:15,164 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,164 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,164 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:41:15,164 /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:41:15,164 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,165 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,165 /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:41:15,165 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,165 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,165 557 | std::__niter_base(__last), 2025-09-04T16:41:15,165 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,165 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,165 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,165 /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:41:15,166 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,166 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,166 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,166 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,166 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:41:15,166 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,166 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,166 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:41:15,166 447 | view_new = view_old; 2025-09-04T16:41:15,167 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,167 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,167 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,167 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,167 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,167 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,167 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,167 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:41:15,167 30 | ~model() 2025-09-04T16:41:15,167 | ^ 2025-09-04T16:41:15,168 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:15,168 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:41:15,168 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,168 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:41:15,168 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:41:15,168 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,168 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,168 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:41:15,168 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,169 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,169 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:41:15,169 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,169 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,169 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:41:15,169 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:41:15,169 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,169 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:41:15,169 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,169 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,170 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:41:15,170 /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:41:15,170 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,170 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,170 /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:41:15,170 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,170 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,170 557 | std::__niter_base(__last), 2025-09-04T16:41:15,170 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,170 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,170 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,171 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:41:15,171 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,171 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,171 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,171 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,171 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:41:15,171 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,171 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,172 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:41:15,172 447 | view_new = view_old; 2025-09-04T16:41:15,172 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,172 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,172 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,172 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,172 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,172 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,172 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,172 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:41:15,172 30 | ~model() 2025-09-04T16:41:15,173 | ^ 2025-09-04T16:41:15,173 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:15,173 138 | BOOST_CONCEPT_USAGE(DefaultConstructible) { 2025-09-04T16:41:15,173 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,173 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:41:15,173 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:41:15,173 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,173 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,173 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:41:15,173 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:41:15,174 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,174 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:41:15,174 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:41:15,174 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,174 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ReadableIteratorConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:41:15,174 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,174 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,174 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:41:15,174 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,174 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,175 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:41:15,175 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:41:15,175 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,175 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,175 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:41:15,175 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,175 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,175 557 | std::__niter_base(__last), 2025-09-04T16:41:15,175 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,175 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,175 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,176 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:41:15,176 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,176 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,176 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,176 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,176 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:41:15,176 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,176 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,177 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:41:15,177 447 | view_new = view_old; 2025-09-04T16:41:15,177 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,177 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,177 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,177 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,177 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:41:15,177 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:41:15,178 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:41:15,178 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:41:15,178 30 | ~model() 2025-09-04T16:41:15,178 | ^ 2025-09-04T16:41:15,178 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:41:15,178 50 | BOOST_CONCEPT_USAGE(ReadableIterator) 2025-09-04T16:41:15,178 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,178 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:41:15,178 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:41:15,179 97 | super_type::generate_array_view(boost::type(), 2025-09-04T16:41:15,179 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,179 98 | indices, 2025-09-04T16:41:15,179 | ~~~~~~~~ 2025-09-04T16:41:15,179 99 | shape(), 2025-09-04T16:41:15,179 | ~~~~~~~~ 2025-09-04T16:41:15,179 100 | strides(), 2025-09-04T16:41:15,179 | ~~~~~~~~~~ 2025-09-04T16:41:15,179 101 | index_bases(), 2025-09-04T16:41:15,179 | ~~~~~~~~~~~~~~ 2025-09-04T16:41:15,180 102 | base_); 2025-09-04T16:41:15,180 | ~~~~~~ 2025-09-04T16:41:15,180 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:41:15,180 55 | a[ idgen ]; 2025-09-04T16:41:15,180 | ~^ 2025-09-04T16:41:15,180 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:41:15,180 75 | detail::idgen_helper::call(a,idgen[range],id); 2025-09-04T16:41:15,180 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,180 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:41:15,180 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:41:15,180 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,181 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:41:15,181 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:41:15,181 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:41:15,181 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:41:15,181 /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:41:15,181 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:41:15,181 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,181 /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:41:15,181 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:41:15,182 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,182 557 | std::__niter_base(__last), 2025-09-04T16:41:15,182 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,182 558 | std::__niter_base(__result))); 2025-09-04T16:41:15,182 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,182 /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:41:15,182 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:41:15,182 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,182 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:41:15,182 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,183 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:41:15,183 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:41:15,183 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,183 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:41:15,183 447 | view_new = view_old; 2025-09-04T16:41:15,183 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:41:15,183 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:41:15,183 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:41:15,184 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:15,184 ltp/thirdparty/boost/include/boost/multi_array/base.hpp:463:13: warning: unused variable ‘bound_adjustment’ [-Wunused-variable] 2025-09-04T16:41:15,184 463 | index bound_adjustment = stride < 0 ? 1 : 0; 2025-09-04T16:41:15,184 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:41:19,964 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:41:21,640 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:41:21,641 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:41:21,641 from ltp/thirdparty/boost/include/boost/regex/v4/c_regex_traits.hpp:26, 2025-09-04T16:41:21,641 from ltp/thirdparty/boost/libs/regex/src/c_regex_traits.cpp:28: 2025-09-04T16:41:21,641 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:41:21,641 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:41:21,641 | ^~~~~~~~ 2025-09-04T16:41:21,641 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:41:21,642 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:41:21,642 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:21,642 59 | template class auto_ptr; 2025-09-04T16:41:21,642 | ^~~~~~~~ 2025-09-04T16:41:21,959 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:41:21,959 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:41:21,959 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:41:21,959 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:41:21,959 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:41:21,959 | ^~~~~~~~ 2025-09-04T16:41:21,959 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:21,959 59 | template class auto_ptr; 2025-09-04T16:41:21,960 | ^~~~~~~~ 2025-09-04T16:41:21,974 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:41:21,974 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:41:21,974 | ^~~~~~~~ 2025-09-04T16:41:21,974 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:21,974 59 | template class auto_ptr; 2025-09-04T16:41:21,974 | ^~~~~~~~ 2025-09-04T16:41:21,976 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:41:21,976 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:41:21,976 | ^~~~~~~~ 2025-09-04T16:41:21,976 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:21,977 59 | template class auto_ptr; 2025-09-04T16:41:21,977 | ^~~~~~~~ 2025-09-04T16:41:21,977 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:41:21,977 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:41:21,977 | ^~~~~~~~ 2025-09-04T16:41:21,977 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:21,977 59 | template class auto_ptr; 2025-09-04T16:41:21,977 | ^~~~~~~~ 2025-09-04T16:41:21,977 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:41:21,977 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:41:21,978 | ^~~~~~~~ 2025-09-04T16:41:21,978 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:21,978 59 | template class auto_ptr; 2025-09-04T16:41:21,978 | ^~~~~~~~ 2025-09-04T16:41:21,978 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:41:21,978 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:41:21,978 | ^~~~~~~~ 2025-09-04T16:41:21,978 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:21,978 59 | template class auto_ptr; 2025-09-04T16:41:21,978 | ^~~~~~~~ 2025-09-04T16:41:21,980 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:41:21,980 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:41:21,980 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:41:21,980 | ^~~~~~~~ 2025-09-04T16:41:21,981 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:21,981 59 | template class auto_ptr; 2025-09-04T16:41:21,981 | ^~~~~~~~ 2025-09-04T16:41:23,388 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:41:25,164 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:41:25,164 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:41:25,164 from ltp/thirdparty/boost/include/boost/regex/v4/regex_traits.hpp:26, 2025-09-04T16:41:25,164 from ltp/thirdparty/boost/include/boost/regex/regex_traits.hpp:27, 2025-09-04T16:41:25,164 from ltp/thirdparty/boost/libs/regex/src/cpp_regex_traits.cpp:22: 2025-09-04T16:41:25,164 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:41:25,164 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:41:25,165 | ^~~~~~~~ 2025-09-04T16:41:25,165 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:41:25,165 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:41:25,165 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:25,165 59 | template class auto_ptr; 2025-09-04T16:41:25,165 | ^~~~~~~~ 2025-09-04T16:41:25,485 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:41:25,485 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:41:25,485 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:41:25,485 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:41:25,485 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:41:25,485 | ^~~~~~~~ 2025-09-04T16:41:25,485 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:25,485 59 | template class auto_ptr; 2025-09-04T16:41:25,486 | ^~~~~~~~ 2025-09-04T16:41:25,501 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:41:25,501 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:41:25,502 | ^~~~~~~~ 2025-09-04T16:41:25,502 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:25,502 59 | template class auto_ptr; 2025-09-04T16:41:25,502 | ^~~~~~~~ 2025-09-04T16:41:25,504 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:41:25,505 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:41:25,505 | ^~~~~~~~ 2025-09-04T16:41:25,505 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:25,505 59 | template class auto_ptr; 2025-09-04T16:41:25,505 | ^~~~~~~~ 2025-09-04T16:41:25,505 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:41:25,506 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:41:25,506 | ^~~~~~~~ 2025-09-04T16:41:25,506 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:25,506 59 | template class auto_ptr; 2025-09-04T16:41:25,506 | ^~~~~~~~ 2025-09-04T16:41:25,507 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:41:25,507 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:41:25,507 | ^~~~~~~~ 2025-09-04T16:41:25,507 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:25,507 59 | template class auto_ptr; 2025-09-04T16:41:25,507 | ^~~~~~~~ 2025-09-04T16:41:25,508 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:41:25,508 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:41:25,508 | ^~~~~~~~ 2025-09-04T16:41:25,508 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:25,508 59 | template class auto_ptr; 2025-09-04T16:41:25,508 | ^~~~~~~~ 2025-09-04T16:41:25,512 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:41:25,512 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:41:25,512 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:41:25,512 | ^~~~~~~~ 2025-09-04T16:41:25,512 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:25,512 59 | template class auto_ptr; 2025-09-04T16:41:25,512 | ^~~~~~~~ 2025-09-04T16:41:26,611 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:41:28,681 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:41:28,681 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:41:28,681 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:41:28,682 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:41:28,682 from ltp/thirdparty/boost/libs/regex/src/cregex.cpp:22: 2025-09-04T16:41:28,682 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:41:28,682 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:41:28,682 | ^~~~~~~~ 2025-09-04T16:41:28,682 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:41:28,682 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:41:28,682 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:28,682 59 | template class auto_ptr; 2025-09-04T16:41:28,683 | ^~~~~~~~ 2025-09-04T16:41:29,000 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:41:29,000 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:41:29,001 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:41:29,001 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:41:29,001 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:41:29,001 | ^~~~~~~~ 2025-09-04T16:41:29,001 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:29,001 59 | template class auto_ptr; 2025-09-04T16:41:29,001 | ^~~~~~~~ 2025-09-04T16:41:29,017 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:41:29,017 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:41:29,017 | ^~~~~~~~ 2025-09-04T16:41:29,017 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:29,018 59 | template class auto_ptr; 2025-09-04T16:41:29,018 | ^~~~~~~~ 2025-09-04T16:41:29,020 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:41:29,020 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:41:29,020 | ^~~~~~~~ 2025-09-04T16:41:29,021 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:29,021 59 | template class auto_ptr; 2025-09-04T16:41:29,021 | ^~~~~~~~ 2025-09-04T16:41:29,021 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:41:29,021 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:41:29,021 | ^~~~~~~~ 2025-09-04T16:41:29,021 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:29,022 59 | template class auto_ptr; 2025-09-04T16:41:29,022 | ^~~~~~~~ 2025-09-04T16:41:29,022 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:41:29,022 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:41:29,022 | ^~~~~~~~ 2025-09-04T16:41:29,023 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:29,023 59 | template class auto_ptr; 2025-09-04T16:41:29,023 | ^~~~~~~~ 2025-09-04T16:41:29,023 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:41:29,023 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:41:29,023 | ^~~~~~~~ 2025-09-04T16:41:29,024 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:29,024 59 | template class auto_ptr; 2025-09-04T16:41:29,024 | ^~~~~~~~ 2025-09-04T16:41:29,027 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:41:29,027 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:41:29,027 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:41:29,028 | ^~~~~~~~ 2025-09-04T16:41:29,028 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:41:29,028 59 | template class auto_ptr; 2025-09-04T16:41:29,028 | ^~~~~~~~ 2025-09-04T16:41:29,963 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:41:29,964 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:41:29,964 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:41:29,964 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:41:29,964 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:29,964 420 | : public std::unary_function \ 2025-09-04T16:41:29,964 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,964 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:41:29,964 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:41:29,964 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:29,965 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:41:29,965 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:41:29,965 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:29,965 117 | struct unary_function 2025-09-04T16:41:29,966 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,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:41:29,967 420 | : public std::unary_function \ 2025-09-04T16:41:29,967 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,967 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:41:29,968 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:41:29,968 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:29,968 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:29,968 117 | struct unary_function 2025-09-04T16:41:29,968 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,969 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:29,969 420 | : public std::unary_function \ 2025-09-04T16:41:29,970 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,970 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:41:29,970 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:41:29,970 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:29,970 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:29,970 117 | struct unary_function 2025-09-04T16:41:29,970 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,972 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:29,972 420 | : public std::unary_function \ 2025-09-04T16:41:29,972 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,972 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:41:29,972 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:41:29,972 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:29,972 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:29,972 117 | struct unary_function 2025-09-04T16:41:29,972 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,974 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:29,974 420 | : public std::unary_function \ 2025-09-04T16:41:29,974 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,974 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:41:29,974 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:41:29,974 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:29,975 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:29,975 117 | struct unary_function 2025-09-04T16:41:29,975 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,976 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:29,976 420 | : public std::unary_function \ 2025-09-04T16:41:29,976 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,976 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:41:29,976 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:41:29,977 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:29,977 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:29,977 117 | struct unary_function 2025-09-04T16:41:29,977 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,978 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:29,978 420 | : public std::unary_function \ 2025-09-04T16:41:29,978 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,978 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:41:29,978 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:41:29,979 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:29,979 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:29,979 117 | struct unary_function 2025-09-04T16:41:29,979 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,980 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:29,980 420 | : public std::unary_function \ 2025-09-04T16:41:29,981 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,981 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:41:29,981 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:41:29,981 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:29,981 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:29,981 117 | struct unary_function 2025-09-04T16:41:29,981 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,982 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:29,983 420 | : public std::unary_function \ 2025-09-04T16:41:29,983 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,983 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:41:29,983 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:41:29,983 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:29,983 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:29,983 117 | struct unary_function 2025-09-04T16:41:29,983 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,985 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:29,985 420 | : public std::unary_function \ 2025-09-04T16:41:29,985 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,985 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:41:29,985 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:41:29,985 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:29,985 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:29,985 117 | struct unary_function 2025-09-04T16:41:29,986 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,987 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:29,987 420 | : public std::unary_function \ 2025-09-04T16:41:29,987 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,987 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:41:29,987 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:41:29,987 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:29,988 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:29,988 117 | struct unary_function 2025-09-04T16:41:29,988 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,989 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:29,989 420 | : public std::unary_function \ 2025-09-04T16:41:29,989 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,989 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:41:29,990 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:41:29,990 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:29,990 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:29,990 117 | struct unary_function 2025-09-04T16:41:29,990 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,991 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:29,991 420 | : public std::unary_function \ 2025-09-04T16:41:29,992 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,992 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:41:29,992 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:41:29,992 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:29,992 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:29,992 117 | struct unary_function 2025-09-04T16:41:29,992 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,994 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:29,994 420 | : public std::unary_function \ 2025-09-04T16:41:29,994 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,994 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:41:29,994 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:41:29,994 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:29,994 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:29,994 117 | struct unary_function 2025-09-04T16:41:29,994 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,996 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:29,996 430 | : public std::unary_function \ 2025-09-04T16:41:29,996 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,996 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:41:29,996 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:41:29,996 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:29,997 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:29,997 117 | struct unary_function 2025-09-04T16:41:29,997 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,998 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:29,999 430 | : public std::unary_function \ 2025-09-04T16:41:29,999 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:29,999 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:41:29,999 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:41:29,999 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:29,999 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:29,999 117 | struct unary_function 2025-09-04T16:41:29,999 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:30,001 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:30,001 420 | : public std::unary_function \ 2025-09-04T16:41:30,001 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:30,001 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:41:30,001 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:41:30,001 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:30,002 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:30,002 117 | struct unary_function 2025-09-04T16:41:30,002 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:30,003 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:30,003 420 | : public std::unary_function \ 2025-09-04T16:41:30,003 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:30,003 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:41:30,004 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:41:30,004 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:30,004 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:30,004 117 | struct unary_function 2025-09-04T16:41:30,004 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:30,005 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:30,005 420 | : public std::unary_function \ 2025-09-04T16:41:30,006 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:30,006 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:41:30,006 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:41:30,006 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:30,006 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:30,006 117 | struct unary_function 2025-09-04T16:41:30,006 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:30,007 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:30,007 484 | : public std::unary_function 2025-09-04T16:41:30,007 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:30,008 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:30,008 117 | struct unary_function 2025-09-04T16:41:30,008 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:30,214 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:41:30,214 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:30,214 257 | : std::unary_function 2025-09-04T16:41:30,214 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:30,214 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:41:30,214 117 | struct unary_function 2025-09-04T16:41:30,215 | ^~~~~~~~~~~~~~ 2025-09-04T16:41:30,437 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:41:30,438 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:30,438 804 | : public std::iterator 2025-09-04T16:41:30,438 | ^~~~~~~~ 2025-09-04T16:41:30,439 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:41:30,439 from /usr/include/c++/14/string:47: 2025-09-04T16:41:30,439 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:41:30,439 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:41:30,439 | ^~~~~~~~ 2025-09-04T16:41:30,737 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:41:30,737 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:30,737 89 | : public std::iterator< 2025-09-04T16:41:30,738 | ^~~~~~~~ 2025-09-04T16:41:30,738 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:41:30,738 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:41:30,738 | ^~~~~~~~ 2025-09-04T16:41:30,743 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:41:30,743 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:41:30,743 171 | : public std::iterator< 2025-09-04T16:41:30,743 | ^~~~~~~~ 2025-09-04T16:41:30,744 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:41:30,744 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:41:30,744 | ^~~~~~~~ 2025-09-04T16:41:30,792 In file included from ltp/thirdparty/boost/libs/regex/src/cregex.cpp:27: 2025-09-04T16:41:30,792 ltp/thirdparty/boost/include/boost/regex/v4/fileiter.hpp:199:15: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:41:30,792 199 | : public std::iterator 2025-09-04T16:41:30,793 | ^~~~~~~~ 2025-09-04T16:41:30,793 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:41:30,793 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:41:30,793 | ^~~~~~~~ 2025-09-04T16:41:59,076 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:42:00,359 In file included from ltp/thirdparty/boost/libs/regex/src/fileiter.cpp:27: 2025-09-04T16:42:00,359 ltp/thirdparty/boost/include/boost/regex/v4/fileiter.hpp:199:15: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:00,359 199 | : public std::iterator 2025-09-04T16:42:00,359 | ^~~~~~~~ 2025-09-04T16:42:00,360 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:42:00,360 from /usr/include/c++/14/string:47, 2025-09-04T16:42:00,360 from /usr/include/c++/14/stdexcept:39, 2025-09-04T16:42:00,360 from ltp/thirdparty/boost/libs/regex/src/fileiter.cpp:24: 2025-09-04T16:42:00,360 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:42:00,360 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:42:00,360 | ^~~~~~~~ 2025-09-04T16:42:00,852 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:42:00,852 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:42:00,852 from ltp/thirdparty/boost/libs/regex/src/fileiter.cpp:28: 2025-09-04T16:42:00,853 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:42:00,853 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:42:00,853 | ^~~~~~~~ 2025-09-04T16:42:00,853 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:42:00,853 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:42:00,853 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:00,853 59 | template class auto_ptr; 2025-09-04T16:42:00,853 | ^~~~~~~~ 2025-09-04T16:42:01,172 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:42:01,172 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:42:01,172 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:42:01,172 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:42:01,172 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:42:01,172 | ^~~~~~~~ 2025-09-04T16:42:01,172 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:01,173 59 | template class auto_ptr; 2025-09-04T16:42:01,173 | ^~~~~~~~ 2025-09-04T16:42:01,188 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:42:01,188 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:42:01,189 | ^~~~~~~~ 2025-09-04T16:42:01,189 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:01,189 59 | template class auto_ptr; 2025-09-04T16:42:01,189 | ^~~~~~~~ 2025-09-04T16:42:01,191 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:42:01,191 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:42:01,192 | ^~~~~~~~ 2025-09-04T16:42:01,192 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:01,192 59 | template class auto_ptr; 2025-09-04T16:42:01,192 | ^~~~~~~~ 2025-09-04T16:42:01,192 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:42:01,192 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:42:01,193 | ^~~~~~~~ 2025-09-04T16:42:01,193 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:01,193 59 | template class auto_ptr; 2025-09-04T16:42:01,193 | ^~~~~~~~ 2025-09-04T16:42:01,194 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:42:01,194 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:42:01,194 | ^~~~~~~~ 2025-09-04T16:42:01,194 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:01,194 59 | template class auto_ptr; 2025-09-04T16:42:01,194 | ^~~~~~~~ 2025-09-04T16:42:01,195 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:42:01,195 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:42:01,195 | ^~~~~~~~ 2025-09-04T16:42:01,195 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:01,195 59 | template class auto_ptr; 2025-09-04T16:42:01,195 | ^~~~~~~~ 2025-09-04T16:42:01,199 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:42:01,199 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:42:01,199 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:42:01,199 | ^~~~~~~~ 2025-09-04T16:42:01,199 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:01,199 59 | template class auto_ptr; 2025-09-04T16:42:01,199 | ^~~~~~~~ 2025-09-04T16:42:03,235 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:42:03,498 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:42:05,566 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:42:05,566 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:42:05,567 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:42:05,567 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:42:05,567 from ltp/thirdparty/boost/libs/regex/src/instances.cpp:30: 2025-09-04T16:42:05,567 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:42:05,567 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:42:05,567 | ^~~~~~~~ 2025-09-04T16:42:05,567 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:42:05,567 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:42:05,568 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:05,568 59 | template class auto_ptr; 2025-09-04T16:42:05,568 | ^~~~~~~~ 2025-09-04T16:42:05,886 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:42:05,886 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:42:05,886 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:42:05,887 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:42:05,887 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:42:05,887 | ^~~~~~~~ 2025-09-04T16:42:05,887 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:05,887 59 | template class auto_ptr; 2025-09-04T16:42:05,887 | ^~~~~~~~ 2025-09-04T16:42:05,904 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:42:05,904 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:42:05,904 | ^~~~~~~~ 2025-09-04T16:42:05,904 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:05,904 59 | template class auto_ptr; 2025-09-04T16:42:05,904 | ^~~~~~~~ 2025-09-04T16:42:05,908 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:42:05,908 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:42:05,908 | ^~~~~~~~ 2025-09-04T16:42:05,908 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:05,908 59 | template class auto_ptr; 2025-09-04T16:42:05,908 | ^~~~~~~~ 2025-09-04T16:42:05,909 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:42:05,909 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:42:05,909 | ^~~~~~~~ 2025-09-04T16:42:05,910 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:05,910 59 | template class auto_ptr; 2025-09-04T16:42:05,910 | ^~~~~~~~ 2025-09-04T16:42:05,911 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:42:05,911 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:42:05,911 | ^~~~~~~~ 2025-09-04T16:42:05,911 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:05,911 59 | template class auto_ptr; 2025-09-04T16:42:05,911 | ^~~~~~~~ 2025-09-04T16:42:05,912 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:42:05,912 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:42:05,912 | ^~~~~~~~ 2025-09-04T16:42:05,912 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:05,912 59 | template class auto_ptr; 2025-09-04T16:42:05,913 | ^~~~~~~~ 2025-09-04T16:42:05,917 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:42:05,917 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:42:05,917 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:42:05,918 | ^~~~~~~~ 2025-09-04T16:42:05,918 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:05,918 59 | template class auto_ptr; 2025-09-04T16:42:05,918 | ^~~~~~~~ 2025-09-04T16:42:06,631 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:42:06,631 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:42:06,631 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:42:06,632 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:42:06,632 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:06,632 420 | : public std::unary_function \ 2025-09-04T16:42:06,632 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,632 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:06,632 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:42:06,632 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,633 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:42:06,633 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:42:06,633 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,633 117 | struct unary_function 2025-09-04T16:42:06,633 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,635 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:06,635 420 | : public std::unary_function \ 2025-09-04T16:42:06,635 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,635 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:06,635 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:42:06,635 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,636 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,636 117 | struct unary_function 2025-09-04T16:42:06,636 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,637 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:06,637 420 | : public std::unary_function \ 2025-09-04T16:42:06,637 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,638 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:06,638 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:42:06,638 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,638 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,638 117 | struct unary_function 2025-09-04T16:42:06,638 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,639 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:06,640 420 | : public std::unary_function \ 2025-09-04T16:42:06,640 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,640 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:06,640 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:42:06,640 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,640 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,640 117 | struct unary_function 2025-09-04T16:42:06,640 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,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:42:06,642 420 | : public std::unary_function \ 2025-09-04T16:42:06,642 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,642 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:06,642 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:42:06,642 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,643 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,643 117 | struct unary_function 2025-09-04T16:42:06,643 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,644 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:06,644 420 | : public std::unary_function \ 2025-09-04T16:42:06,644 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,644 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:06,645 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:42:06,645 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,645 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,645 117 | struct unary_function 2025-09-04T16:42:06,645 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,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:42:06,646 420 | : public std::unary_function \ 2025-09-04T16:42:06,647 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,647 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:06,647 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:42:06,647 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,647 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,647 117 | struct unary_function 2025-09-04T16:42:06,647 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,649 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:06,649 420 | : public std::unary_function \ 2025-09-04T16:42:06,649 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,649 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:06,649 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:42:06,649 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,649 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,649 117 | struct unary_function 2025-09-04T16:42:06,650 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,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:42:06,651 420 | : public std::unary_function \ 2025-09-04T16:42:06,651 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,651 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:06,651 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:42:06,651 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,652 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,652 117 | struct unary_function 2025-09-04T16:42:06,652 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,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:42:06,653 420 | : public std::unary_function \ 2025-09-04T16:42:06,653 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,653 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:06,653 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:42:06,654 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,654 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,654 117 | struct unary_function 2025-09-04T16:42:06,654 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,655 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:06,655 420 | : public std::unary_function \ 2025-09-04T16:42:06,656 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,656 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:06,656 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:42:06,656 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,656 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,656 117 | struct unary_function 2025-09-04T16:42:06,656 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,657 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:06,658 420 | : public std::unary_function \ 2025-09-04T16:42:06,658 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,658 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:06,658 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:42:06,658 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,658 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,658 117 | struct unary_function 2025-09-04T16:42:06,658 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,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:42:06,660 420 | : public std::unary_function \ 2025-09-04T16:42:06,660 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,660 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:06,660 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:42:06,660 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,660 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,661 117 | struct unary_function 2025-09-04T16:42:06,661 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,662 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:06,662 420 | : public std::unary_function \ 2025-09-04T16:42:06,662 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,662 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:06,662 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:42:06,662 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,663 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,663 117 | struct unary_function 2025-09-04T16:42:06,663 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,664 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:06,664 430 | : public std::unary_function \ 2025-09-04T16:42:06,665 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,665 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:42:06,665 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:42:06,665 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,665 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,665 117 | struct unary_function 2025-09-04T16:42:06,665 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,667 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:06,667 430 | : public std::unary_function \ 2025-09-04T16:42:06,667 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,667 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:42:06,667 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:42:06,667 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,668 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,668 117 | struct unary_function 2025-09-04T16:42:06,668 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,669 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:06,669 420 | : public std::unary_function \ 2025-09-04T16:42:06,670 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,670 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:06,670 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:42:06,670 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,670 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,670 117 | struct unary_function 2025-09-04T16:42:06,670 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,671 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:06,672 420 | : public std::unary_function \ 2025-09-04T16:42:06,672 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,672 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:06,672 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:42:06,672 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,672 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,672 117 | struct unary_function 2025-09-04T16:42:06,672 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,674 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:06,674 420 | : public std::unary_function \ 2025-09-04T16:42:06,674 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,674 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:06,674 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:42:06,674 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,674 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,675 117 | struct unary_function 2025-09-04T16:42:06,675 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,676 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:06,676 484 | : public std::unary_function 2025-09-04T16:42:06,676 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,676 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,676 117 | struct unary_function 2025-09-04T16:42:06,676 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,881 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:42:06,882 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:06,882 257 | : std::unary_function 2025-09-04T16:42:06,882 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:06,882 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:06,882 117 | struct unary_function 2025-09-04T16:42:06,882 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:07,106 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:42:07,106 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:07,106 804 | : public std::iterator 2025-09-04T16:42:07,106 | ^~~~~~~~ 2025-09-04T16:42:07,107 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:42:07,107 from /usr/include/c++/14/string:47: 2025-09-04T16:42:07,107 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:42:07,107 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:42:07,108 | ^~~~~~~~ 2025-09-04T16:42:07,407 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:42:07,407 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:07,407 89 | : public std::iterator< 2025-09-04T16:42:07,407 | ^~~~~~~~ 2025-09-04T16:42:07,408 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:42:07,408 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:42:07,408 | ^~~~~~~~ 2025-09-04T16:42:07,413 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:42:07,413 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:42:07,413 171 | : public std::iterator< 2025-09-04T16:42:07,414 | ^~~~~~~~ 2025-09-04T16:42:07,414 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:42:07,414 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:42:07,414 | ^~~~~~~~ 2025-09-04T16:42:34,304 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:42:36,365 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:42:36,365 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:42:36,366 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:42:36,366 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:42:36,366 from ltp/thirdparty/boost/libs/regex/src/posix_api.cpp:23: 2025-09-04T16:42:36,366 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:42:36,366 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:42:36,366 | ^~~~~~~~ 2025-09-04T16:42:36,366 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:42:36,366 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:42:36,366 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:36,367 59 | template class auto_ptr; 2025-09-04T16:42:36,367 | ^~~~~~~~ 2025-09-04T16:42:36,685 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:42:36,686 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:42:36,686 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:42:36,686 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:42:36,686 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:42:36,686 | ^~~~~~~~ 2025-09-04T16:42:36,686 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:36,686 59 | template class auto_ptr; 2025-09-04T16:42:36,686 | ^~~~~~~~ 2025-09-04T16:42:36,702 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:42:36,702 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:42:36,702 | ^~~~~~~~ 2025-09-04T16:42:36,703 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:36,703 59 | template class auto_ptr; 2025-09-04T16:42:36,703 | ^~~~~~~~ 2025-09-04T16:42:36,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:42:36,705 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:42:36,705 | ^~~~~~~~ 2025-09-04T16:42:36,706 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:36,706 59 | template class auto_ptr; 2025-09-04T16:42:36,706 | ^~~~~~~~ 2025-09-04T16:42:36,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:42:36,706 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:42:36,706 | ^~~~~~~~ 2025-09-04T16:42:36,707 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:36,707 59 | template class auto_ptr; 2025-09-04T16:42:36,707 | ^~~~~~~~ 2025-09-04T16:42:36,707 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:42:36,708 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:42:36,708 | ^~~~~~~~ 2025-09-04T16:42:36,708 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:36,708 59 | template class auto_ptr; 2025-09-04T16:42:36,708 | ^~~~~~~~ 2025-09-04T16:42:36,708 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:42:36,709 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:42:36,709 | ^~~~~~~~ 2025-09-04T16:42:36,709 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:36,709 59 | template class auto_ptr; 2025-09-04T16:42:36,709 | ^~~~~~~~ 2025-09-04T16:42:36,712 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:42:36,713 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:42:36,713 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:42:36,713 | ^~~~~~~~ 2025-09-04T16:42:36,713 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:36,713 59 | template class auto_ptr; 2025-09-04T16:42:36,713 | ^~~~~~~~ 2025-09-04T16:42:37,424 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:42:37,424 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:42:37,424 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:42:37,425 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:42:37,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:42:37,425 420 | : public std::unary_function \ 2025-09-04T16:42:37,425 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,425 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:37,425 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:42:37,425 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,426 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:42:37,426 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:42:37,426 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,426 117 | struct unary_function 2025-09-04T16:42:37,426 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,428 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:37,428 420 | : public std::unary_function \ 2025-09-04T16:42:37,428 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,428 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:37,428 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:42:37,428 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,429 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,429 117 | struct unary_function 2025-09-04T16:42:37,429 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,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:42:37,430 420 | : public std::unary_function \ 2025-09-04T16:42:37,430 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,431 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:37,431 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:42:37,431 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,431 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,431 117 | struct unary_function 2025-09-04T16:42:37,431 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,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:42:37,433 420 | : public std::unary_function \ 2025-09-04T16:42:37,433 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,433 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:37,433 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:42:37,433 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,433 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,433 117 | struct unary_function 2025-09-04T16:42:37,433 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,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:42:37,435 420 | : public std::unary_function \ 2025-09-04T16:42:37,435 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,435 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:37,435 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:42:37,435 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,435 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,435 117 | struct unary_function 2025-09-04T16:42:37,436 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,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:42:37,437 420 | : public std::unary_function \ 2025-09-04T16:42:37,437 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,437 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:37,437 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:42:37,437 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,438 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,438 117 | struct unary_function 2025-09-04T16:42:37,438 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,439 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:37,439 420 | : public std::unary_function \ 2025-09-04T16:42:37,439 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,440 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:37,440 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:42:37,440 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,440 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,440 117 | struct unary_function 2025-09-04T16:42:37,440 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,441 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:37,442 420 | : public std::unary_function \ 2025-09-04T16:42:37,442 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,442 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:37,442 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:42:37,442 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,442 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,442 117 | struct unary_function 2025-09-04T16:42:37,442 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,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:42:37,444 420 | : public std::unary_function \ 2025-09-04T16:42:37,444 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,444 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:37,444 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:42:37,444 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,444 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,444 117 | struct unary_function 2025-09-04T16:42:37,445 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,446 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:37,446 420 | : public std::unary_function \ 2025-09-04T16:42:37,446 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,446 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:37,446 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:42:37,446 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,447 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,447 117 | struct unary_function 2025-09-04T16:42:37,447 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,448 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:37,448 420 | : public std::unary_function \ 2025-09-04T16:42:37,448 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,448 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:37,449 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:42:37,449 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,449 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,449 117 | struct unary_function 2025-09-04T16:42:37,449 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,450 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:37,450 420 | : public std::unary_function \ 2025-09-04T16:42:37,451 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,451 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:37,451 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:42:37,451 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,451 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,451 117 | struct unary_function 2025-09-04T16:42:37,451 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,452 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:37,453 420 | : public std::unary_function \ 2025-09-04T16:42:37,453 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,453 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:37,453 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:42:37,453 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,453 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,453 117 | struct unary_function 2025-09-04T16:42:37,453 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,455 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:37,455 420 | : public std::unary_function \ 2025-09-04T16:42:37,455 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,455 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:37,455 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:42:37,455 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,455 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,456 117 | struct unary_function 2025-09-04T16:42:37,456 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,457 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:37,457 430 | : public std::unary_function \ 2025-09-04T16:42:37,457 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,457 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:42:37,457 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:42:37,458 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,458 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,458 117 | struct unary_function 2025-09-04T16:42:37,458 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,459 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:37,460 430 | : public std::unary_function \ 2025-09-04T16:42:37,460 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,460 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:42:37,460 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:42:37,460 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,460 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,460 117 | struct unary_function 2025-09-04T16:42:37,460 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,462 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:37,462 420 | : public std::unary_function \ 2025-09-04T16:42:37,462 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,462 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:37,462 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:42:37,463 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,463 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,463 117 | struct unary_function 2025-09-04T16:42:37,463 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,464 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:37,464 420 | : public std::unary_function \ 2025-09-04T16:42:37,464 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,465 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:37,465 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:42:37,465 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,465 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,465 117 | struct unary_function 2025-09-04T16:42:37,465 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,466 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:37,467 420 | : public std::unary_function \ 2025-09-04T16:42:37,467 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,467 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:37,467 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:42:37,467 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:37,467 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,467 117 | struct unary_function 2025-09-04T16:42:37,467 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,468 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:37,468 484 | : public std::unary_function 2025-09-04T16:42:37,469 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,469 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,469 117 | struct unary_function 2025-09-04T16:42:37,469 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,673 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:42:37,673 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:37,673 257 | : std::unary_function 2025-09-04T16:42:37,674 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,674 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:37,674 117 | struct unary_function 2025-09-04T16:42:37,674 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:37,897 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:42:37,897 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:37,898 804 | : public std::iterator 2025-09-04T16:42:37,898 | ^~~~~~~~ 2025-09-04T16:42:37,898 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:42:37,899 from /usr/include/c++/14/string:47: 2025-09-04T16:42:37,899 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:42:37,899 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:42:37,899 | ^~~~~~~~ 2025-09-04T16:42:38,197 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:42:38,197 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:38,197 89 | : public std::iterator< 2025-09-04T16:42:38,197 | ^~~~~~~~ 2025-09-04T16:42:38,197 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:42:38,198 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:42:38,198 | ^~~~~~~~ 2025-09-04T16:42:38,203 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:42:38,203 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:42:38,203 171 | : public std::iterator< 2025-09-04T16:42:38,203 | ^~~~~~~~ 2025-09-04T16:42:38,203 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:42:38,204 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:42:38,204 | ^~~~~~~~ 2025-09-04T16:42:55,666 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:42:57,966 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:42:57,967 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:42:57,967 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:42:57,967 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:42:57,967 from ltp/thirdparty/boost/libs/regex/src/regex.cpp:24: 2025-09-04T16:42:57,967 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:42:57,967 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:42:57,967 | ^~~~~~~~ 2025-09-04T16:42:57,967 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:42:57,967 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:42:57,968 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:57,968 59 | template class auto_ptr; 2025-09-04T16:42:57,968 | ^~~~~~~~ 2025-09-04T16:42:58,290 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:42:58,290 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:42:58,290 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:42:58,290 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:42:58,290 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:42:58,290 | ^~~~~~~~ 2025-09-04T16:42:58,290 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:58,291 59 | template class auto_ptr; 2025-09-04T16:42:58,291 | ^~~~~~~~ 2025-09-04T16:42:58,306 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:42:58,306 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:42:58,306 | ^~~~~~~~ 2025-09-04T16:42:58,307 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:58,307 59 | template class auto_ptr; 2025-09-04T16:42:58,307 | ^~~~~~~~ 2025-09-04T16:42:58,309 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:42:58,309 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:42:58,309 | ^~~~~~~~ 2025-09-04T16:42:58,309 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:58,310 59 | template class auto_ptr; 2025-09-04T16:42:58,310 | ^~~~~~~~ 2025-09-04T16:42:58,310 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:42:58,310 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:42:58,310 | ^~~~~~~~ 2025-09-04T16:42:58,310 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:58,310 59 | template class auto_ptr; 2025-09-04T16:42:58,310 | ^~~~~~~~ 2025-09-04T16:42:58,310 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:42:58,311 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:42:58,311 | ^~~~~~~~ 2025-09-04T16:42:58,311 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:58,311 59 | template class auto_ptr; 2025-09-04T16:42:58,311 | ^~~~~~~~ 2025-09-04T16:42:58,311 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:42:58,311 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:42:58,311 | ^~~~~~~~ 2025-09-04T16:42:58,311 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:58,311 59 | template class auto_ptr; 2025-09-04T16:42:58,312 | ^~~~~~~~ 2025-09-04T16:42:58,313 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:42:58,313 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:42:58,313 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:42:58,313 | ^~~~~~~~ 2025-09-04T16:42:58,314 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:42:58,314 59 | template class auto_ptr; 2025-09-04T16:42:58,314 | ^~~~~~~~ 2025-09-04T16:42:59,034 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:42:59,034 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:42:59,034 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:42:59,034 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:42:59,035 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,035 420 | : public std::unary_function \ 2025-09-04T16:42:59,035 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,035 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:59,035 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:42:59,035 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,035 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:42:59,035 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:42:59,035 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,036 117 | struct unary_function 2025-09-04T16:42:59,036 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,036 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,036 420 | : public std::unary_function \ 2025-09-04T16:42:59,036 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,036 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:59,037 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:42:59,037 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,037 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,037 117 | struct unary_function 2025-09-04T16:42:59,037 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,037 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,038 420 | : public std::unary_function \ 2025-09-04T16:42:59,038 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,038 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:59,038 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:42:59,038 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,038 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,038 117 | struct unary_function 2025-09-04T16:42:59,038 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,039 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,039 420 | : public std::unary_function \ 2025-09-04T16:42:59,039 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,039 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:59,039 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:42:59,039 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,039 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,039 117 | struct unary_function 2025-09-04T16:42:59,040 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,040 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,040 420 | : public std::unary_function \ 2025-09-04T16:42:59,040 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,040 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:59,040 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:42:59,040 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,041 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,041 117 | struct unary_function 2025-09-04T16:42:59,041 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,041 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,041 420 | : public std::unary_function \ 2025-09-04T16:42:59,041 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,042 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:59,042 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:42:59,042 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,042 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,042 117 | struct unary_function 2025-09-04T16:42:59,042 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,042 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,043 420 | : public std::unary_function \ 2025-09-04T16:42:59,043 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,043 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:59,043 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:42:59,043 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,043 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,043 117 | struct unary_function 2025-09-04T16:42:59,043 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,044 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,044 420 | : public std::unary_function \ 2025-09-04T16:42:59,044 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,044 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:59,044 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:42:59,044 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,044 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,044 117 | struct unary_function 2025-09-04T16:42:59,045 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,045 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,045 420 | : public std::unary_function \ 2025-09-04T16:42:59,045 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,045 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:59,045 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:42:59,045 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,046 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,046 117 | struct unary_function 2025-09-04T16:42:59,046 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,046 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,046 420 | : public std::unary_function \ 2025-09-04T16:42:59,046 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,046 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:59,046 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:42:59,047 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,047 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,047 117 | struct unary_function 2025-09-04T16:42:59,047 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,047 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,047 420 | : public std::unary_function \ 2025-09-04T16:42:59,048 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,048 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:59,048 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:42:59,048 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,048 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,048 117 | struct unary_function 2025-09-04T16:42:59,048 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,049 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,049 420 | : public std::unary_function \ 2025-09-04T16:42:59,049 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,049 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:59,049 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:42:59,049 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,049 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,049 117 | struct unary_function 2025-09-04T16:42:59,049 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,050 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,050 420 | : public std::unary_function \ 2025-09-04T16:42:59,050 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,050 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:59,050 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:42:59,050 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,050 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,051 117 | struct unary_function 2025-09-04T16:42:59,051 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,051 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,051 420 | : public std::unary_function \ 2025-09-04T16:42:59,051 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,051 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:59,051 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:42:59,052 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,052 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,052 117 | struct unary_function 2025-09-04T16:42:59,052 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,052 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,052 430 | : public std::unary_function \ 2025-09-04T16:42:59,053 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,053 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:42:59,053 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:42:59,053 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,053 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,053 117 | struct unary_function 2025-09-04T16:42:59,053 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,054 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,054 430 | : public std::unary_function \ 2025-09-04T16:42:59,054 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,054 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:42:59,054 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:42:59,055 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,055 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,055 117 | struct unary_function 2025-09-04T16:42:59,055 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,055 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,056 420 | : public std::unary_function \ 2025-09-04T16:42:59,056 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,056 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:59,056 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:42:59,056 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,056 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,056 117 | struct unary_function 2025-09-04T16:42:59,056 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,057 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,057 420 | : public std::unary_function \ 2025-09-04T16:42:59,057 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,057 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:59,057 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:42:59,057 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,057 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,057 117 | struct unary_function 2025-09-04T16:42:59,058 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,058 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,058 420 | : public std::unary_function \ 2025-09-04T16:42:59,058 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,058 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:42:59,058 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:42:59,058 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:59,059 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,059 117 | struct unary_function 2025-09-04T16:42:59,059 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,059 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,059 484 | : public std::unary_function 2025-09-04T16:42:59,059 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,059 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,059 117 | struct unary_function 2025-09-04T16:42:59,059 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,266 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:42:59,266 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,266 257 | : std::unary_function 2025-09-04T16:42:59,266 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,266 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:42:59,266 117 | struct unary_function 2025-09-04T16:42:59,266 | ^~~~~~~~~~~~~~ 2025-09-04T16:42:59,490 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:42:59,490 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,490 804 | : public std::iterator 2025-09-04T16:42:59,490 | ^~~~~~~~ 2025-09-04T16:42:59,490 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:42:59,490 from /usr/include/c++/14/string:47: 2025-09-04T16:42:59,490 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:42:59,491 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:42:59,491 | ^~~~~~~~ 2025-09-04T16:42:59,788 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:42:59,789 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:42:59,789 89 | : public std::iterator< 2025-09-04T16:42:59,789 | ^~~~~~~~ 2025-09-04T16:42:59,789 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:42:59,789 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:42:59,789 | ^~~~~~~~ 2025-09-04T16:42:59,793 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:42:59,794 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:42:59,794 171 | : public std::iterator< 2025-09-04T16:42:59,794 | ^~~~~~~~ 2025-09-04T16:42:59,794 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:42:59,794 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:42:59,794 | ^~~~~~~~ 2025-09-04T16:43:01,365 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:43:01,625 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:43:02,473 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:43:02,473 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:43:02,473 39 | register size_type newsize = start ? last - start : 1024; 2025-09-04T16:43:02,473 | ^~~~~~~ 2025-09-04T16:43:02,474 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:43:02,474 42 | register size_type datasize = end - start; 2025-09-04T16:43:02,474 | ^~~~~~~~ 2025-09-04T16:43:02,474 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:43:02,474 47 | register pointer ptr = static_cast(::operator new(newsize)); 2025-09-04T16:43:02,474 | ^~~ 2025-09-04T16:43:02,474 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:43:02,475 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:43:02,475 66 | register void* result = start + pos; 2025-09-04T16:43:02,475 | ^~~~~~ 2025-09-04T16:43:02,558 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:43:04,352 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:43:04,352 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:43:04,352 from ltp/thirdparty/boost/include/boost/regex/v4/regex_traits.hpp:26, 2025-09-04T16:43:04,352 from ltp/thirdparty/boost/include/boost/regex/regex_traits.hpp:27, 2025-09-04T16:43:04,352 from ltp/thirdparty/boost/libs/regex/src/regex_traits_defaults.cpp:20: 2025-09-04T16:43:04,352 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:43:04,352 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:43:04,352 | ^~~~~~~~ 2025-09-04T16:43:04,353 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:43:04,353 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:43:04,353 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:04,353 59 | template class auto_ptr; 2025-09-04T16:43:04,353 | ^~~~~~~~ 2025-09-04T16:43:04,671 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:43:04,672 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:43:04,672 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:43:04,672 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:43:04,672 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:43:04,672 | ^~~~~~~~ 2025-09-04T16:43:04,672 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:04,672 59 | template class auto_ptr; 2025-09-04T16:43:04,672 | ^~~~~~~~ 2025-09-04T16:43:04,688 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:43:04,688 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:43:04,689 | ^~~~~~~~ 2025-09-04T16:43:04,689 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:04,689 59 | template class auto_ptr; 2025-09-04T16:43:04,689 | ^~~~~~~~ 2025-09-04T16:43:04,691 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:43:04,691 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:43:04,692 | ^~~~~~~~ 2025-09-04T16:43:04,692 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:04,692 59 | template class auto_ptr; 2025-09-04T16:43:04,692 | ^~~~~~~~ 2025-09-04T16:43:04,692 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:43:04,692 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:43:04,693 | ^~~~~~~~ 2025-09-04T16:43:04,693 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:04,693 59 | template class auto_ptr; 2025-09-04T16:43:04,693 | ^~~~~~~~ 2025-09-04T16:43:04,693 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:43:04,694 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:43:04,694 | ^~~~~~~~ 2025-09-04T16:43:04,694 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:04,694 59 | template class auto_ptr; 2025-09-04T16:43:04,694 | ^~~~~~~~ 2025-09-04T16:43:04,694 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:43:04,695 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:43:04,695 | ^~~~~~~~ 2025-09-04T16:43:04,695 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:04,695 59 | template class auto_ptr; 2025-09-04T16:43:04,695 | ^~~~~~~~ 2025-09-04T16:43:04,698 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:43:04,699 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:43:04,699 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:43:04,699 | ^~~~~~~~ 2025-09-04T16:43:04,699 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:04,699 59 | template class auto_ptr; 2025-09-04T16:43:04,699 | ^~~~~~~~ 2025-09-04T16:43:05,628 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:43:05,966 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:43:07,150 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:43:07,417 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:43:09,077 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:43:09,077 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:43:09,077 from ltp/thirdparty/boost/include/boost/regex/v4/c_regex_traits.hpp:26, 2025-09-04T16:43:09,077 from ltp/thirdparty/boost/libs/regex/src/wc_regex_traits.cpp:76: 2025-09-04T16:43:09,077 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:43:09,077 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:43:09,077 | ^~~~~~~~ 2025-09-04T16:43:09,078 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:43:09,078 from ltp/thirdparty/boost/libs/regex/src/wc_regex_traits.cpp:23: 2025-09-04T16:43:09,078 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:09,079 59 | template class auto_ptr; 2025-09-04T16:43:09,079 | ^~~~~~~~ 2025-09-04T16:43:09,396 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:43:09,396 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:43:09,396 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:43:09,396 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:43:09,397 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:43:09,397 | ^~~~~~~~ 2025-09-04T16:43:09,397 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:09,397 59 | template class auto_ptr; 2025-09-04T16:43:09,397 | ^~~~~~~~ 2025-09-04T16:43:09,413 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:43:09,414 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:43:09,414 | ^~~~~~~~ 2025-09-04T16:43:09,414 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:09,414 59 | template class auto_ptr; 2025-09-04T16:43:09,414 | ^~~~~~~~ 2025-09-04T16:43:09,416 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:43:09,417 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:43:09,417 | ^~~~~~~~ 2025-09-04T16:43:09,417 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:09,417 59 | template class auto_ptr; 2025-09-04T16:43:09,417 | ^~~~~~~~ 2025-09-04T16:43:09,417 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:43:09,418 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:43:09,418 | ^~~~~~~~ 2025-09-04T16:43:09,418 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:09,418 59 | template class auto_ptr; 2025-09-04T16:43:09,418 | ^~~~~~~~ 2025-09-04T16:43:09,418 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:43:09,418 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:43:09,419 | ^~~~~~~~ 2025-09-04T16:43:09,419 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:09,419 59 | template class auto_ptr; 2025-09-04T16:43:09,419 | ^~~~~~~~ 2025-09-04T16:43:09,419 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:43:09,419 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:43:09,419 | ^~~~~~~~ 2025-09-04T16:43:09,419 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:09,420 59 | template class auto_ptr; 2025-09-04T16:43:09,420 | ^~~~~~~~ 2025-09-04T16:43:09,422 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:43:09,422 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:43:09,422 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:43:09,422 | ^~~~~~~~ 2025-09-04T16:43:09,422 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:09,423 59 | template class auto_ptr; 2025-09-04T16:43:09,423 | ^~~~~~~~ 2025-09-04T16:43:11,037 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:43:13,125 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:43:13,126 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:43:13,126 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:43:13,126 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:43:13,126 from ltp/thirdparty/boost/libs/regex/src/wide_posix_api.cpp:25: 2025-09-04T16:43:13,126 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:43:13,126 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:43:13,126 | ^~~~~~~~ 2025-09-04T16:43:13,126 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:43:13,126 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:43:13,127 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:13,127 59 | template class auto_ptr; 2025-09-04T16:43:13,127 | ^~~~~~~~ 2025-09-04T16:43:13,447 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:43:13,447 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:43:13,447 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:43:13,447 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:43:13,447 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:43:13,447 | ^~~~~~~~ 2025-09-04T16:43:13,447 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:13,447 59 | template class auto_ptr; 2025-09-04T16:43:13,448 | ^~~~~~~~ 2025-09-04T16:43:13,463 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:43:13,463 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:43:13,463 | ^~~~~~~~ 2025-09-04T16:43:13,464 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:13,464 59 | template class auto_ptr; 2025-09-04T16:43:13,464 | ^~~~~~~~ 2025-09-04T16:43:13,466 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:43:13,466 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:43:13,466 | ^~~~~~~~ 2025-09-04T16:43:13,467 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:13,467 59 | template class auto_ptr; 2025-09-04T16:43:13,467 | ^~~~~~~~ 2025-09-04T16:43:13,467 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:43:13,467 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:43:13,468 | ^~~~~~~~ 2025-09-04T16:43:13,468 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:13,468 59 | template class auto_ptr; 2025-09-04T16:43:13,468 | ^~~~~~~~ 2025-09-04T16:43:13,468 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:43:13,469 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:43:13,469 | ^~~~~~~~ 2025-09-04T16:43:13,469 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:13,469 59 | template class auto_ptr; 2025-09-04T16:43:13,469 | ^~~~~~~~ 2025-09-04T16:43:13,469 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:43:13,470 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:43:13,470 | ^~~~~~~~ 2025-09-04T16:43:13,470 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:13,470 59 | template class auto_ptr; 2025-09-04T16:43:13,470 | ^~~~~~~~ 2025-09-04T16:43:13,473 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:43:13,474 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:43:13,474 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:43:13,474 | ^~~~~~~~ 2025-09-04T16:43:13,474 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:13,474 59 | template class auto_ptr; 2025-09-04T16:43:13,474 | ^~~~~~~~ 2025-09-04T16:43:14,186 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:43:14,186 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:43:14,186 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:43:14,187 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:43:14,187 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:14,187 420 | : public std::unary_function \ 2025-09-04T16:43:14,187 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,187 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:14,187 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:43:14,187 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,187 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:43:14,187 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:43:14,188 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,188 117 | struct unary_function 2025-09-04T16:43:14,188 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,189 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:14,189 420 | : public std::unary_function \ 2025-09-04T16:43:14,189 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,189 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:14,189 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:43:14,189 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,190 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,190 117 | struct unary_function 2025-09-04T16:43:14,190 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,191 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:14,191 420 | : public std::unary_function \ 2025-09-04T16:43:14,191 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,191 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:14,192 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:43:14,192 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,192 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,192 117 | struct unary_function 2025-09-04T16:43:14,192 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,193 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:14,193 420 | : public std::unary_function \ 2025-09-04T16:43:14,194 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,194 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:14,194 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:43:14,194 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,194 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,194 117 | struct unary_function 2025-09-04T16:43:14,194 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,195 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:14,196 420 | : public std::unary_function \ 2025-09-04T16:43:14,196 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,196 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:14,196 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:43:14,196 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,196 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,196 117 | struct unary_function 2025-09-04T16:43:14,196 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,198 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:14,198 420 | : public std::unary_function \ 2025-09-04T16:43:14,198 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,198 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:14,198 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:43:14,199 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,199 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,199 117 | struct unary_function 2025-09-04T16:43:14,199 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,201 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:14,201 420 | : public std::unary_function \ 2025-09-04T16:43:14,201 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,201 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:14,201 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:43:14,201 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,202 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,202 117 | struct unary_function 2025-09-04T16:43:14,202 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,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:43:14,204 420 | : public std::unary_function \ 2025-09-04T16:43:14,204 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,204 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:14,204 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:43:14,204 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,205 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,205 117 | struct unary_function 2025-09-04T16:43:14,205 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,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:43:14,207 420 | : public std::unary_function \ 2025-09-04T16:43:14,207 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,207 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:14,207 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:43:14,207 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,207 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,208 117 | struct unary_function 2025-09-04T16:43:14,208 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,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:43:14,210 420 | : public std::unary_function \ 2025-09-04T16:43:14,210 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,210 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:14,210 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:43:14,210 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,210 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,210 117 | struct unary_function 2025-09-04T16:43:14,211 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,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:43:14,212 420 | : public std::unary_function \ 2025-09-04T16:43:14,213 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,213 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:14,213 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:43:14,213 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,213 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,213 117 | struct unary_function 2025-09-04T16:43:14,213 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,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:43:14,215 420 | : public std::unary_function \ 2025-09-04T16:43:14,215 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,216 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:14,216 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:43:14,216 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,216 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,216 117 | struct unary_function 2025-09-04T16:43:14,216 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,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:43:14,218 420 | : public std::unary_function \ 2025-09-04T16:43:14,218 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,218 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:14,219 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:43:14,219 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,219 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,219 117 | struct unary_function 2025-09-04T16:43:14,219 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,221 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:14,221 420 | : public std::unary_function \ 2025-09-04T16:43:14,221 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,221 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:14,221 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:43:14,221 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,221 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,221 117 | struct unary_function 2025-09-04T16:43:14,222 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,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:43:14,223 430 | : public std::unary_function \ 2025-09-04T16:43:14,223 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,223 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:43:14,223 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:43:14,223 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,224 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,224 117 | struct unary_function 2025-09-04T16:43:14,224 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,225 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:14,226 430 | : public std::unary_function \ 2025-09-04T16:43:14,226 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,226 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:43:14,226 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:43:14,226 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,226 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,226 117 | struct unary_function 2025-09-04T16:43:14,226 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,228 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:14,228 420 | : public std::unary_function \ 2025-09-04T16:43:14,228 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,228 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:14,228 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:43:14,229 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,229 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,229 117 | struct unary_function 2025-09-04T16:43:14,229 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,230 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:14,230 420 | : public std::unary_function \ 2025-09-04T16:43:14,230 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,231 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:14,231 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:43:14,231 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,231 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,231 117 | struct unary_function 2025-09-04T16:43:14,231 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,232 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:14,233 420 | : public std::unary_function \ 2025-09-04T16:43:14,233 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,233 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:14,233 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:43:14,233 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:14,233 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,233 117 | struct unary_function 2025-09-04T16:43:14,233 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,234 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:14,234 484 | : public std::unary_function 2025-09-04T16:43:14,234 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,235 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,235 117 | struct unary_function 2025-09-04T16:43:14,235 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,440 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:43:14,441 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:14,441 257 | : std::unary_function 2025-09-04T16:43:14,441 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,441 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:14,441 117 | struct unary_function 2025-09-04T16:43:14,441 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:14,666 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:43:14,666 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:14,666 804 | : public std::iterator 2025-09-04T16:43:14,666 | ^~~~~~~~ 2025-09-04T16:43:14,667 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:43:14,667 from /usr/include/c++/14/string:47: 2025-09-04T16:43:14,667 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:43:14,667 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:43:14,667 | ^~~~~~~~ 2025-09-04T16:43:14,966 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:43:14,966 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:14,966 89 | : public std::iterator< 2025-09-04T16:43:14,966 | ^~~~~~~~ 2025-09-04T16:43:14,967 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:43:14,967 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:43:14,967 | ^~~~~~~~ 2025-09-04T16:43:14,972 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:43:14,972 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:43:14,972 171 | : public std::iterator< 2025-09-04T16:43:14,973 | ^~~~~~~~ 2025-09-04T16:43:14,973 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:43:14,973 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:43:14,973 | ^~~~~~~~ 2025-09-04T16:43:32,418 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:43:34,485 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:43:34,486 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:43:34,486 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:43:34,486 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:43:34,486 from ltp/thirdparty/boost/libs/regex/src/winstances.cpp:30: 2025-09-04T16:43:34,486 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:43:34,486 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:43:34,486 | ^~~~~~~~ 2025-09-04T16:43:34,486 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:43:34,486 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:43:34,487 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:34,487 59 | template class auto_ptr; 2025-09-04T16:43:34,487 | ^~~~~~~~ 2025-09-04T16:43:34,805 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:43:34,805 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:43:34,805 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:43:34,805 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:43:34,805 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:43:34,805 | ^~~~~~~~ 2025-09-04T16:43:34,805 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:34,805 59 | template class auto_ptr; 2025-09-04T16:43:34,806 | ^~~~~~~~ 2025-09-04T16:43:34,820 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:43:34,820 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:43:34,820 | ^~~~~~~~ 2025-09-04T16:43:34,820 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:34,821 59 | template class auto_ptr; 2025-09-04T16:43:34,821 | ^~~~~~~~ 2025-09-04T16:43:34,822 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:43:34,822 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:43:34,823 | ^~~~~~~~ 2025-09-04T16:43:34,823 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:34,823 59 | template class auto_ptr; 2025-09-04T16:43:34,823 | ^~~~~~~~ 2025-09-04T16:43:34,823 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:43:34,823 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:43:34,823 | ^~~~~~~~ 2025-09-04T16:43:34,823 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:34,823 59 | template class auto_ptr; 2025-09-04T16:43:34,824 | ^~~~~~~~ 2025-09-04T16:43:34,824 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:43:34,824 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:43:34,824 | ^~~~~~~~ 2025-09-04T16:43:34,824 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:34,824 59 | template class auto_ptr; 2025-09-04T16:43:34,824 | ^~~~~~~~ 2025-09-04T16:43:34,824 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:43:34,824 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:43:34,824 | ^~~~~~~~ 2025-09-04T16:43:34,825 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:34,825 59 | template class auto_ptr; 2025-09-04T16:43:34,825 | ^~~~~~~~ 2025-09-04T16:43:34,826 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:43:34,826 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:43:34,827 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:43:34,827 | ^~~~~~~~ 2025-09-04T16:43:34,827 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:43:34,827 59 | template class auto_ptr; 2025-09-04T16:43:34,827 | ^~~~~~~~ 2025-09-04T16:43:35,543 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:43:35,543 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:43:35,543 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:43:35,543 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:43:35,544 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:35,544 420 | : public std::unary_function \ 2025-09-04T16:43:35,544 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,544 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:35,544 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:43:35,544 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,544 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:43:35,544 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:43:35,544 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,545 117 | struct unary_function 2025-09-04T16:43:35,545 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,547 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:35,547 420 | : public std::unary_function \ 2025-09-04T16:43:35,547 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,547 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:35,547 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:43:35,547 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,548 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,548 117 | struct unary_function 2025-09-04T16:43:35,548 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,548 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:35,548 420 | : public std::unary_function \ 2025-09-04T16:43:35,548 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,548 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:35,548 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:43:35,548 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,548 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,549 117 | struct unary_function 2025-09-04T16:43:35,549 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,549 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:35,549 420 | : public std::unary_function \ 2025-09-04T16:43:35,549 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,549 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:35,549 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:43:35,549 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,549 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,550 117 | struct unary_function 2025-09-04T16:43:35,550 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,550 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:35,550 420 | : public std::unary_function \ 2025-09-04T16:43:35,550 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,550 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:35,550 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:43:35,550 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,550 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,551 117 | struct unary_function 2025-09-04T16:43:35,551 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,551 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:35,551 420 | : public std::unary_function \ 2025-09-04T16:43:35,551 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,551 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:35,551 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:43:35,551 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,551 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,552 117 | struct unary_function 2025-09-04T16:43:35,552 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,552 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:35,552 420 | : public std::unary_function \ 2025-09-04T16:43:35,552 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,552 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:35,552 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:43:35,552 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,552 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,552 117 | struct unary_function 2025-09-04T16:43:35,553 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,553 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:35,553 420 | : public std::unary_function \ 2025-09-04T16:43:35,553 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,553 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:35,553 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:43:35,553 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,553 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,553 117 | struct unary_function 2025-09-04T16:43:35,554 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,554 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:35,554 420 | : public std::unary_function \ 2025-09-04T16:43:35,554 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,554 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:35,554 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:43:35,554 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,554 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,554 117 | struct unary_function 2025-09-04T16:43:35,555 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,555 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:35,555 420 | : public std::unary_function \ 2025-09-04T16:43:35,555 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,555 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:35,555 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:43:35,555 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,555 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,555 117 | struct unary_function 2025-09-04T16:43:35,555 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,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:43:35,556 420 | : public std::unary_function \ 2025-09-04T16:43:35,556 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,556 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:35,556 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:43:35,556 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,556 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,556 117 | struct unary_function 2025-09-04T16:43:35,556 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,557 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:35,557 420 | : public std::unary_function \ 2025-09-04T16:43:35,557 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,557 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:35,557 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:43:35,557 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,557 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,557 117 | struct unary_function 2025-09-04T16:43:35,558 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,567 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:35,567 420 | : public std::unary_function \ 2025-09-04T16:43:35,567 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,567 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:35,568 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:43:35,568 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,568 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,568 117 | struct unary_function 2025-09-04T16:43:35,568 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,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:43:35,568 420 | : public std::unary_function \ 2025-09-04T16:43:35,568 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,569 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:35,569 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:43:35,569 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,569 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,569 117 | struct unary_function 2025-09-04T16:43:35,569 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,569 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:35,569 430 | : public std::unary_function \ 2025-09-04T16:43:35,569 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,570 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:43:35,570 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:43:35,570 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,570 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,570 117 | struct unary_function 2025-09-04T16:43:35,570 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,570 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:35,570 430 | : public std::unary_function \ 2025-09-04T16:43:35,570 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,570 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:43:35,571 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:43:35,571 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,571 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,571 117 | struct unary_function 2025-09-04T16:43:35,571 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,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:43:35,571 420 | : public std::unary_function \ 2025-09-04T16:43:35,571 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,571 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:35,571 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:43:35,571 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,572 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,572 117 | struct unary_function 2025-09-04T16:43:35,572 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,572 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:35,572 420 | : public std::unary_function \ 2025-09-04T16:43:35,572 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,572 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:35,572 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:43:35,572 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,572 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,572 117 | struct unary_function 2025-09-04T16:43:35,573 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,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:43:35,573 420 | : public std::unary_function \ 2025-09-04T16:43:35,573 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,573 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:43:35,573 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:43:35,573 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:35,573 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,573 117 | struct unary_function 2025-09-04T16:43:35,573 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,573 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:35,574 484 | : public std::unary_function 2025-09-04T16:43:35,574 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,574 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,574 117 | struct unary_function 2025-09-04T16:43:35,574 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,777 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:43:35,777 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:35,777 257 | : std::unary_function 2025-09-04T16:43:35,777 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,777 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:43:35,777 117 | struct unary_function 2025-09-04T16:43:35,777 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:35,997 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:43:35,997 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:35,997 804 | : public std::iterator 2025-09-04T16:43:35,997 | ^~~~~~~~ 2025-09-04T16:43:35,998 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:43:35,998 from /usr/include/c++/14/string:47: 2025-09-04T16:43:35,998 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:43:35,998 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:43:35,998 | ^~~~~~~~ 2025-09-04T16:43:36,298 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:43:36,298 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:36,298 89 | : public std::iterator< 2025-09-04T16:43:36,298 | ^~~~~~~~ 2025-09-04T16:43:36,298 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:43:36,298 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:43:36,298 | ^~~~~~~~ 2025-09-04T16:43:36,304 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:43:36,304 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:43:36,304 171 | : public std::iterator< 2025-09-04T16:43:36,304 | ^~~~~~~~ 2025-09-04T16:43:36,304 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:43:36,304 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:43:36,304 | ^~~~~~~~ 2025-09-04T16:44:04,297 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:44:07,065 In file included from /usr/include/c++/14/vector:72, 2025-09-04T16:44:07,065 from ltp/thirdparty/maxent/maxent.h:17, 2025-09-04T16:44:07,065 from ltp/thirdparty/maxent/lbfgs.cpp:1: 2025-09-04T16:44:07,066 /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:44:07,066 /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:44:07,066 700 | vector<_Tp, _Alloc>:: 2025-09-04T16:44:07,066 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:07,173 In file included from /usr/include/c++/14/vector:66: 2025-09-04T16:44:07,174 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:07,174 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:07,174 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:44:07,174 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:44:07,174 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:44:07,174 /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:44:07,174 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:07,174 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:07,175 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:07,175 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:07,175 inlined from ‘const math::vectype::Vec math::vectype::operator+(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:100:19, 2025-09-04T16:44:07,175 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:44:07,175 /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:44:07,175 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:07,175 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:07,544 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:07,544 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:07,544 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:37:17: 2025-09-04T16:44:07,545 /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:44:07,545 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:07,545 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:07,545 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:07,545 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:07,545 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:37:26: 2025-09-04T16:44:07,545 /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:44:07,545 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:07,546 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:07,546 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:07,546 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:07,547 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:44:07,547 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:44:07,547 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:44:07,547 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:55:33: 2025-09-04T16:44:07,547 /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:44:07,547 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:07,547 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:07,548 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:07,548 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:07,548 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:44:07,548 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:44:07,548 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:55:33: 2025-09-04T16:44:07,548 /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:44:07,548 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:07,548 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:07,549 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:07,549 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:07,549 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:44:07,549 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:44:07,549 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:55:53: 2025-09-04T16:44:07,549 /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:44:07,549 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:07,549 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:07,550 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:07,550 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:07,550 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:57:19: 2025-09-04T16:44:07,550 /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:44:07,550 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:07,550 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:07,550 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:07,550 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:07,550 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:57:31: 2025-09-04T16:44:07,550 /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:44:07,551 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:07,551 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:07,551 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:07,551 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:07,551 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:44:07,551 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:61:31: 2025-09-04T16:44:07,551 /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:44:07,551 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:07,551 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:07,551 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:07,552 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:07,552 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:44:07,552 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:62:34: 2025-09-04T16:44:07,552 /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:44:07,552 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:07,552 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:08,245 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:44:10,270 ltp/thirdparty/maxent/maxent.cpp: In member function ‘int maxent::ME_Model::train()’: 2025-09-04T16:44:10,270 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:44:10,270 89 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:44:10,270 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:10,278 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:44:10,278 116 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:44:10,278 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:10,282 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:44:10,282 146 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:44:10,282 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:10,294 ltp/thirdparty/maxent/maxent.cpp: In member function ‘int maxent::ME_Model::classify(const Sample&, std::vector&) const’: 2025-09-04T16:44:10,294 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:44:10,294 201 | for (size_t i = 0; i < _num_classes; ++i) 2025-09-04T16:44:10,295 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:44:10,305 ltp/thirdparty/maxent/maxent.cpp: In member function ‘int maxent::ME_Model::classify(const std::vector&, const Sample&, std::vector&) const’: 2025-09-04T16:44:10,306 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:44:10,306 256 | for (size_t i = 0; i < _num_classes; ++i) 2025-09-04T16:44:10,306 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:44:10,325 ltp/thirdparty/maxent/maxent.cpp: In member function ‘void maxent::ME_Model::collect_mefeature_set(int)’: 2025-09-04T16:44:10,326 ltp/thirdparty/maxent/maxent.cpp:427:17: warning: unused variable ‘fid’ [-Wunused-variable] 2025-09-04T16:44:10,326 427 | int fid = _set_mefeature.append(mefeature); 2025-09-04T16:44:10,326 | ^~~ 2025-09-04T16:44:10,328 ltp/thirdparty/maxent/maxent.cpp: In member function ‘double maxent::ME_Model::update_model_expectation()’: 2025-09-04T16:44:10,328 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:44:10,328 455 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:44:10,328 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:10,333 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:44:10,334 487 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:44:10,334 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:10,335 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:44:10,335 497 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:44:10,335 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:10,337 ltp/thirdparty/maxent/maxent.cpp: In member function ‘void maxent::ME_Model::init_feature2mef()’: 2025-09-04T16:44:10,337 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:44:10,337 509 | for (size_t i = 0; i < _set_feature.size(); ++i) 2025-09-04T16:44:10,337 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:10,339 ltp/thirdparty/maxent/maxent.cpp: In member function ‘double maxent::ME_Model::l2_regularized_func_gradient(const std::vector&, std::vector&)’: 2025-09-04T16:44:10,339 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:44:10,339 542 | if (_set_mefeature.size() != x.size()) 2025-09-04T16:44:10,339 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T16:44:13,293 In file included from /usr/include/c++/14/algorithm:61, 2025-09-04T16:44:13,293 from ltp/thirdparty/maxent/maxent.cpp:5: 2025-09-04T16:44:13,293 /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:44:13,293 /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:44:13,293 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-09-04T16:44:13,294 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:13,413 /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:44:13,414 /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:44:13,414 1770 | __insertion_sort(_RandomAccessIterator __first, 2025-09-04T16:44:13,414 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:44:13,414 /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:44:13,594 In file included from /usr/include/c++/14/bits/stl_algo.h:61: 2025-09-04T16:44:13,594 /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:44:13,594 /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:44:13,594 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-09-04T16:44:13,594 | ^~~~~~~~~~~~~ 2025-09-04T16:44:16,818 /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:44:16,819 /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:44:16,819 1876 | __introsort_loop(_RandomAccessIterator __first, 2025-09-04T16:44:16,819 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:44:16,819 /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:44:16,822 /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:44:16,822 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2025-09-04T16:44:16,823 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:17,007 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:44:17,007 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:44:17,008 inlined from ‘void maxent::ME_Model::predict(maxent::ME_Sample&, Prediction&, bool) const’ at ltp/thirdparty/maxent/maxent.cpp:194:13: 2025-09-04T16:44:17,008 /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:44:17,008 1905 | std::__introsort_loop(__first, __last, 2025-09-04T16:44:17,008 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:44:17,008 1906 | std::__lg(__last - __first) * 2, 2025-09-04T16:44:17,008 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:17,008 1907 | __comp); 2025-09-04T16:44:17,008 | ~~~~~~~ 2025-09-04T16:44:17,009 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:44:17,009 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:44:17,009 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:44:17,009 inlined from ‘void maxent::ME_Model::predict(maxent::ME_Sample&, Prediction&, bool) const’ at ltp/thirdparty/maxent/maxent.cpp:194:13: 2025-09-04T16:44:17,009 /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:44:17,009 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2025-09-04T16:44:17,009 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:17,010 /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:44:17,010 1822 | std::__insertion_sort(__first, __last, __comp); 2025-09-04T16:44:17,010 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:19,040 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:44:21,851 In file included from /usr/include/c++/14/vector:72, 2025-09-04T16:44:21,852 from ltp/thirdparty/maxent/maxent.h:17, 2025-09-04T16:44:21,852 from ltp/thirdparty/maxent/owlqn.cpp:1: 2025-09-04T16:44:21,852 /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:44:21,852 /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:44:21,852 700 | vector<_Tp, _Alloc>:: 2025-09-04T16:44:21,852 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:22,010 In file included from /usr/include/c++/14/vector:66: 2025-09-04T16:44:22,010 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:22,010 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:22,010 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:44:22,010 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:44:22,010 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:44:22,010 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:44:22,010 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:22,011 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:22,011 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:22,012 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:22,012 inlined from ‘const math::vectype::Vec math::vectype::operator+(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:100:19, 2025-09-04T16:44:22,012 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:44:22,012 /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:44:22,012 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:22,012 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:22,013 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:22,013 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:22,013 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:44:22,013 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:44:22,014 /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:44:22,014 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:22,014 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:22,531 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:22,531 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:22,531 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:79:17: 2025-09-04T16:44:22,531 /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:44:22,531 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:22,531 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:22,532 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:22,532 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:22,532 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:79:26: 2025-09-04T16:44:22,532 /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:44:22,532 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:22,532 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:22,535 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:22,535 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:22,535 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:44:22,535 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:44:22,536 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:44:22,536 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:100:33: 2025-09-04T16:44:22,536 /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:44:22,536 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:22,536 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:22,537 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:22,538 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:22,538 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:44:22,538 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:44:22,538 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:100:33: 2025-09-04T16:44:22,538 /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:44:22,538 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:22,538 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:22,539 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:22,539 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:22,539 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:44:22,540 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:44:22,540 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:100:51: 2025-09-04T16:44:22,540 /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:44:22,540 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:22,540 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:22,541 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:22,541 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:22,541 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:44:22,541 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:44:22,541 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:102:29: 2025-09-04T16:44:22,541 /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:44:22,542 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:22,542 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:22,543 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:22,543 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:22,543 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:104:19: 2025-09-04T16:44:22,543 /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:44:22,543 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:22,543 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:22,543 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:22,544 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:22,544 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:104:31: 2025-09-04T16:44:22,544 /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:44:22,544 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:22,544 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:22,545 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:22,545 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:22,545 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:44:22,545 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:107:31: 2025-09-04T16:44:22,545 /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:44:22,545 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:22,545 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:22,546 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:22,546 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:44:22,547 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:44:22,547 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:108:34: 2025-09-04T16:44:22,547 /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:44:22,547 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:22,547 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:23,409 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:44:25,310 ltp/thirdparty/maxent/sgd.cpp: In member function ‘void maxent::ME_Model::perform_SGD()’: 2025-09-04T16:44:25,311 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:44:25,311 53 | random_shuffle(rand_idx.begin(), rand_idx.end()); 2025-09-04T16:44:25,311 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:25,311 In file included from /usr/include/c++/14/algorithm:61, 2025-09-04T16:44:25,311 from ltp/thirdparty/maxent/sgd.cpp:5: 2025-09-04T16:44:25,311 /usr/include/c++/14/bits/stl_algo.h:4492:5: note: declared here 2025-09-04T16:44:25,311 4492 | random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last) 2025-09-04T16:44:25,311 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:26,662 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:44:27,919 In file included from patch/include/boost/python/handle.hpp:10, 2025-09-04T16:44:27,919 from patch/include/boost/python/converter/arg_to_python_base.hpp:7, 2025-09-04T16:44:27,919 from patch/libs/python/src/converter/arg_to_python_base.cpp:6: 2025-09-04T16:44:27,919 patch/include/boost/python/cast.hpp: In function ‘void boost::python::detail::assert_castable(boost::type*)’: 2025-09-04T16:44:27,919 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:44:27,919 73 | typedef char must_be_a_complete_type[sizeof(T)]; 2025-09-04T16:44:27,919 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:29,029 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:44:29,029 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:44:29,029 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:44:29,029 from ltp/thirdparty/boost/include/boost/function/function_template.hpp:13, 2025-09-04T16:44:29,029 from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:13, 2025-09-04T16:44:29,029 from ltp/thirdparty/boost/include/boost/function/function0.hpp:11, 2025-09-04T16:44:29,029 from patch/include/boost/python/errors.hpp:13, 2025-09-04T16:44:29,030 from patch/include/boost/python/handle.hpp:11: 2025-09-04T16:44:29,030 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:44:29,030 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:44:29,030 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:44:29,030 | ^~~~~~~~ 2025-09-04T16:44:29,030 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:44:29,030 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:44:29,030 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:44:29,030 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:44:29,031 59 | template class auto_ptr; 2025-09-04T16:44:29,031 | ^~~~~~~~ 2025-09-04T16:44:29,229 In file included from patch/include/boost/python/type_id.hpp:11, 2025-09-04T16:44:29,229 from patch/include/boost/python/converter/registrations.hpp:10, 2025-09-04T16:44:29,229 from patch/libs/python/src/converter/arg_to_python_base.cpp:8: 2025-09-04T16:44:29,229 ltp/thirdparty/boost/include/boost/operators.hpp:894:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:29,229 894 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:29,231 900 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:29,233 914 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:29,234 924 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:29,235 934 | , boost::iterator*)’: 2025-09-04T16:44:31,172 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:44:31,172 73 | typedef char must_be_a_complete_type[sizeof(T)]; 2025-09-04T16:44:31,172 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:32,280 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:44:32,280 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:44:32,281 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:44:32,281 from ltp/thirdparty/boost/include/boost/function/function_template.hpp:13, 2025-09-04T16:44:32,281 from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:13, 2025-09-04T16:44:32,281 from ltp/thirdparty/boost/include/boost/function/function0.hpp:11, 2025-09-04T16:44:32,281 from patch/include/boost/python/errors.hpp:13, 2025-09-04T16:44:32,281 from patch/include/boost/python/handle.hpp:11: 2025-09-04T16:44:32,281 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:44:32,281 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:44:32,281 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:44:32,281 | ^~~~~~~~ 2025-09-04T16:44:32,282 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:44:32,282 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:44:32,282 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:44:32,282 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:44:32,282 59 | template class auto_ptr; 2025-09-04T16:44:32,282 | ^~~~~~~~ 2025-09-04T16:44:32,495 In file included from patch/include/boost/python/type_id.hpp:11, 2025-09-04T16:44:32,496 from patch/libs/python/src/converter/builtin_converters.cpp:7: 2025-09-04T16:44:32,496 ltp/thirdparty/boost/include/boost/operators.hpp:894:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:32,496 894 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:32,498 900 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:32,499 914 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:32,500 924 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:32,501 934 | , boost::iterator struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:32,899 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:44:32,899 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:32,900 In file included from /usr/include/c++/14/functional:49, 2025-09-04T16:44:32,900 from ltp/thirdparty/boost/include/boost/config/no_tr1/functional.hpp:21, 2025-09-04T16:44:32,900 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:14: 2025-09-04T16:44:32,900 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:32,900 117 | struct unary_function 2025-09-04T16:44:32,901 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:32,901 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:44:32,901 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:44:32,902 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:32,902 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:32,902 117 | struct unary_function 2025-09-04T16:44:32,902 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:32,903 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:44:32,903 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:44:32,903 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:32,903 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:32,903 117 | struct unary_function 2025-09-04T16:44:32,903 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:32,922 patch/libs/python/src/converter/builtin_converters.cpp: In function ‘void* boost::python::converter::{anonymous}::convert_to_cstring(PyObject*)’: 2025-09-04T16:44:32,922 patch/libs/python/src/converter/builtin_converters.cpp:51:35: error: invalid conversion from ‘const void*’ to ‘void*’ [-fpermissive] 2025-09-04T16:44:32,922 51 | return PyUnicode_Check(obj) ? _PyUnicode_AsString(obj) : 0; 2025-09-04T16:44:33,337 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-04T16:44:33,492 ERROR: python setup.py bdist_wheel exited with 1 2025-09-04T16:44:33,504 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-04T16:44:33,504 exec(compile('"'"''"'"''"'"' 2025-09-04T16:44:33,504 # This is -- a caller that pip uses to run setup.py 2025-09-04T16:44:33,504 # 2025-09-04T16:44:33,504 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T16:44:33,504 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T16:44:33,504 # - It provides a clear error message when setuptools is not installed. 2025-09-04T16:44:33,504 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T16:44:33,504 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T16:44:33,504 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T16:44:33,504 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T16:44:33,504 import os, sys, tokenize, traceback 2025-09-04T16:44:33,504 2025-09-04T16:44:33,504 try: 2025-09-04T16:44:33,504 import setuptools 2025-09-04T16:44:33,504 except ImportError: 2025-09-04T16:44:33,504 print( 2025-09-04T16:44:33,504 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T16:44:33,504 "the build environment with exception:", 2025-09-04T16:44:33,504 file=sys.stderr, 2025-09-04T16:44:33,504 ) 2025-09-04T16:44:33,504 traceback.print_exc() 2025-09-04T16:44:33,504 sys.exit(1) 2025-09-04T16:44:33,504 2025-09-04T16:44:33,504 __file__ = %r 2025-09-04T16:44:33,504 sys.argv[0] = __file__ 2025-09-04T16:44:33,504 2025-09-04T16:44:33,504 if os.path.exists(__file__): 2025-09-04T16:44:33,504 filename = __file__ 2025-09-04T16:44:33,504 with tokenize.open(__file__) as f: 2025-09-04T16:44:33,504 setup_py_code = f.read() 2025-09-04T16:44:33,504 else: 2025-09-04T16:44:33,504 filename = "" 2025-09-04T16:44:33,504 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T16:44:33,504 2025-09-04T16:44:33,504 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T16:44:33,504 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-_ulcmw0x/pyltp_9e6c2acac3e041299d4797ff9b1d921f/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-va69zs46[/] 2025-09-04T16:44:33,504 [bold magenta]cwd[/]: /tmp/pip-wheel-_ulcmw0x/pyltp_9e6c2acac3e041299d4797ff9b1d921f/ 2025-09-04T16:44:33,504 Building wheel for pyltp (setup.py): finished with status 'error' 2025-09-04T16:44:33,505 ERROR: Failed building wheel for pyltp 2025-09-04T16:44:33,505 Running setup.py clean for pyltp 2025-09-04T16:44:33,506 Running command python setup.py clean 2025-09-04T16:44:34,738 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T16:44:34,738 !! 2025-09-04T16:44:34,739 ******************************************************************************** 2025-09-04T16:44:34,739 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T16:44:34,739 License :: OSI Approved :: MIT License 2025-09-04T16:44:34,739 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T16:44:34,739 ******************************************************************************** 2025-09-04T16:44:34,739 !! 2025-09-04T16:44:34,739 self._finalize_license_expression() 2025-09-04T16:44:34,814 running clean 2025-09-04T16:44:34,964 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-04T16:44:34,984 'build/lib.linux-armv7l-cpython-313' does not exist -- can't clean it 2025-09-04T16:44:34,985 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-04T16:44:34,985 'build/scripts-3.13' does not exist -- can't clean it 2025-09-04T16:44:34,985 removing 'build' 2025-09-04T16:44:35,099 Failed to build pyltp 2025-09-04T16:44:35,100 ERROR: Failed to build one or more wheels 2025-09-04T16:44:35,101 Exception information: 2025-09-04T16:44:35,101 Traceback (most recent call last): 2025-09-04T16:44:35,101 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T16:44:35,101 status = _inner_run() 2025-09-04T16:44:35,101 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T16:44:35,101 return self.run(options, args) 2025-09-04T16:44:35,101 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T16:44:35,101 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T16:44:35,101 return func(self, options, args) 2025-09-04T16:44:35,101 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-04T16:44:35,101 raise CommandError("Failed to build one or more wheels") 2025-09-04T16:44:35,101 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-04T16:44:35,106 Removed build tracker: '/tmp/pip-build-tracker-k5u19aqy'