2025-09-04T16:26:59,825 Created temporary directory: /tmp/pip-build-tracker-12b1x5gh 2025-09-04T16:26:59,825 Initialized build tracking at /tmp/pip-build-tracker-12b1x5gh 2025-09-04T16:26:59,826 Created build tracker: /tmp/pip-build-tracker-12b1x5gh 2025-09-04T16:26:59,826 Entered build tracker: /tmp/pip-build-tracker-12b1x5gh 2025-09-04T16:26:59,826 Created temporary directory: /tmp/pip-wheel-t16k1mzv 2025-09-04T16:26:59,829 Created temporary directory: /tmp/pip-ephem-wheel-cache-in54yv7a 2025-09-04T16:26:59,884 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T16:26:59,887 2 location(s) to search for versions of pyltp: 2025-09-04T16:26:59,887 * https://pypi.org/simple/pyltp/ 2025-09-04T16:26:59,887 * https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:26:59,887 Fetching project page and analyzing links: https://pypi.org/simple/pyltp/ 2025-09-04T16:26:59,887 Getting page https://pypi.org/simple/pyltp/ 2025-09-04T16:26:59,888 Found index url https://pypi.org/simple/ 2025-09-04T16:26:59,959 Fetched page https://pypi.org/simple/pyltp/ as application/vnd.pypi.simple.v1+json 2025-09-04T16:26:59,966 Found link https://files.pythonhosted.org/packages/76/9a/23bf1b74ff0e75adaa0b47de2621c325a4c34e172fd6949f12b5f36ed90e/pyltp-0.1.1.tar.gz (from https://pypi.org/simple/pyltp/), version: 0.1.1 2025-09-04T16:26:59,967 Found link https://files.pythonhosted.org/packages/b0/72/2673699bab5b437b8a623887ec0b92dd813d3eaddaebd0427128dfb2109a/pyltp-0.1.2.tar.gz (from https://pypi.org/simple/pyltp/), version: 0.1.2 2025-09-04T16:26:59,967 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/d1/21/9e49309113a943a188943dcc2fc702b0e9e84ccaa82f06a12aba6d30cca0/pyltp-0.1.2.win-amd64-py2.7.exe (from https://pypi.org/simple/pyltp/) 2025-09-04T16:26:59,967 Found link https://files.pythonhosted.org/packages/5d/25/cad476172a6e627c1bb3a74695e6ff55120f67d1afc3bb5f2d5f984223d0/pyltp-0.1.3.tar.gz (from https://pypi.org/simple/pyltp/), version: 0.1.3 2025-09-04T16:26:59,967 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/32/af/75a9631ad2fdb5dd344a13eb549e2913ea5cdf23243123fb4539da6e5cd1/pyltp-0.1.3.win-amd64-py2.7.exe (from https://pypi.org/simple/pyltp/) 2025-09-04T16:26:59,967 Found link https://files.pythonhosted.org/packages/b9/89/be200691286995ddc3d36fbb7bcf4a64eccc30d7ccdb4de9f75ae12d0649/pyltp-0.1.4.tar.gz (from https://pypi.org/simple/pyltp/), version: 0.1.4 2025-09-04T16:26:59,967 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/d0/4a/45fcacdedf0a19506bdf8d0746b4339145b0eae15df967dda8da6d6f073b/pyltp-0.1.4.win-amd64-py2.7.exe (from https://pypi.org/simple/pyltp/) 2025-09-04T16:26:59,968 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/d7/0f/75c826e27b9de8794e795b674c01b7a71bbb1ea7c45841fee713b0c32583/pyltp-0.1.4.win-amd64-py3.4.exe (from https://pypi.org/simple/pyltp/) 2025-09-04T16:26:59,968 Found link https://files.pythonhosted.org/packages/cf/69/2510d9c3a4712c8e1a5bec6528f6ce4422482edf1544cbe2b6a762e3a35c/pyltp-0.1.5.tar.gz (from https://pypi.org/simple/pyltp/), version: 0.1.5 2025-09-04T16:26:59,968 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/c9/13/d5b2981c9e7f83b8ca524bde801c0a5eb5934cad5d9a5141688ab8cb97d0/pyltp-0.1.5.win-amd64-py2.7.exe (from https://pypi.org/simple/pyltp/) 2025-09-04T16:26:59,968 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/f3/c6/82f23f4d31cba887701e66e1e523c83a7889efe325359feb5fc9c927a6d4/pyltp-0.1.5.win-amd64-py3.4.exe (from https://pypi.org/simple/pyltp/) 2025-09-04T16:26:59,968 Found link https://files.pythonhosted.org/packages/5b/d3/bd7122317abd9c6f952c35ae8086f4644422888602e231a4e164f14cb84f/pyltp-0.1.8.tar.gz (from https://pypi.org/simple/pyltp/), version: 0.1.8 2025-09-04T16:26:59,968 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/c5/e3/c11d5db3914ec89bc7051d6d84453cfac6f211c6992fb694de3986308808/pyltp-0.1.8.win-amd64-py2.7.exe (from https://pypi.org/simple/pyltp/) 2025-09-04T16:26:59,969 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/19/b2/e6cc5cdc3ea3fc153e6f086d2b65dfdf4f34546c5254e38ab89ac7b83c54/pyltp-0.1.9.1-py2.7-macosx-10.11-x86_64.egg (from https://pypi.org/simple/pyltp/) 2025-09-04T16:26:59,969 Found link https://files.pythonhosted.org/packages/d2/88/743b7e1cda9c396761b8bc40186dd8490f207ceb8e684212d4919e78ffd2/pyltp-0.1.9.1.tar.gz (from https://pypi.org/simple/pyltp/), version: 0.1.9.1 2025-09-04T16:26:59,969 Found link https://files.pythonhosted.org/packages/aa/72/2d88c54618cf4d8916832950374a6f265e12289fa9870aeb340800a28a62/pyltp-0.2.1.tar.gz (from https://pypi.org/simple/pyltp/), version: 0.2.1 2025-09-04T16:26:59,969 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/30/d6/770faee2e596f9b918b92c3ac8c4c2b181294fbf875077aef4303308c008/pyltp-0.4.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,969 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/85/70/f224dafa3d390ae949db6fe0b25c9757fd40cb67a12ababb61a97ca2b464/pyltp-0.4.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,969 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/6d/00/35a440fefce5162d5e352e342e19a1a452395b6868b4adc752084f77cdab/pyltp-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,970 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/aa/f1/1301352bb0b820e23356299c3262ed27067208d8d1fb17432ba253a01403/pyltp-0.4.0-cp310-cp310-musllinux_1_1_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,970 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/e7/40/98563ad39be93d4a4ca339911da302ac34d12ae779db1dae62992770c866/pyltp-0.4.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,970 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/41/82/b27849e554b056b4b106bb7a5b319bfe8eafc5c068be74d056de8395cb6b/pyltp-0.4.0-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,970 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/b9/f7/6894b949c2bd95a34214be90bfb2e1ac1fb1e7624ffc38b29a1da683c5cf/pyltp-0.4.0-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,970 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/2b/46/e3d85377d622792080529523acd00c08ec66945325b111e1b9709f959e63/pyltp-0.4.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,970 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/b8/21/9637188180e0dac5648283a77c66fc1737638cde5c3b954e946d80644c90/pyltp-0.4.0-cp36-cp36m-musllinux_1_1_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,970 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/36/cd/b75f7dbf4e9b685e754f0ba0ec9ff38f6b25ceb9cb299de0f2bdd6854e4e/pyltp-0.4.0-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,970 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/60/70/b77cc2470e1b431f778c3e346f69ac1dcc2772e07752375049688d951b06/pyltp-0.4.0-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,971 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/e1/3e/a148a094ba00baca1b8989a311dbeb8f72a89c450093fcc730c0dcdefab2/pyltp-0.4.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,971 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/90/ba/f51732dd36e884152c4b3e0f8c54f54fdab910224a17d3d4a56876faea84/pyltp-0.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,971 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/75/37/0a02d20554cf69a223c38bd03e2e49fbadfb74ac00c20a8a857a3eca79e7/pyltp-0.4.0-cp37-cp37m-musllinux_1_1_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,971 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/f6/ee/d33a93ba1ddf10923b895d304cf100c39f404237bb4583505f2d902e6c45/pyltp-0.4.0-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,971 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/c0/fe/438c64ae1ef0a90ec789c3c28878faa6b1d83474d4da92e6468bf007d591/pyltp-0.4.0-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,971 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/03/38/a7c88762f4737b26355f1e171f1628b30145429e68535d2a8f490cad3d6b/pyltp-0.4.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,971 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/5b/00/93fcb7d62eff1ba577eb86af8ba26a512a0e8a930a1ff3bc29c4aa030dc7/pyltp-0.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,972 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/77/eb/0362559673b31ef1c6b8a88ca5bfb7826cf94c7c434d2872be396a9aee7d/pyltp-0.4.0-cp38-cp38-musllinux_1_1_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,972 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/02/74/f3f3a5dd704978c0a42f577225c51d18551c801715c2d54144fb4a67c0dd/pyltp-0.4.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,972 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/40/50/6213b4f7d7b630c960977a1e952637022d2acdd731bfa8837b9c327e50b4/pyltp-0.4.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,972 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/fd/1e/2f4bf230ce87d7eca2a9fc2d16b43a00089b0faab9f471c132a3d03e3739/pyltp-0.4.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,972 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/77/88/0667df1d06102d3eac68cb76399e588127b706d097a04e27ef902f0d7e62/pyltp-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,972 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/21/30/7589e606fcaa3e87ab5efac9adde3412f2a8f65d7d31925d0c04c2e5e724/pyltp-0.4.0-cp39-cp39-musllinux_1_1_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,972 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/26/8f/41ee306cdffff35f430c8b3368305c9e39e4218caa9b238bc6b084971314/pyltp-0.4.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,972 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/01/3b/9ee19ee7ac3051c03fe53387218dd8f3c0843cf01988f426d1ccebc71cc1/pyltp-0.4.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,973 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/65/b0/c5dbcb89d182a348d76eb20a412ad98a3a3b6baf6d6e214c16f9b9872730/pyltp-0.4.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,973 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/31/02/1751255f2873fb1560b5b32fa2bd6a94008cb653b49f5b696975dff799a2/pyltp-0.4.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,973 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/5e/fc/e55600c45cedadadc3860c74b1fda6276a710cd7ee05cb60b2633a153535/pyltp-0.4.0-pp37-pypy37_pp73-win_amd64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,973 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/01/11/df465637382e299813c7722d14b46fbaf328fe250ffa0b145c3f980fbae8/pyltp-0.4.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,973 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/a4/56/d861ad4824d18b629aaf05698b773b3409fe86ea2b1fdc4638578c8c4006/pyltp-0.4.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,973 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/5a/73/c56b654d7853b57f0edc7de584b0d9a7aa30f93d1f64ef273cbb249cfc4d/pyltp-0.4.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,973 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/ea/69/b75034f46c6eecc135d2e08737d20741ff5b16a8d01d6028712f8ff81fde/pyltp-0.4.0-pp38-pypy38_pp73-win_amd64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,973 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/c8/ec/3777150e82f354a66821786a1636511145cb343fcb6b70292b9b59e1ae73/pyltp-0.4.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,974 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/14/03/d23330b5e715a314ba63180206cb312da0327bf06be1a78313bab4fcb6e9/pyltp-0.4.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,974 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/78/01/905fa8c16fd6b4aecf44009e83213a5e7be75c48ebcc21fe9a02c8abff1f/pyltp-0.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,974 Skipping link: No binaries permitted for pyltp: https://files.pythonhosted.org/packages/6e/4e/ebdceb27e980a9cf643260037ce264f133672eca193c1cd21edf6228049a/pyltp-0.4.0-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6) 2025-09-04T16:26:59,974 Found link https://files.pythonhosted.org/packages/b4/e5/bbd5366ed9ac0f7f33898c0d2e2daf01d2bf2a31b6c8467d8d161b1724c3/pyltp-0.4.0.tar.gz (from https://pypi.org/simple/pyltp/) (requires-python:>=3.6), version: 0.4.0 2025-09-04T16:26:59,975 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:26:59,975 Getting page https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:26:59,976 Found index url https://www.piwheels.org/simple/ 2025-09-04T16:27:00,069 Fetched page https://www.piwheels.org/simple/pyltp/ as text/html 2025-09-04T16:27:00,073 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:27:00,073 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:27:00,074 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:27:00,074 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:27:00,074 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:27:00,074 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:27:00,074 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:27:00,074 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:27:00,074 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:27:00,074 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:27:00,075 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:27:00,075 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:27:00,075 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:27:00,075 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:27:00,075 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:27:00,075 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:27:00,075 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:27:00,075 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:27:00,076 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:27:00,076 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:27:00,076 Skipping link: not a file: https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:27:00,076 Skipping link: not a file: https://pypi.org/simple/pyltp/ 2025-09-04T16:27:00,100 Given no hashes to check 1 links for project 'pyltp': discarding no candidates 2025-09-04T16:27:00,101 Collecting pyltp==0.1.3 2025-09-04T16:27:00,102 Created temporary directory: /tmp/pip-unpack-x4fxnhbi 2025-09-04T16:27:00,346 Downloading pyltp-0.1.3.tar.gz (2.8 MB) 2025-09-04T16:27:03,331 Added pyltp==0.1.3 from https://files.pythonhosted.org/packages/5d/25/cad476172a6e627c1bb3a74695e6ff55120f67d1afc3bb5f2d5f984223d0/pyltp-0.1.3.tar.gz to build tracker '/tmp/pip-build-tracker-12b1x5gh' 2025-09-04T16:27:03,332 Running setup.py (path:/tmp/pip-wheel-t16k1mzv/pyltp_e3d10f917a1b4feeb84a02e062c9a3ca/setup.py) egg_info for package pyltp 2025-09-04T16:27:03,332 Created temporary directory: /tmp/pip-pip-egg-info-0vqphwty 2025-09-04T16:27:03,332 Preparing metadata (setup.py): started 2025-09-04T16:27:03,333 Running command python setup.py egg_info 2025-09-04T16:27:04,408 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T16:27:04,408 !! 2025-09-04T16:27:04,409 ******************************************************************************** 2025-09-04T16:27:04,409 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T16:27:04,409 License :: OSI Approved :: MIT License 2025-09-04T16:27:04,409 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T16:27:04,409 ******************************************************************************** 2025-09-04T16:27:04,409 !! 2025-09-04T16:27:04,409 self._finalize_license_expression() 2025-09-04T16:27:04,483 running egg_info 2025-09-04T16:27:04,560 creating /tmp/pip-pip-egg-info-0vqphwty/pyltp.egg-info 2025-09-04T16:27:04,561 writing /tmp/pip-pip-egg-info-0vqphwty/pyltp.egg-info/PKG-INFO 2025-09-04T16:27:04,562 writing dependency_links to /tmp/pip-pip-egg-info-0vqphwty/pyltp.egg-info/dependency_links.txt 2025-09-04T16:27:04,562 writing top-level names to /tmp/pip-pip-egg-info-0vqphwty/pyltp.egg-info/top_level.txt 2025-09-04T16:27:04,563 writing manifest file '/tmp/pip-pip-egg-info-0vqphwty/pyltp.egg-info/SOURCES.txt' 2025-09-04T16:27:04,786 reading manifest file '/tmp/pip-pip-egg-info-0vqphwty/pyltp.egg-info/SOURCES.txt' 2025-09-04T16:27:04,787 reading manifest template 'MANIFEST.in' 2025-09-04T16:27:04,789 warning: no files found matching '*.hpp' under directory 'ltp/src/framework' 2025-09-04T16:27:04,797 warning: no files found matching '*.hpp' under directory 'ltp/src/segmentor' 2025-09-04T16:27:04,803 warning: no files found matching '*.hpp' under directory 'ltp/src/ner' 2025-09-04T16:27:04,812 warning: no files found matching '*.hpp' under directory 'ltp/src/srl' 2025-09-04T16:27:05,600 writing manifest file '/tmp/pip-pip-egg-info-0vqphwty/pyltp.egg-info/SOURCES.txt' 2025-09-04T16:27:05,715 Preparing metadata (setup.py): finished with status 'done' 2025-09-04T16:27:05,720 Source in /tmp/pip-wheel-t16k1mzv/pyltp_e3d10f917a1b4feeb84a02e062c9a3ca has version 0.1.3, which satisfies requirement pyltp==0.1.3 from https://files.pythonhosted.org/packages/5d/25/cad476172a6e627c1bb3a74695e6ff55120f67d1afc3bb5f2d5f984223d0/pyltp-0.1.3.tar.gz 2025-09-04T16:27:05,721 Removed pyltp==0.1.3 from https://files.pythonhosted.org/packages/5d/25/cad476172a6e627c1bb3a74695e6ff55120f67d1afc3bb5f2d5f984223d0/pyltp-0.1.3.tar.gz from build tracker '/tmp/pip-build-tracker-12b1x5gh' 2025-09-04T16:27:05,724 Created temporary directory: /tmp/pip-unpack-br85aaxq 2025-09-04T16:27:05,724 Created temporary directory: /tmp/pip-unpack-skhohoa1 2025-09-04T16:27:05,724 Building wheels for collected packages: pyltp 2025-09-04T16:27:05,726 Created temporary directory: /tmp/pip-wheel-aq5x74xs 2025-09-04T16:27:05,726 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:27:05,727 Building wheel for pyltp (setup.py): started 2025-09-04T16:27:05,728 Destination directory: /tmp/pip-wheel-aq5x74xs 2025-09-04T16:27:05,728 Running command python setup.py bdist_wheel 2025-09-04T16:27:06,809 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T16:27:06,810 !! 2025-09-04T16:27:06,810 ******************************************************************************** 2025-09-04T16:27:06,810 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T16:27:06,810 License :: OSI Approved :: MIT License 2025-09-04T16:27:06,810 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T16:27:06,810 ******************************************************************************** 2025-09-04T16:27:06,811 !! 2025-09-04T16:27:06,811 self._finalize_license_expression() 2025-09-04T16:27:06,811 running bdist_wheel 2025-09-04T16:27:07,179 running build 2025-09-04T16:27:07,179 running build_ext 2025-09-04T16:27:07,508 building 'pyltp' extension 2025-09-04T16:27:07,528 creating build/temp.linux-armv7l-cpython-313/ltp/src/__util 2025-09-04T16:27:07,529 creating build/temp.linux-armv7l-cpython-313/ltp/src/ner 2025-09-04T16:27:07,530 creating build/temp.linux-armv7l-cpython-313/ltp/src/parser 2025-09-04T16:27:07,531 creating build/temp.linux-armv7l-cpython-313/ltp/src/postagger 2025-09-04T16:27:07,532 creating build/temp.linux-armv7l-cpython-313/ltp/src/segmentor 2025-09-04T16:27:07,533 creating build/temp.linux-armv7l-cpython-313/ltp/src/srl 2025-09-04T16:27:07,535 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src 2025-09-04T16:27:07,537 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/maxent 2025-09-04T16:27:07,538 creating build/temp.linux-armv7l-cpython-313/patch/libs/python/src/converter 2025-09-04T16:27:07,540 creating build/temp.linux-armv7l-cpython-313/patch/libs/python/src/object 2025-09-04T16:27:07,542 creating build/temp.linux-armv7l-cpython-313/src 2025-09-04T16:27:07,543 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/__util/MyLib.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/__util/MyLib.o 2025-09-04T16:27:08,059 ltp/src/__util/MyLib.cpp:309:67: warning: trigraph ??( ignored, use -trigraphs to enable [-Wtrigraphs] 2025-09-04T16:27:08,059 309 | string separators = "???????????????????????????????棯??\",.?!:'/;??()%"; //all defined separators 2025-09-04T16:27:09,570 In file included from ltp/src/__util/MyLib.cpp:11: 2025-09-04T16:27:09,570 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:27:09,571 ltp/src/__util/MyLib.h:125:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:09,571 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:27:09,571 | ~~^~~~~~~~~~~~ 2025-09-04T16:27:09,572 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:27:09,572 ltp/src/__util/MyLib.h:134:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:09,572 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:27:09,572 | ~~^~~~~~~~~~~~ 2025-09-04T16:27:09,597 ltp/src/__util/MyLib.cpp: In function ‘void str2uint_vec(const std::vector >&, std::vector&)’: 2025-09-04T16:27:09,598 ltp/src/__util/MyLib.cpp:69:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:09,598 69 | for (; i < vecStr.size(); ++i) 2025-09-04T16:27:09,598 | ~~^~~~~~~~~~~~~~~ 2025-09-04T16:27:09,598 ltp/src/__util/MyLib.cpp: In function ‘void str2int_vec(const std::vector >&, std::vector&)’: 2025-09-04T16:27:09,598 ltp/src/__util/MyLib.cpp:79:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:09,599 79 | for (; i < vecStr.size(); ++i) 2025-09-04T16:27:09,599 | ~~^~~~~~~~~~~~~~~ 2025-09-04T16:27:09,599 ltp/src/__util/MyLib.cpp: In function ‘void int2str_vec(const std::vector&, std::vector >&)’: 2025-09-04T16:27:09,599 ltp/src/__util/MyLib.cpp:89:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:09,599 89 | for (; i < vecInt.size(); ++i) { 2025-09-04T16:27:09,599 | ~~^~~~~~~~~~~~~~~ 2025-09-04T16:27:09,601 ltp/src/__util/MyLib.cpp: In function ‘void join_bystr(const std::vector >&, std::string&, const std::string&)’: 2025-09-04T16:27:09,601 ltp/src/__util/MyLib.cpp:102:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:09,601 102 | for(; i < vec.size(); ++i) 2025-09-04T16:27:09,602 | ~~^~~~~~~~~~~~ 2025-09-04T16:27:09,611 ltp/src/__util/MyLib.cpp: In function ‘void split_pair_vector(const std::vector > >&, std::vector&, std::vector >&)’: 2025-09-04T16:27:09,611 ltp/src/__util/MyLib.cpp:128:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:09,612 128 | for (; i < vecPair.size(); ++i) { 2025-09-04T16:27:09,612 | ~~^~~~~~~~~~~~~~~~ 2025-09-04T16:27:09,658 ltp/src/__util/MyLib.cpp: In function ‘void split_by_separator(const std::string&, std::vector >&, std::string)’: 2025-09-04T16:27:09,659 ltp/src/__util/MyLib.cpp:374:55: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::basic_string::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:27:09,659 374 | while((pos2 = find_GB_char(str, separator, pos1)) != -1) 2025-09-04T16:27:09,659 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:27:09,667 ltp/src/__util/MyLib.cpp: In function ‘void remove_space_gbk(std::string&)’: 2025-09-04T16:27:09,667 ltp/src/__util/MyLib.cpp:430:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:09,667 430 | for (int i = 0; i < vecCharacter.size(); ++i) { 2025-09-04T16:27:09,667 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:14,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/src/ner/decoder.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/ner/decoder.o 2025-09-04T16:27:15,336 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:27:15,336 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:27:15,337 from ltp/src/ner/rulebase.h:10, 2025-09-04T16:27:15,337 from ltp/src/ner/decoder.h:7, 2025-09-04T16:27:15,337 from ltp/src/ner/decoder.cpp:1: 2025-09-04T16:27:15,337 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:27:15,337 4 | #pragma warning(disable: 4309) 2025-09-04T16:27:16,416 In file included from ltp/src/ner/decoder.h:6: 2025-09-04T16:27:16,416 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:27:16,416 ltp/src/ner/instance.h:26:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:16,416 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:16,416 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,417 ltp/src/ner/instance.h:26:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:16,417 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:16,417 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,417 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:27:16,418 ltp/src/ner/instance.h:59:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:16,418 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:27:16,418 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,419 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:27:16,419 ltp/src/ner/instance.h:74:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:16,419 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:27:16,419 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,420 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:27:16,420 ltp/src/ner/instance.h:88:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:16,420 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:27:16,420 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,420 ltp/src/ner/instance.h:92:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:16,421 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:16,421 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,421 ltp/src/ner/instance.h:92:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:16,421 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:16,421 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,495 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:27:16,495 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:27:16,495 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:27:16,495 68 | std::pair payload; 2025-09-04T16:27:16,495 | ^~~~~~~ 2025-09-04T16:27:16,495 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:27:16,495 65 | int encoding; 2025-09-04T16:27:16,495 | ^~~~~~~~ 2025-09-04T16:27:16,496 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:16,496 18 | iterator(const iterator & other) 2025-09-04T16:27:16,496 | ^~~~~~~~ 2025-09-04T16:27:16,496 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:27:16,496 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:27:16,496 68 | std::pair payload; 2025-09-04T16:27:16,496 | ^~~~~~~ 2025-09-04T16:27:16,496 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:27:16,496 65 | int encoding; 2025-09-04T16:27:16,496 | ^~~~~~~~ 2025-09-04T16:27:16,497 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:16,497 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:27:16,497 | ^~~~~~~~ 2025-09-04T16:27:16,499 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:27:16,499 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:27:16,499 68 | std::pair payload; 2025-09-04T16:27:16,499 | ^~~~~~~ 2025-09-04T16:27:16,499 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:27:16,499 65 | int encoding; 2025-09-04T16:27:16,499 | ^~~~~~~~ 2025-09-04T16:27:16,500 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:16,500 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:27:16,500 | ^~~~~~~~ 2025-09-04T16:27:16,656 In file included from ltp/src/ner/rulebase.h:11: 2025-09-04T16:27:16,657 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:27:16,657 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:16,657 599 | int * entries; 2025-09-04T16:27:16,657 | ^~~~~~~ 2025-09-04T16:27:16,657 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:27:16,657 598 | int cap_entries; 2025-09-04T16:27:16,657 | ^~~~~~~~~~~ 2025-09-04T16:27:16,657 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:16,657 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:16,658 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,658 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:27:16,658 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:16,658 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:27:16,658 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,659 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:27:16,660 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:16,660 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:27:16,660 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:16,759 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:16,759 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:27:16,759 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:16,759 | ^ 2025-09-04T16:27:16,759 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:16,759 457 | unsigned int _cap_entries; 2025-09-04T16:27:16,759 | ^~~~~~~~~~~~ 2025-09-04T16:27:16,759 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:27:16,760 450 | unsigned int _num_buckets; 2025-09-04T16:27:16,760 | ^~~~~~~~~~~~ 2025-09-04T16:27:16,760 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:16,760 70 | explicit SmartMap() : 2025-09-04T16:27:16,760 | ^~~~~~~~ 2025-09-04T16:27:16,760 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:16,760 460 | unsigned int _len_key_buffer; 2025-09-04T16:27:16,760 | ^~~~~~~~~~~~~~~ 2025-09-04T16:27:16,760 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:27:16,761 441 | int * _hash_buckets; 2025-09-04T16:27:16,761 | ^~~~~~~~~~~~~ 2025-09-04T16:27:16,761 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:16,761 70 | explicit SmartMap() : 2025-09-04T16:27:16,761 | ^~~~~~~~ 2025-09-04T16:27:16,761 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:16,761 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:27:16,761 | ^~~~~~~~~~~ 2025-09-04T16:27:16,761 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:27:16,761 442 | int * _hash_buckets_volumn; 2025-09-04T16:27:16,761 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:16,762 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:16,762 70 | explicit SmartMap() : 2025-09-04T16:27:16,762 | ^~~~~~~~ 2025-09-04T16:27:16,764 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:16,764 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:27:16,764 614 | set(key, idx); 2025-09-04T16:27:16,764 | ~~~^~~~~~~~~~ 2025-09-04T16:27:16,764 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:27:16,765 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:27:16,765 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:27:16,768 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:27:16,768 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:27:16,768 679 | SmartMap::dump(out); 2025-09-04T16:27:16,768 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:27:16,768 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:27:16,768 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:27:16,768 | ^~~~~~ 2025-09-04T16:27:17,600 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/ner/extractor.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/ner/extractor.o 2025-09-04T16:27:18,020 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:27:18,020 from ltp/src/ner/extractor.cpp:4: 2025-09-04T16:27:18,020 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:27:18,020 4 | #pragma warning(disable: 4309) 2025-09-04T16:27:19,075 In file included from ltp/src/ner/extractor.h:6, 2025-09-04T16:27:19,075 from ltp/src/ner/extractor.cpp:1: 2025-09-04T16:27:19,075 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:27:19,075 ltp/src/ner/instance.h:26:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:19,076 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:19,076 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:19,076 ltp/src/ner/instance.h:26:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:19,076 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:19,076 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:19,076 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:27:19,077 ltp/src/ner/instance.h:59:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:19,077 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:27:19,077 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:19,078 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:27:19,078 ltp/src/ner/instance.h:74:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:19,078 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:27:19,078 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:19,079 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:27:19,079 ltp/src/ner/instance.h:88:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:19,079 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:27:19,079 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:19,079 ltp/src/ner/instance.h:92:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:19,080 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:19,080 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:19,080 ltp/src/ner/instance.h:92:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:19,080 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:19,080 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:19,211 In file included from ltp/src/ner/extractor.h:8: 2025-09-04T16:27:19,211 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:27:19,211 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:27:19,211 107 | int _cap_pool; 2025-09-04T16:27:19,211 | ^~~~~~~~~ 2025-09-04T16:27:19,211 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:27:19,212 106 | int _len_pool; 2025-09-04T16:27:19,212 | ^~~~~~~~~ 2025-09-04T16:27:19,212 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:19,212 18 | StringVec() : 2025-09-04T16:27:19,212 | ^~~~~~~~~ 2025-09-04T16:27:19,328 In file included from ltp/src/ner/extractor.cpp:3: 2025-09-04T16:27:19,328 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:27:19,328 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:19,328 73 | int len = str.size(); 2025-09-04T16:27:19,328 | ^~~ 2025-09-04T16:27:19,331 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:27:19,332 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:19,332 127 | int len = str.size(); 2025-09-04T16:27:19,332 | ^~~ 2025-09-04T16:27:19,332 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:27:19,332 128 | int sep_flag = (sep != ""); 2025-09-04T16:27:19,332 | ^~~~~~~~ 2025-09-04T16:27:19,339 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:27:19,339 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:19,339 223 | int len = str.size(); 2025-09-04T16:27:19,339 | ^~~ 2025-09-04T16:27:19,381 ltp/src/ner/extractor.cpp: In destructor ‘ltp::ner::Extractor::~Extractor()’: 2025-09-04T16:27:19,381 ltp/src/ner/extractor.cpp:53:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:19,381 53 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:27:19,381 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:19,384 ltp/src/ner/extractor.cpp: In static member function ‘static int ltp::ner::Extractor::extract1o(ltp::ner::Instance*, int, std::vector&)’: 2025-09-04T16:27:19,384 ltp/src/ner/extractor.cpp:92:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:19,384 92 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:27:19,384 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:19,693 In file included from ltp/src/ner/extractor.cpp:2: 2025-09-04T16:27:19,693 ltp/src/ner/settings.h: At global scope: 2025-09-04T16:27:19,693 ltp/src/ner/settings.h:21:21: warning: ‘ltp::ner::__ne_types__’ defined but not used [-Wunused-variable] 2025-09-04T16:27:19,693 21 | static const char * __ne_types__[] = { "Nh", "Ni", "Ns", }; 2025-09-04T16:27:19,694 | ^~~~~~~~~~~~ 2025-09-04T16:27:19,694 ltp/src/ner/settings.h:20:21: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T16:27:19,694 20 | static const char * __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-04T16:27:19,694 | ^~~~~~~~~~~~~ 2025-09-04T16:27:21,191 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/ner/featurespace.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/ner/featurespace.o 2025-09-04T16:27:22,591 In file included from ltp/src/ner/featurespace.h:7, 2025-09-04T16:27:22,591 from ltp/src/ner/featurespace.cpp:1: 2025-09-04T16:27:22,591 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:27:22,591 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:22,591 599 | int * entries; 2025-09-04T16:27:22,591 | ^~~~~~~ 2025-09-04T16:27:22,591 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:27:22,592 598 | int cap_entries; 2025-09-04T16:27:22,592 | ^~~~~~~~~~~ 2025-09-04T16:27:22,592 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:22,592 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:22,592 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:22,592 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:27:22,592 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:22,592 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:27:22,592 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:22,593 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:27:22,594 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:22,594 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:27:22,594 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:22,596 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:27:22,597 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:22,597 78 | utility::SmartMap * _dicts; 2025-09-04T16:27:22,597 | ^~~~~~ 2025-09-04T16:27:22,597 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:27:22,597 76 | int _num_dicts; 2025-09-04T16:27:22,597 | ^~~~~~~~~~ 2025-09-04T16:27:22,597 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:22,597 14 | FeatureSpaceIterator() 2025-09-04T16:27:22,597 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:22,597 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:22,598 76 | int _num_dicts; 2025-09-04T16:27:22,598 | ^~~~~~~~~~ 2025-09-04T16:27:22,598 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:27:22,598 74 | int _i; 2025-09-04T16:27:22,598 | ^~ 2025-09-04T16:27:22,598 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:22,598 14 | FeatureSpaceIterator() 2025-09-04T16:27:22,598 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:22,598 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:27:22,598 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:22,599 78 | utility::SmartMap * _dicts; 2025-09-04T16:27:22,599 | ^~~~~~ 2025-09-04T16:27:22,599 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:27:22,599 76 | int _num_dicts; 2025-09-04T16:27:22,599 | ^~~~~~~~~~ 2025-09-04T16:27:22,599 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:22,599 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:27:22,599 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:22,599 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:22,600 76 | int _num_dicts; 2025-09-04T16:27:22,600 | ^~~~~~~~~~ 2025-09-04T16:27:22,600 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:27:22,600 74 | int _i; 2025-09-04T16:27:22,600 | ^~ 2025-09-04T16:27:22,600 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:22,600 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:27:22,600 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:22,753 In file included from ltp/src/ner/extractor.h:6, 2025-09-04T16:27:22,753 from ltp/src/ner/featurespace.cpp:2: 2025-09-04T16:27:22,753 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:27:22,753 ltp/src/ner/instance.h:26:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:22,754 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:22,754 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:22,754 ltp/src/ner/instance.h:26:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:22,754 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:22,754 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:22,755 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:27:22,755 ltp/src/ner/instance.h:59:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:22,755 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:27:22,755 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:22,756 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:27:22,756 ltp/src/ner/instance.h:74:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:22,756 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:27:22,756 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:22,757 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:27:22,757 ltp/src/ner/instance.h:88:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:22,757 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:27:22,757 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:22,758 ltp/src/ner/instance.h:92:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:22,758 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:22,758 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:22,758 ltp/src/ner/instance.h:92:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:22,758 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:22,758 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:22,881 In file included from ltp/src/ner/extractor.h:8: 2025-09-04T16:27:22,881 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:27:22,882 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:27:22,882 107 | int _cap_pool; 2025-09-04T16:27:22,882 | ^~~~~~~~~ 2025-09-04T16:27:22,882 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:27:22,882 106 | int _len_pool; 2025-09-04T16:27:22,882 | ^~~~~~~~~ 2025-09-04T16:27:22,882 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:22,882 18 | StringVec() : 2025-09-04T16:27:22,882 | ^~~~~~~~~ 2025-09-04T16:27:22,885 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpace::FeatureSpace(int)’: 2025-09-04T16:27:22,886 ltp/src/ner/featurespace.h:117:7: warning: ‘ltp::ner::FeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:27:22,886 117 | int _num_labels; 2025-09-04T16:27:22,886 | ^~~~~~~~~~~ 2025-09-04T16:27:22,886 ltp/src/ner/featurespace.h:116:7: warning: ‘int ltp::ner::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:27:22,886 116 | int _offset; 2025-09-04T16:27:22,886 | ^~~~~~~ 2025-09-04T16:27:22,886 ltp/src/ner/featurespace.cpp:7:1: warning: when initialized here [-Wreorder] 2025-09-04T16:27:22,886 7 | FeatureSpace::FeatureSpace(int num_labels) : 2025-09-04T16:27:22,887 | ^~~~~~~~~~~~ 2025-09-04T16:27:22,890 ltp/src/ner/featurespace.cpp: In member function ‘bool ltp::ner::FeatureSpace::load(int, std::istream&)’: 2025-09-04T16:27:22,890 ltp/src/ner/featurespace.cpp:89:12: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:27:22,890 89 | if (sz != _num_dicts) { 2025-09-04T16:27:22,890 | ~~~^~~~~~~~~~~~~ 2025-09-04T16:27:22,941 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:22,941 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:27:22,941 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:22,941 | ^ 2025-09-04T16:27:22,941 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:22,941 457 | unsigned int _cap_entries; 2025-09-04T16:27:22,942 | ^~~~~~~~~~~~ 2025-09-04T16:27:22,942 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:27:22,942 450 | unsigned int _num_buckets; 2025-09-04T16:27:22,942 | ^~~~~~~~~~~~ 2025-09-04T16:27:22,942 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:22,942 70 | explicit SmartMap() : 2025-09-04T16:27:22,942 | ^~~~~~~~ 2025-09-04T16:27:22,942 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:22,942 460 | unsigned int _len_key_buffer; 2025-09-04T16:27:22,943 | ^~~~~~~~~~~~~~~ 2025-09-04T16:27:22,943 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:27:22,943 441 | int * _hash_buckets; 2025-09-04T16:27:22,943 | ^~~~~~~~~~~~~ 2025-09-04T16:27:22,943 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:22,943 70 | explicit SmartMap() : 2025-09-04T16:27:22,943 | ^~~~~~~~ 2025-09-04T16:27:22,943 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:22,943 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:27:22,943 | ^~~~~~~~~~~ 2025-09-04T16:27:22,943 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:27:22,944 442 | int * _hash_buckets_volumn; 2025-09-04T16:27:22,944 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:22,944 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:22,944 70 | explicit SmartMap() : 2025-09-04T16:27:22,944 | ^~~~~~~~ 2025-09-04T16:27:22,946 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:22,946 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:27:22,946 614 | set(key, idx); 2025-09-04T16:27:22,947 | ~~~^~~~~~~~~~ 2025-09-04T16:27:22,947 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:27:22,947 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:27:22,947 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:27:22,950 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:27:22,950 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:27:22,950 679 | SmartMap::dump(out); 2025-09-04T16:27:22,950 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:27:22,950 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:27:22,950 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:27:22,951 | ^~~~~~ 2025-09-04T16:27:23,873 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/ner/model.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/ner/model.o 2025-09-04T16:27:25,262 In file included from ltp/src/ner/featurespace.h:7, 2025-09-04T16:27:25,262 from ltp/src/ner/model.h:5, 2025-09-04T16:27:25,263 from ltp/src/ner/model.cpp:1: 2025-09-04T16:27:25,263 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:27:25,263 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:25,263 599 | int * entries; 2025-09-04T16:27:25,263 | ^~~~~~~ 2025-09-04T16:27:25,263 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:27:25,263 598 | int cap_entries; 2025-09-04T16:27:25,263 | ^~~~~~~~~~~ 2025-09-04T16:27:25,263 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:25,264 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:25,264 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:25,264 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:27:25,264 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:25,264 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:27:25,264 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:25,265 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:27:25,265 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:25,265 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:27:25,265 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:25,268 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:27:25,268 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:25,268 78 | utility::SmartMap * _dicts; 2025-09-04T16:27:25,268 | ^~~~~~ 2025-09-04T16:27:25,268 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:27:25,269 76 | int _num_dicts; 2025-09-04T16:27:25,269 | ^~~~~~~~~~ 2025-09-04T16:27:25,269 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:25,269 14 | FeatureSpaceIterator() 2025-09-04T16:27:25,269 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:25,269 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:25,269 76 | int _num_dicts; 2025-09-04T16:27:25,269 | ^~~~~~~~~~ 2025-09-04T16:27:25,269 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:27:25,270 74 | int _i; 2025-09-04T16:27:25,270 | ^~ 2025-09-04T16:27:25,270 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:25,270 14 | FeatureSpaceIterator() 2025-09-04T16:27:25,270 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:25,270 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:27:25,270 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:25,270 78 | utility::SmartMap * _dicts; 2025-09-04T16:27:25,270 | ^~~~~~ 2025-09-04T16:27:25,270 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:27:25,271 76 | int _num_dicts; 2025-09-04T16:27:25,271 | ^~~~~~~~~~ 2025-09-04T16:27:25,271 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:25,271 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:27:25,271 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:25,271 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:25,271 76 | int _num_dicts; 2025-09-04T16:27:25,271 | ^~~~~~~~~~ 2025-09-04T16:27:25,271 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:27:25,271 74 | int _i; 2025-09-04T16:27:25,272 | ^~ 2025-09-04T16:27:25,272 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:25,272 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:27:25,272 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:25,455 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:25,456 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:27:25,456 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:25,456 | ^ 2025-09-04T16:27:25,456 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:25,456 457 | unsigned int _cap_entries; 2025-09-04T16:27:25,456 | ^~~~~~~~~~~~ 2025-09-04T16:27:25,456 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:27:25,456 450 | unsigned int _num_buckets; 2025-09-04T16:27:25,456 | ^~~~~~~~~~~~ 2025-09-04T16:27:25,456 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:25,457 70 | explicit SmartMap() : 2025-09-04T16:27:25,457 | ^~~~~~~~ 2025-09-04T16:27:25,457 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:25,457 460 | unsigned int _len_key_buffer; 2025-09-04T16:27:25,457 | ^~~~~~~~~~~~~~~ 2025-09-04T16:27:25,457 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:27:25,457 441 | int * _hash_buckets; 2025-09-04T16:27:25,457 | ^~~~~~~~~~~~~ 2025-09-04T16:27:25,457 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:25,457 70 | explicit SmartMap() : 2025-09-04T16:27:25,457 | ^~~~~~~~ 2025-09-04T16:27:25,458 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:25,458 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:27:25,458 | ^~~~~~~~~~~ 2025-09-04T16:27:25,458 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:27:25,458 442 | int * _hash_buckets_volumn; 2025-09-04T16:27:25,458 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:25,458 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:25,458 70 | explicit SmartMap() : 2025-09-04T16:27:25,458 | ^~~~~~~~ 2025-09-04T16:27:25,461 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:25,461 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:27:25,461 614 | set(key, idx); 2025-09-04T16:27:25,461 | ~~~^~~~~~~~~~ 2025-09-04T16:27:25,461 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:27:25,461 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:27:25,461 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:27:25,463 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:27:25,464 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:27:25,464 679 | SmartMap::dump(out); 2025-09-04T16:27:25,464 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:27:25,464 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:27:25,464 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:27:25,464 | ^~~~~~ 2025-09-04T16:27:26,077 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/ner/ner.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/ner/ner.o 2025-09-04T16:27:26,496 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:27:26,496 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:27:26,496 from ltp/src/ner/rulebase.h:10, 2025-09-04T16:27:26,496 from ltp/src/ner/decoder.h:7, 2025-09-04T16:27:26,496 from ltp/src/ner/ner.h:6, 2025-09-04T16:27:26,496 from ltp/src/ner/ner.cpp:1: 2025-09-04T16:27:26,496 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:27:26,496 4 | #pragma warning(disable: 4309) 2025-09-04T16:27:27,735 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:27:27,736 from ltp/src/ner/ner.h:4: 2025-09-04T16:27:27,736 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:27:27,736 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:27,736 73 | int len = str.size(); 2025-09-04T16:27:27,736 | ^~~ 2025-09-04T16:27:27,739 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:27:27,739 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:27,740 127 | int len = str.size(); 2025-09-04T16:27:27,740 | ^~~ 2025-09-04T16:27:27,740 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:27:27,740 128 | int sep_flag = (sep != ""); 2025-09-04T16:27:27,740 | ^~~~~~~~ 2025-09-04T16:27:27,747 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:27:27,747 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:27,747 223 | int len = str.size(); 2025-09-04T16:27:27,747 | ^~~ 2025-09-04T16:27:27,800 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:27:27,800 ltp/src/utils/cfgparser.hpp:124:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:27:27,800 124 | bool ret = false; 2025-09-04T16:27:27,800 | ^~~ 2025-09-04T16:27:27,831 In file included from ltp/src/ner/featurespace.h:7, 2025-09-04T16:27:27,831 from ltp/src/ner/model.h:5, 2025-09-04T16:27:27,831 from ltp/src/ner/ner.h:5: 2025-09-04T16:27:27,831 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:27:27,831 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:27,831 599 | int * entries; 2025-09-04T16:27:27,832 | ^~~~~~~ 2025-09-04T16:27:27,832 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:27:27,832 598 | int cap_entries; 2025-09-04T16:27:27,832 | ^~~~~~~~~~~ 2025-09-04T16:27:27,832 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:27,832 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:27,832 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:27,832 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:27:27,832 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:27,833 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:27:27,833 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:27,834 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:27:27,834 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:27,834 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:27:27,834 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:27,837 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:27:27,837 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:27,837 78 | utility::SmartMap * _dicts; 2025-09-04T16:27:27,837 | ^~~~~~ 2025-09-04T16:27:27,837 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:27:27,837 76 | int _num_dicts; 2025-09-04T16:27:27,837 | ^~~~~~~~~~ 2025-09-04T16:27:27,837 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:27,837 14 | FeatureSpaceIterator() 2025-09-04T16:27:27,838 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:27,838 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:27,838 76 | int _num_dicts; 2025-09-04T16:27:27,838 | ^~~~~~~~~~ 2025-09-04T16:27:27,838 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:27:27,838 74 | int _i; 2025-09-04T16:27:27,838 | ^~ 2025-09-04T16:27:27,838 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:27,838 14 | FeatureSpaceIterator() 2025-09-04T16:27:27,838 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:27,839 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:27:27,839 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:27,839 78 | utility::SmartMap * _dicts; 2025-09-04T16:27:27,839 | ^~~~~~ 2025-09-04T16:27:27,839 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:27:27,839 76 | int _num_dicts; 2025-09-04T16:27:27,839 | ^~~~~~~~~~ 2025-09-04T16:27:27,839 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:27,839 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:27:27,840 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:27,840 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:27,840 76 | int _num_dicts; 2025-09-04T16:27:27,840 | ^~~~~~~~~~ 2025-09-04T16:27:27,840 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:27:27,840 74 | int _i; 2025-09-04T16:27:27,840 | ^~ 2025-09-04T16:27:27,840 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:27,840 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:27:27,840 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:27,907 In file included from ltp/src/ner/decoder.h:6: 2025-09-04T16:27:27,907 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:27:27,907 ltp/src/ner/instance.h:26:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:27,907 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:27,907 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:27,907 ltp/src/ner/instance.h:26:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:27,907 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:27,908 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:27,908 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:27:27,908 ltp/src/ner/instance.h:59:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:27,908 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:27:27,909 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:27,909 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:27:27,910 ltp/src/ner/instance.h:74:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:27,910 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:27:27,910 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:27,911 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:27:27,911 ltp/src/ner/instance.h:88:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:27,911 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:27:27,911 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:27,911 ltp/src/ner/instance.h:92:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:27,911 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:27,911 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:27,911 ltp/src/ner/instance.h:92:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:27,912 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:27,912 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:27,951 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:27:27,951 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:27:27,951 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:27:27,952 68 | std::pair payload; 2025-09-04T16:27:27,952 | ^~~~~~~ 2025-09-04T16:27:27,952 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:27:27,952 65 | int encoding; 2025-09-04T16:27:27,952 | ^~~~~~~~ 2025-09-04T16:27:27,952 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:27,952 18 | iterator(const iterator & other) 2025-09-04T16:27:27,952 | ^~~~~~~~ 2025-09-04T16:27:27,952 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:27:27,953 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:27:27,953 68 | std::pair payload; 2025-09-04T16:27:27,953 | ^~~~~~~ 2025-09-04T16:27:27,953 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:27:27,953 65 | int encoding; 2025-09-04T16:27:27,953 | ^~~~~~~~ 2025-09-04T16:27:27,953 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:27,953 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:27:27,953 | ^~~~~~~~ 2025-09-04T16:27:27,955 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:27:27,956 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:27:27,956 68 | std::pair payload; 2025-09-04T16:27:27,956 | ^~~~~~~ 2025-09-04T16:27:27,956 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:27:27,956 65 | int encoding; 2025-09-04T16:27:27,956 | ^~~~~~~~ 2025-09-04T16:27:27,956 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:27,956 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:27:27,956 | ^~~~~~~~ 2025-09-04T16:27:28,151 In file included from ltp/src/ner/extractor.h:8, 2025-09-04T16:27:28,152 from ltp/src/ner/ner.cpp:6: 2025-09-04T16:27:28,152 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:27:28,152 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:27:28,152 107 | int _cap_pool; 2025-09-04T16:27:28,152 | ^~~~~~~~~ 2025-09-04T16:27:28,152 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:27:28,152 106 | int _len_pool; 2025-09-04T16:27:28,152 | ^~~~~~~~~ 2025-09-04T16:27:28,153 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:28,153 18 | StringVec() : 2025-09-04T16:27:28,153 | ^~~~~~~~~ 2025-09-04T16:27:28,157 In file included from ltp/src/ner/ner.cpp:8: 2025-09-04T16:27:28,157 ltp/src/ner/nerio.h: In constructor ‘ltp::ner::NERReader::NERReader(std::istream&, bool, int)’: 2025-09-04T16:27:28,157 ltp/src/ner/nerio.h:87:8: warning: ‘ltp::ner::NERReader::train’ will be initialized after [-Wreorder] 2025-09-04T16:27:28,157 87 | bool train; 2025-09-04T16:27:28,157 | ^~~~~ 2025-09-04T16:27:28,157 ltp/src/ner/nerio.h:86:7: warning: ‘int ltp::ner::NERReader::style’ [-Wreorder] 2025-09-04T16:27:28,157 86 | int style; 2025-09-04T16:27:28,158 | ^~~~~ 2025-09-04T16:27:28,158 ltp/src/ner/nerio.h:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:28,158 18 | NERReader(std::istream & _ifs, bool _train = false, int _style = 4) 2025-09-04T16:27:28,158 | ^~~~~~~~~ 2025-09-04T16:27:28,159 ltp/src/ner/nerio.h: In member function ‘ltp::ner::Instance* ltp::ner::NERReader::next()’: 2025-09-04T16:27:28,159 ltp/src/ner/nerio.h:42:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:28,159 42 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:27:28,159 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:28,160 ltp/src/ner/nerio.h:45:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:27:28,160 45 | if (found != std::string::npos) { 2025-09-04T16:27:28,160 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:28,161 ltp/src/ner/nerio.h:51:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:27:28,161 51 | if (found != std::string::npos) { 2025-09-04T16:27:28,161 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:28,162 ltp/src/ner/nerio.h:68:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:27:28,162 68 | if (found != std::string::npos) { 2025-09-04T16:27:28,162 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:28,165 ltp/src/ner/nerio.h: In member function ‘void ltp::ner::NERWriter::write(const ltp::ner::Instance*)’: 2025-09-04T16:27:28,165 ltp/src/ner/nerio.h:96:37: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:27:28,165 96 | if (inst->predicted_tags.size() != len) { 2025-09-04T16:27:28,165 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:27:28,170 ltp/src/ner/ner.h: In constructor ‘ltp::ner::NER::NER()’: 2025-09-04T16:27:28,171 ltp/src/ner/ner.h:118:13: warning: ‘ltp::ner::NER::decoder’ will be initialized after [-Wreorder] 2025-09-04T16:27:28,171 118 | Decoder * decoder; 2025-09-04T16:27:28,171 | ^~~~~~~ 2025-09-04T16:27:28,171 ltp/src/ner/ner.h:109:9: warning: ‘bool ltp::ner::NER::__TRAIN__’ [-Wreorder] 2025-09-04T16:27:28,171 109 | bool __TRAIN__; 2025-09-04T16:27:28,171 | ^~~~~~~~~ 2025-09-04T16:27:28,171 ltp/src/ner/ner.cpp:22:1: warning: when initialized here [-Wreorder] 2025-09-04T16:27:28,171 22 | NER::NER() 2025-09-04T16:27:28,171 | ^~~ 2025-09-04T16:27:28,173 ltp/src/ner/ner.h: In constructor ‘ltp::ner::NER::NER(ltp::utility::ConfigParser&)’: 2025-09-04T16:27:28,173 ltp/src/ner/ner.h:118:13: warning: ‘ltp::ner::NER::decoder’ will be initialized after [-Wreorder] 2025-09-04T16:27:28,173 118 | Decoder * decoder; 2025-09-04T16:27:28,173 | ^~~~~~~ 2025-09-04T16:27:28,174 ltp/src/ner/ner.h:109:9: warning: ‘bool ltp::ner::NER::__TRAIN__’ [-Wreorder] 2025-09-04T16:27:28,174 109 | bool __TRAIN__; 2025-09-04T16:27:28,174 | ^~~~~~~~~ 2025-09-04T16:27:28,174 ltp/src/ner/ner.cpp:30:1: warning: when initialized here [-Wreorder] 2025-09-04T16:27:28,174 30 | NER::NER(ltp::utility::ConfigParser & cfg) 2025-09-04T16:27:28,174 | ^~~ 2025-09-04T16:27:28,175 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::run()’: 2025-09-04T16:27:28,175 ltp/src/ner/ner.cpp:63:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:28,175 63 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:27:28,175 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:28,187 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::build_configuration()’: 2025-09-04T16:27:28,187 ltp/src/ner/ner.cpp:196:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:28,188 196 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:27:28,188 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:28,199 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::extract_features(ltp::ner::Instance*, bool)’: 2025-09-04T16:27:28,199 ltp/src/ner/ner.cpp:231:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:28,199 231 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:27:28,199 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:27:28,202 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::build_feature_space()’: 2025-09-04T16:27:28,202 ltp/src/ner/ner.cpp:279:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:28,202 279 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:27:28,203 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:28,208 ltp/src/ner/ner.cpp: In member function ‘ltp::ner::Model* ltp::ner::NER::truncate()’: 2025-09-04T16:27:28,208 ltp/src/ner/ner.cpp:380:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:28,209 380 | for (int i = 0; i < model->labels.size(); ++ i) { 2025-09-04T16:27:28,209 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:28,215 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::train()’: 2025-09-04T16:27:28,216 ltp/src/ner/ner.cpp:506:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:28,216 506 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:27:28,216 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:28,231 ltp/src/ner/ner.cpp: In member function ‘void ltp::ner::NER::test()’: 2025-09-04T16:27:28,231 ltp/src/ner/ner.cpp:682:7: warning: unused variable ‘beg_tag0’ [-Wunused-variable] 2025-09-04T16:27:28,231 682 | int beg_tag0 = (model->labels.index( "B-Nh" ) / __num_ne_types__); 2025-09-04T16:27:28,231 | ^~~~~~~~ 2025-09-04T16:27:28,231 ltp/src/ner/ner.cpp:683:7: warning: unused variable ‘beg_tag1’ [-Wunused-variable] 2025-09-04T16:27:28,231 683 | int beg_tag1 = (model->labels.index( "S-Nh" ) / __num_ne_types__); 2025-09-04T16:27:28,231 | ^~~~~~~~ 2025-09-04T16:27:28,232 ltp/src/ner/ner.cpp:684:7: warning: unused variable ‘beg_tag2’ [-Wunused-variable] 2025-09-04T16:27:28,232 684 | int beg_tag2 = (model->labels.index( "O" ) / __num_ne_types__); 2025-09-04T16:27:28,232 | ^~~~~~~~ 2025-09-04T16:27:28,338 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:28,338 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:27:28,338 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:28,338 | ^ 2025-09-04T16:27:28,338 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:28,338 457 | unsigned int _cap_entries; 2025-09-04T16:27:28,338 | ^~~~~~~~~~~~ 2025-09-04T16:27:28,338 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:27:28,339 450 | unsigned int _num_buckets; 2025-09-04T16:27:28,339 | ^~~~~~~~~~~~ 2025-09-04T16:27:28,339 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:28,339 70 | explicit SmartMap() : 2025-09-04T16:27:28,339 | ^~~~~~~~ 2025-09-04T16:27:28,339 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:28,339 460 | unsigned int _len_key_buffer; 2025-09-04T16:27:28,339 | ^~~~~~~~~~~~~~~ 2025-09-04T16:27:28,339 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:27:28,339 441 | int * _hash_buckets; 2025-09-04T16:27:28,340 | ^~~~~~~~~~~~~ 2025-09-04T16:27:28,340 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:28,340 70 | explicit SmartMap() : 2025-09-04T16:27:28,340 | ^~~~~~~~ 2025-09-04T16:27:28,340 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:28,340 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:27:28,340 | ^~~~~~~~~~~ 2025-09-04T16:27:28,340 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:27:28,340 442 | int * _hash_buckets_volumn; 2025-09-04T16:27:28,340 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:28,340 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:28,341 70 | explicit SmartMap() : 2025-09-04T16:27:28,341 | ^~~~~~~~ 2025-09-04T16:27:28,343 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:28,343 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:27:28,343 614 | set(key, idx); 2025-09-04T16:27:28,343 | ~~~^~~~~~~~~~ 2025-09-04T16:27:28,343 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:27:28,343 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:27:28,344 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:27:28,346 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:27:28,347 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:27:28,347 679 | SmartMap::dump(out); 2025-09-04T16:27:28,347 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:27:28,347 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:27:28,347 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:27:28,347 | ^~~~~~ 2025-09-04T16:27:40,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/src/ner/ner_dll.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/ner/ner_dll.o 2025-09-04T16:27:41,041 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:27:41,041 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:27:41,041 from ltp/src/ner/rulebase.h:10, 2025-09-04T16:27:41,041 from ltp/src/ner/decoder.h:7, 2025-09-04T16:27:41,041 from ltp/src/ner/ner.h:6, 2025-09-04T16:27:41,041 from ltp/src/ner/ner_dll.cpp:2: 2025-09-04T16:27:41,041 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:27:41,042 4 | #pragma warning(disable: 4309) 2025-09-04T16:27:42,278 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:27:42,278 from ltp/src/ner/ner.h:4: 2025-09-04T16:27:42,278 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:27:42,278 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:42,278 73 | int len = str.size(); 2025-09-04T16:27:42,278 | ^~~ 2025-09-04T16:27:42,281 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:27:42,282 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:42,282 127 | int len = str.size(); 2025-09-04T16:27:42,282 | ^~~ 2025-09-04T16:27:42,282 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:27:42,282 128 | int sep_flag = (sep != ""); 2025-09-04T16:27:42,282 | ^~~~~~~~ 2025-09-04T16:27:42,289 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:27:42,289 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:42,289 223 | int len = str.size(); 2025-09-04T16:27:42,289 | ^~~ 2025-09-04T16:27:42,343 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:27:42,343 ltp/src/utils/cfgparser.hpp:124:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:27:42,343 124 | bool ret = false; 2025-09-04T16:27:42,343 | ^~~ 2025-09-04T16:27:42,374 In file included from ltp/src/ner/featurespace.h:7, 2025-09-04T16:27:42,374 from ltp/src/ner/model.h:5, 2025-09-04T16:27:42,374 from ltp/src/ner/ner.h:5: 2025-09-04T16:27:42,374 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:27:42,374 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:42,374 599 | int * entries; 2025-09-04T16:27:42,374 | ^~~~~~~ 2025-09-04T16:27:42,375 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:27:42,375 598 | int cap_entries; 2025-09-04T16:27:42,375 | ^~~~~~~~~~~ 2025-09-04T16:27:42,375 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:42,375 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:42,375 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:42,375 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:27:42,375 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:42,376 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:27:42,376 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:42,377 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:27:42,377 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:42,377 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:27:42,377 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:42,380 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:27:42,380 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:42,380 78 | utility::SmartMap * _dicts; 2025-09-04T16:27:42,380 | ^~~~~~ 2025-09-04T16:27:42,380 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:27:42,381 76 | int _num_dicts; 2025-09-04T16:27:42,381 | ^~~~~~~~~~ 2025-09-04T16:27:42,381 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:42,381 14 | FeatureSpaceIterator() 2025-09-04T16:27:42,381 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:42,381 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:42,381 76 | int _num_dicts; 2025-09-04T16:27:42,381 | ^~~~~~~~~~ 2025-09-04T16:27:42,382 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:27:42,382 74 | int _i; 2025-09-04T16:27:42,382 | ^~ 2025-09-04T16:27:42,382 ltp/src/ner/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:42,382 14 | FeatureSpaceIterator() 2025-09-04T16:27:42,382 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:42,382 ltp/src/ner/featurespace.h: In constructor ‘ltp::ner::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:27:42,382 ltp/src/ner/featurespace.h:78:28: warning: ‘ltp::ner::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:42,382 78 | utility::SmartMap * _dicts; 2025-09-04T16:27:42,383 | ^~~~~~ 2025-09-04T16:27:42,383 ltp/src/ner/featurespace.h:76:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:27:42,383 76 | int _num_dicts; 2025-09-04T16:27:42,383 | ^~~~~~~~~~ 2025-09-04T16:27:42,383 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:42,383 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:27:42,383 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:42,383 ltp/src/ner/featurespace.h:76:7: warning: ‘ltp::ner::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:27:42,383 76 | int _num_dicts; 2025-09-04T16:27:42,383 | ^~~~~~~~~~ 2025-09-04T16:27:42,384 ltp/src/ner/featurespace.h:74:7: warning: ‘int ltp::ner::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:27:42,384 74 | int _i; 2025-09-04T16:27:42,384 | ^~ 2025-09-04T16:27:42,384 ltp/src/ner/featurespace.h:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:42,384 23 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:27:42,384 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:42,450 In file included from ltp/src/ner/decoder.h:6: 2025-09-04T16:27:42,450 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_errors()’: 2025-09-04T16:27:42,450 ltp/src/ner/instance.h:26:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:42,450 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:42,450 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:42,450 ltp/src/ner/instance.h:26:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:42,451 26 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:27:42,451 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:42,451 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_gold_entities()’: 2025-09-04T16:27:42,451 ltp/src/ner/instance.h:59:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:42,452 59 | for (int i = 0; i < entities_tags.size(); ++ i) { 2025-09-04T16:27:42,452 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:42,453 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_predicted_entities()’: 2025-09-04T16:27:42,453 ltp/src/ner/instance.h:74:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:42,453 74 | for (int i = 0; i < predicted_entities_tags.size(); ++ i) { 2025-09-04T16:27:42,453 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:42,454 ltp/src/ner/instance.h: In member function ‘int ltp::ner::Instance::num_recalled_entites()’: 2025-09-04T16:27:42,454 ltp/src/ner/instance.h:88:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:42,454 88 | for (int i = 0; i < entities.size(); ++ i) { 2025-09-04T16:27:42,454 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:42,454 ltp/src/ner/instance.h:92:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:42,454 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:42,454 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:42,455 ltp/src/ner/instance.h:92:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:42,455 92 | for (int i = 0, j = 0; i < entities.size() && j < predicted_entities.size(); ) { 2025-09-04T16:27:42,455 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:42,494 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:27:42,494 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:27:42,494 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:27:42,494 68 | std::pair payload; 2025-09-04T16:27:42,494 | ^~~~~~~ 2025-09-04T16:27:42,495 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:27:42,495 65 | int encoding; 2025-09-04T16:27:42,495 | ^~~~~~~~ 2025-09-04T16:27:42,495 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:42,495 18 | iterator(const iterator & other) 2025-09-04T16:27:42,495 | ^~~~~~~~ 2025-09-04T16:27:42,495 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:27:42,495 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:27:42,495 68 | std::pair payload; 2025-09-04T16:27:42,496 | ^~~~~~~ 2025-09-04T16:27:42,496 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:27:42,496 65 | int encoding; 2025-09-04T16:27:42,496 | ^~~~~~~~ 2025-09-04T16:27:42,496 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:42,496 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:27:42,496 | ^~~~~~~~ 2025-09-04T16:27:42,498 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:27:42,498 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:27:42,498 68 | std::pair payload; 2025-09-04T16:27:42,499 | ^~~~~~~ 2025-09-04T16:27:42,499 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:27:42,499 65 | int encoding; 2025-09-04T16:27:42,499 | ^~~~~~~~ 2025-09-04T16:27:42,499 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:42,499 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:27:42,499 | ^~~~~~~~ 2025-09-04T16:27:42,592 ltp/src/ner/ner_dll.cpp: In member function ‘int NERWrapper::recognize(const std::vector >&, const std::vector >&, std::vector >&)’: 2025-09-04T16:27:42,592 ltp/src/ner/ner_dll.cpp:44:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:42,592 44 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:27:42,592 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:42,593 ltp/src/ner/ner_dll.cpp:53:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:42,593 53 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:27:42,593 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:42,595 ltp/src/ner/ner_dll.cpp: In function ‘int ner_recognize(void*, const std::vector >&, const std::vector >&, std::vector >&)’: 2025-09-04T16:27:42,595 ltp/src/ner/ner_dll.cpp:94:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:42,595 94 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:27:42,595 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:42,696 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:42,696 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:27:42,696 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:42,696 | ^ 2025-09-04T16:27:42,696 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:42,696 457 | unsigned int _cap_entries; 2025-09-04T16:27:42,696 | ^~~~~~~~~~~~ 2025-09-04T16:27:42,696 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:27:42,697 450 | unsigned int _num_buckets; 2025-09-04T16:27:42,697 | ^~~~~~~~~~~~ 2025-09-04T16:27:42,697 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:42,697 70 | explicit SmartMap() : 2025-09-04T16:27:42,697 | ^~~~~~~~ 2025-09-04T16:27:42,697 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:42,697 460 | unsigned int _len_key_buffer; 2025-09-04T16:27:42,697 | ^~~~~~~~~~~~~~~ 2025-09-04T16:27:42,697 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:27:42,697 441 | int * _hash_buckets; 2025-09-04T16:27:42,697 | ^~~~~~~~~~~~~ 2025-09-04T16:27:42,698 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:42,698 70 | explicit SmartMap() : 2025-09-04T16:27:42,698 | ^~~~~~~~ 2025-09-04T16:27:42,698 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:42,698 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:27:42,698 | ^~~~~~~~~~~ 2025-09-04T16:27:42,698 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:27:42,698 442 | int * _hash_buckets_volumn; 2025-09-04T16:27:42,698 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:42,698 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:42,698 70 | explicit SmartMap() : 2025-09-04T16:27:42,699 | ^~~~~~~~ 2025-09-04T16:27:42,701 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:42,701 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:27:42,701 614 | set(key, idx); 2025-09-04T16:27:42,701 | ~~~^~~~~~~~~~ 2025-09-04T16:27:42,701 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:27:42,701 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:27:42,702 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:27:42,704 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:27:42,704 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:27:42,705 679 | SmartMap::dump(out); 2025-09-04T16:27:42,705 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:27:42,705 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:27:42,705 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:27:42,705 | ^~~~~~ 2025-09-04T16:27:45,641 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/ner/options.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/ner/options.o 2025-09-04T16:27:47,086 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/collections.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/collections.o 2025-09-04T16:27:48,613 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:27:48,613 from ltp/src/parser/collections.cpp:1: 2025-09-04T16:27:48,613 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:27:48,613 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:48,613 599 | int * entries; 2025-09-04T16:27:48,613 | ^~~~~~~ 2025-09-04T16:27:48,614 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:27:48,614 598 | int cap_entries; 2025-09-04T16:27:48,614 | ^~~~~~~~~~~ 2025-09-04T16:27:48,614 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:48,614 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:48,614 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:48,616 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:27:48,616 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:48,616 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:27:48,616 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:48,618 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:27:48,618 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:48,618 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:27:48,618 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:48,803 ltp/src/parser/collections.cpp: In destructor ‘ltp::parser::DictionaryCollections::~DictionaryCollections()’: 2025-09-04T16:27:48,803 ltp/src/parser/collections.cpp:16:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:48,803 16 | for (int i = 0; i < dicts.size(); ++ i) { 2025-09-04T16:27:48,803 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:48,804 ltp/src/parser/collections.cpp: In member function ‘ltp::parser::Dictionary* ltp::parser::DictionaryCollections::getDictionary(int)’: 2025-09-04T16:27:48,805 ltp/src/parser/collections.cpp:23:9: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:48,805 23 | if (i < dicts.size()) { 2025-09-04T16:27:48,805 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:48,806 ltp/src/parser/collections.cpp: In member function ‘void ltp::parser::DictionaryCollections::dump(std::ostream&)’: 2025-09-04T16:27:48,807 ltp/src/parser/collections.cpp:54:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:48,807 54 | for (int i = 0; i < dicts.size(); ++ i) { 2025-09-04T16:27:48,807 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:48,863 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:48,863 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:27:48,864 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:48,864 | ^ 2025-09-04T16:27:48,864 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:48,864 457 | unsigned int _cap_entries; 2025-09-04T16:27:48,864 | ^~~~~~~~~~~~ 2025-09-04T16:27:48,864 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:27:48,864 450 | unsigned int _num_buckets; 2025-09-04T16:27:48,864 | ^~~~~~~~~~~~ 2025-09-04T16:27:48,865 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:48,865 70 | explicit SmartMap() : 2025-09-04T16:27:48,865 | ^~~~~~~~ 2025-09-04T16:27:48,865 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:48,865 460 | unsigned int _len_key_buffer; 2025-09-04T16:27:48,865 | ^~~~~~~~~~~~~~~ 2025-09-04T16:27:48,865 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:27:48,865 441 | int * _hash_buckets; 2025-09-04T16:27:48,866 | ^~~~~~~~~~~~~ 2025-09-04T16:27:48,866 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:48,866 70 | explicit SmartMap() : 2025-09-04T16:27:48,866 | ^~~~~~~~ 2025-09-04T16:27:48,866 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:48,866 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:27:48,866 | ^~~~~~~~~~~ 2025-09-04T16:27:48,867 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:27:48,867 442 | int * _hash_buckets_volumn; 2025-09-04T16:27:48,867 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:48,867 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:48,867 70 | explicit SmartMap() : 2025-09-04T16:27:48,867 | ^~~~~~~~ 2025-09-04T16:27:48,872 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:48,872 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:27:48,872 614 | set(key, idx); 2025-09-04T16:27:48,872 | ~~~^~~~~~~~~~ 2025-09-04T16:27:48,872 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:27:48,873 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:27:48,873 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:27:48,876 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:27:48,877 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:27:48,877 679 | SmartMap::dump(out); 2025-09-04T16:27:48,877 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:27:48,877 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:27:48,877 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:27:48,877 | ^~~~~~ 2025-09-04T16:27:49,865 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/decoder1o.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/decoder1o.o 2025-09-04T16:27:51,441 In file included from ltp/src/parser/decoder1o.h:5, 2025-09-04T16:27:51,441 from ltp/src/parser/decoder1o.cpp:1: 2025-09-04T16:27:51,441 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int, int, int, double, const ltp::parser::LatticeItem*, const ltp::parser::LatticeItem*)’: 2025-09-04T16:27:51,441 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:51,441 28 | const double _prob; 2025-09-04T16:27:51,441 | ^~~~~ 2025-09-04T16:27:51,442 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:27:51,442 25 | const LatticeItem * const _left; 2025-09-04T16:27:51,442 | ^~~~~ 2025-09-04T16:27:51,442 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:51,442 31 | LatticeItem(const int comp, 2025-09-04T16:27:51,442 | ^~~~~~~~~~~ 2025-09-04T16:27:51,442 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:51,442 26 | const LatticeItem * const _right; 2025-09-04T16:27:51,442 | ^~~~~~ 2025-09-04T16:27:51,442 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:27:51,443 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:51,443 | ^~~~~~~~~~ 2025-09-04T16:27:51,443 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:51,443 31 | LatticeItem(const int comp, 2025-09-04T16:27:51,443 | ^~~~~~~~~~~ 2025-09-04T16:27:51,443 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int, int, double, const ltp::parser::LatticeItem*, const ltp::parser::LatticeItem*, int)’: 2025-09-04T16:27:51,443 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:51,443 28 | const double _prob; 2025-09-04T16:27:51,443 | ^~~~~ 2025-09-04T16:27:51,443 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:27:51,443 25 | const LatticeItem * const _left; 2025-09-04T16:27:51,444 | ^~~~~ 2025-09-04T16:27:51,444 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:51,444 47 | LatticeItem(const int comp, 2025-09-04T16:27:51,444 | ^~~~~~~~~~~ 2025-09-04T16:27:51,444 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:51,444 26 | const LatticeItem * const _right; 2025-09-04T16:27:51,444 | ^~~~~~ 2025-09-04T16:27:51,444 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:27:51,444 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:51,444 | ^~~~~~~~~~ 2025-09-04T16:27:51,445 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:51,445 47 | LatticeItem(const int comp, 2025-09-04T16:27:51,445 | ^~~~~~~~~~~ 2025-09-04T16:27:51,445 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int)’: 2025-09-04T16:27:51,445 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:51,445 28 | const double _prob; 2025-09-04T16:27:51,445 | ^~~~~ 2025-09-04T16:27:51,445 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:27:51,445 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:27:51,445 | ^~~~~ 2025-09-04T16:27:51,446 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:51,446 64 | LatticeItem(const int g, 2025-09-04T16:27:51,446 | ^~~~~~~~~~~ 2025-09-04T16:27:51,446 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:51,446 26 | const LatticeItem * const _right; 2025-09-04T16:27:51,446 | ^~~~~~ 2025-09-04T16:27:51,446 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:27:51,446 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:51,446 | ^~~~~~~~~~ 2025-09-04T16:27:51,446 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:51,447 64 | LatticeItem(const int g, 2025-09-04T16:27:51,447 | ^~~~~~~~~~~ 2025-09-04T16:27:51,447 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int)’: 2025-09-04T16:27:51,447 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:51,447 28 | const double _prob; 2025-09-04T16:27:51,447 | ^~~~~ 2025-09-04T16:27:51,447 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:27:51,447 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:27:51,447 | ^~~~~ 2025-09-04T16:27:51,447 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:51,448 75 | LatticeItem(const int s) : 2025-09-04T16:27:51,448 | ^~~~~~~~~~~ 2025-09-04T16:27:51,448 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:51,448 26 | const LatticeItem * const _right; 2025-09-04T16:27:51,448 | ^~~~~~ 2025-09-04T16:27:51,448 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:27:51,448 19 | const int _g; /* grand */ 2025-09-04T16:27:51,448 | ^~ 2025-09-04T16:27:51,448 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:51,448 75 | LatticeItem(const int s) : 2025-09-04T16:27:51,449 | ^~~~~~~~~~~ 2025-09-04T16:27:51,449 ltp/src/parser/decoder.h: In copy constructor ‘ltp::parser::LatticeItem::LatticeItem(const ltp::parser::LatticeItem&)’: 2025-09-04T16:27:51,449 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:51,449 28 | const double _prob; 2025-09-04T16:27:51,449 | ^~~~~ 2025-09-04T16:27:51,449 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:27:51,449 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:27:51,449 | ^~~~~ 2025-09-04T16:27:51,449 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:51,450 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:27:51,450 | ^~~~~~~~~~~ 2025-09-04T16:27:51,450 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:51,450 26 | const LatticeItem * const _right; 2025-09-04T16:27:51,450 | ^~~~~~ 2025-09-04T16:27:51,450 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:27:51,450 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:51,450 | ^~~~~~~~~~ 2025-09-04T16:27:51,450 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:51,450 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:27:51,451 | ^~~~~~~~~~~ 2025-09-04T16:27:51,451 ltp/src/parser/decoder.h:23:13: warning: ‘ltp::parser::LatticeItem::_label_s_t’ will be initialized after [-Wreorder] 2025-09-04T16:27:51,451 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:51,451 | ^~~~~~~~~~ 2025-09-04T16:27:51,451 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:27:51,451 19 | const int _g; /* grand */ 2025-09-04T16:27:51,451 | ^~ 2025-09-04T16:27:51,451 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:51,451 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:27:51,451 | ^~~~~~~~~~~ 2025-09-04T16:27:51,452 In file included from ltp/src/parser/decoder1o.h:7: 2025-09-04T16:27:51,452 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:27:51,452 ltp/src/parser/debug.h:13:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:51,452 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:27:51,452 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:53,003 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/decoder2o.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/decoder2o.o 2025-09-04T16:27:54,584 In file included from ltp/src/parser/decoder2o.h:4, 2025-09-04T16:27:54,584 from ltp/src/parser/decoder2o.cpp:1: 2025-09-04T16:27:54,584 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int, int, int, double, const ltp::parser::LatticeItem*, const ltp::parser::LatticeItem*)’: 2025-09-04T16:27:54,584 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:54,584 28 | const double _prob; 2025-09-04T16:27:54,584 | ^~~~~ 2025-09-04T16:27:54,584 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:27:54,585 25 | const LatticeItem * const _left; 2025-09-04T16:27:54,585 | ^~~~~ 2025-09-04T16:27:54,585 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:54,585 31 | LatticeItem(const int comp, 2025-09-04T16:27:54,585 | ^~~~~~~~~~~ 2025-09-04T16:27:54,585 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:54,585 26 | const LatticeItem * const _right; 2025-09-04T16:27:54,585 | ^~~~~~ 2025-09-04T16:27:54,585 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:27:54,585 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:54,586 | ^~~~~~~~~~ 2025-09-04T16:27:54,586 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:54,586 31 | LatticeItem(const int comp, 2025-09-04T16:27:54,586 | ^~~~~~~~~~~ 2025-09-04T16:27:54,586 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int, int, double, const ltp::parser::LatticeItem*, const ltp::parser::LatticeItem*, int)’: 2025-09-04T16:27:54,586 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:54,586 28 | const double _prob; 2025-09-04T16:27:54,586 | ^~~~~ 2025-09-04T16:27:54,586 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:27:54,586 25 | const LatticeItem * const _left; 2025-09-04T16:27:54,586 | ^~~~~ 2025-09-04T16:27:54,587 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:54,587 47 | LatticeItem(const int comp, 2025-09-04T16:27:54,587 | ^~~~~~~~~~~ 2025-09-04T16:27:54,587 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:54,587 26 | const LatticeItem * const _right; 2025-09-04T16:27:54,587 | ^~~~~~ 2025-09-04T16:27:54,587 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:27:54,587 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:54,587 | ^~~~~~~~~~ 2025-09-04T16:27:54,587 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:54,588 47 | LatticeItem(const int comp, 2025-09-04T16:27:54,588 | ^~~~~~~~~~~ 2025-09-04T16:27:54,588 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int)’: 2025-09-04T16:27:54,588 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:54,588 28 | const double _prob; 2025-09-04T16:27:54,588 | ^~~~~ 2025-09-04T16:27:54,588 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:27:54,588 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:27:54,588 | ^~~~~ 2025-09-04T16:27:54,589 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:54,589 64 | LatticeItem(const int g, 2025-09-04T16:27:54,589 | ^~~~~~~~~~~ 2025-09-04T16:27:54,589 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:54,589 26 | const LatticeItem * const _right; 2025-09-04T16:27:54,589 | ^~~~~~ 2025-09-04T16:27:54,589 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:27:54,589 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:54,589 | ^~~~~~~~~~ 2025-09-04T16:27:54,590 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:54,590 64 | LatticeItem(const int g, 2025-09-04T16:27:54,590 | ^~~~~~~~~~~ 2025-09-04T16:27:54,590 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int)’: 2025-09-04T16:27:54,590 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:54,590 28 | const double _prob; 2025-09-04T16:27:54,590 | ^~~~~ 2025-09-04T16:27:54,590 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:27:54,590 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:27:54,590 | ^~~~~ 2025-09-04T16:27:54,591 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:54,591 75 | LatticeItem(const int s) : 2025-09-04T16:27:54,591 | ^~~~~~~~~~~ 2025-09-04T16:27:54,591 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:54,591 26 | const LatticeItem * const _right; 2025-09-04T16:27:54,591 | ^~~~~~ 2025-09-04T16:27:54,591 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:27:54,591 19 | const int _g; /* grand */ 2025-09-04T16:27:54,591 | ^~ 2025-09-04T16:27:54,591 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:54,591 75 | LatticeItem(const int s) : 2025-09-04T16:27:54,592 | ^~~~~~~~~~~ 2025-09-04T16:27:54,592 ltp/src/parser/decoder.h: In copy constructor ‘ltp::parser::LatticeItem::LatticeItem(const ltp::parser::LatticeItem&)’: 2025-09-04T16:27:54,592 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:27:54,592 28 | const double _prob; 2025-09-04T16:27:54,592 | ^~~~~ 2025-09-04T16:27:54,592 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:27:54,592 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:27:54,592 | ^~~~~ 2025-09-04T16:27:54,592 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:54,592 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:27:54,593 | ^~~~~~~~~~~ 2025-09-04T16:27:54,593 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:27:54,593 26 | const LatticeItem * const _right; 2025-09-04T16:27:54,593 | ^~~~~~ 2025-09-04T16:27:54,593 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:27:54,593 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:54,593 | ^~~~~~~~~~ 2025-09-04T16:27:54,593 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:54,593 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:27:54,593 | ^~~~~~~~~~~ 2025-09-04T16:27:54,593 ltp/src/parser/decoder.h:23:13: warning: ‘ltp::parser::LatticeItem::_label_s_t’ will be initialized after [-Wreorder] 2025-09-04T16:27:54,594 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:27:54,594 | ^~~~~~~~~~ 2025-09-04T16:27:54,594 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:27:54,594 19 | const int _g; /* grand */ 2025-09-04T16:27:54,594 | ^~ 2025-09-04T16:27:54,594 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:54,594 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:27:54,594 | ^~~~~~~~~~~ 2025-09-04T16:27:57,413 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/extractor.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/extractor.o 2025-09-04T16:27:59,016 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:27:59,016 from ltp/src/parser/extractor.h:9, 2025-09-04T16:27:59,016 from ltp/src/parser/extractor.cpp:1: 2025-09-04T16:27:59,016 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:27:59,016 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:59,016 599 | int * entries; 2025-09-04T16:27:59,016 | ^~~~~~~ 2025-09-04T16:27:59,016 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:27:59,017 598 | int cap_entries; 2025-09-04T16:27:59,017 | ^~~~~~~~~~~ 2025-09-04T16:27:59,017 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:59,017 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:59,017 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:27:59,017 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:27:59,017 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:59,017 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:27:59,018 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:59,018 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:27:59,019 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:27:59,019 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:27:59,019 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:59,204 In file included from ltp/src/parser/extractor.h:12: 2025-09-04T16:27:59,204 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:27:59,204 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:27:59,204 107 | int _cap_pool; 2025-09-04T16:27:59,204 | ^~~~~~~~~ 2025-09-04T16:27:59,204 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:27:59,204 106 | int _len_pool; 2025-09-04T16:27:59,205 | ^~~~~~~~~ 2025-09-04T16:27:59,205 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:27:59,205 18 | StringVec() : 2025-09-04T16:27:59,205 | ^~~~~~~~~ 2025-09-04T16:27:59,276 In file included from ltp/src/parser/extractor.h:14: 2025-09-04T16:27:59,277 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:27:59,277 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:59,277 73 | int len = str.size(); 2025-09-04T16:27:59,277 | ^~~ 2025-09-04T16:27:59,280 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:27:59,280 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:59,280 127 | int len = str.size(); 2025-09-04T16:27:59,280 | ^~~ 2025-09-04T16:27:59,280 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:27:59,281 128 | int sep_flag = (sep != ""); 2025-09-04T16:27:59,281 | ^~~~~~~~ 2025-09-04T16:27:59,287 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:27:59,288 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:27:59,288 223 | int len = str.size(); 2025-09-04T16:27:59,288 | ^~~ 2025-09-04T16:27:59,303 In file included from ltp/src/parser/extractor.h:17: 2025-09-04T16:27:59,303 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:27:59,303 ltp/src/parser/debug.h:13:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:59,303 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:27:59,304 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:27:59,355 ltp/src/parser/extractor.cpp: In destructor ‘virtual ltp::parser::DEPExtractor::~DEPExtractor()’: 2025-09-04T16:27:59,356 ltp/src/parser/extractor.cpp:242:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:59,356 242 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:27:59,356 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:59,386 ltp/src/parser/extractor.cpp: In destructor ‘virtual ltp::parser::SIBExtractor::~SIBExtractor()’: 2025-09-04T16:27:59,387 ltp/src/parser/extractor.cpp:449:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:59,387 449 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:27:59,387 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:59,391 ltp/src/parser/extractor.cpp: In static member function ‘static int ltp::parser::SIBExtractor::extract3o(ltp::parser::Instance*, int, int, int, std::vector&)’: 2025-09-04T16:27:59,391 ltp/src/parser/extractor.cpp:493:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:59,391 493 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:27:59,391 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:59,399 ltp/src/parser/extractor.cpp: In destructor ‘virtual ltp::parser::GRDExtractor::~GRDExtractor()’: 2025-09-04T16:27:59,399 ltp/src/parser/extractor.cpp:555:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:59,399 555 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:27:59,399 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:59,403 ltp/src/parser/extractor.cpp: In static member function ‘static int ltp::parser::GRDExtractor::extract3o(ltp::parser::Instance*, int, int, int, std::vector&)’: 2025-09-04T16:27:59,403 ltp/src/parser/extractor.cpp:602:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:27:59,403 602 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:27:59,404 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:59,461 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:59,462 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:27:59,462 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:27:59,462 | ^ 2025-09-04T16:27:59,462 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:27:59,462 457 | unsigned int _cap_entries; 2025-09-04T16:27:59,462 | ^~~~~~~~~~~~ 2025-09-04T16:27:59,462 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:27:59,462 450 | unsigned int _num_buckets; 2025-09-04T16:27:59,463 | ^~~~~~~~~~~~ 2025-09-04T16:27:59,463 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:59,463 70 | explicit SmartMap() : 2025-09-04T16:27:59,463 | ^~~~~~~~ 2025-09-04T16:27:59,463 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:59,463 460 | unsigned int _len_key_buffer; 2025-09-04T16:27:59,463 | ^~~~~~~~~~~~~~~ 2025-09-04T16:27:59,463 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:27:59,463 441 | int * _hash_buckets; 2025-09-04T16:27:59,463 | ^~~~~~~~~~~~~ 2025-09-04T16:27:59,463 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:59,464 70 | explicit SmartMap() : 2025-09-04T16:27:59,464 | ^~~~~~~~ 2025-09-04T16:27:59,464 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:27:59,464 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:27:59,464 | ^~~~~~~~~~~ 2025-09-04T16:27:59,464 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:27:59,464 442 | int * _hash_buckets_volumn; 2025-09-04T16:27:59,464 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:27:59,464 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:27:59,465 70 | explicit SmartMap() : 2025-09-04T16:27:59,465 | ^~~~~~~~ 2025-09-04T16:27:59,467 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:27:59,467 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:27:59,467 614 | set(key, idx); 2025-09-04T16:27:59,467 | ~~~^~~~~~~~~~ 2025-09-04T16:27:59,467 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:27:59,467 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:27:59,467 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:27:59,470 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:27:59,471 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:27:59,471 679 | SmartMap::dump(out); 2025-09-04T16:27:59,471 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:27:59,471 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:27:59,471 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:27:59,471 | ^~~~~~ 2025-09-04T16:28:05,839 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/featurespace.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/featurespace.o 2025-09-04T16:28:07,771 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:28:07,772 from ltp/src/parser/featurespace.h:8, 2025-09-04T16:28:07,772 from ltp/src/parser/featurespace.cpp:2: 2025-09-04T16:28:07,772 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:28:07,772 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:07,772 599 | int * entries; 2025-09-04T16:28:07,772 | ^~~~~~~ 2025-09-04T16:28:07,772 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:28:07,772 598 | int cap_entries; 2025-09-04T16:28:07,772 | ^~~~~~~~~~~ 2025-09-04T16:28:07,773 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:07,773 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:07,773 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:07,773 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:28:07,773 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:07,773 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:28:07,773 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:07,774 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:28:07,774 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:07,775 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:28:07,775 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:07,786 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:28:07,786 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:07,787 88 | DictionaryCollections * _dicts; 2025-09-04T16:28:07,787 | ^~~~~~ 2025-09-04T16:28:07,787 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:07,787 85 | int _i; 2025-09-04T16:28:07,787 | ^~ 2025-09-04T16:28:07,787 ltp/src/parser/featurespace.h:15:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:07,787 15 | FeatureSpaceIterator() 2025-09-04T16:28:07,787 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:07,787 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator(ltp::parser::DictionaryCollections*)’: 2025-09-04T16:28:07,788 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:07,788 88 | DictionaryCollections * _dicts; 2025-09-04T16:28:07,788 | ^~~~~~ 2025-09-04T16:28:07,788 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:07,788 85 | int _i; 2025-09-04T16:28:07,788 | ^~ 2025-09-04T16:28:07,788 ltp/src/parser/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:07,788 21 | FeatureSpaceIterator(DictionaryCollections *dicts) 2025-09-04T16:28:07,788 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:07,791 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpace::FeatureSpace()’: 2025-09-04T16:28:07,791 ltp/src/parser/featurespace.h:209:7: warning: ‘ltp::parser::FeatureSpace::_num_deprels’ will be initialized after [-Wreorder] 2025-09-04T16:28:07,791 209 | int _num_deprels; 2025-09-04T16:28:07,791 | ^~~~~~~~~~~~ 2025-09-04T16:28:07,792 ltp/src/parser/featurespace.h:207:7: warning: ‘int ltp::parser::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:28:07,792 207 | int _offset; 2025-09-04T16:28:07,792 | ^~~~~~~ 2025-09-04T16:28:07,792 ltp/src/parser/featurespace.h:107:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:07,792 107 | FeatureSpace() : _num_deprels(1), _offset(0) { 2025-09-04T16:28:07,792 | ^~~~~~~~~~~~ 2025-09-04T16:28:07,866 In file included from ltp/src/parser/extractor.h:12, 2025-09-04T16:28:07,866 from ltp/src/parser/featurespace.cpp:3: 2025-09-04T16:28:07,867 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:28:07,867 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:28:07,867 107 | int _cap_pool; 2025-09-04T16:28:07,867 | ^~~~~~~~~ 2025-09-04T16:28:07,867 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:28:07,867 106 | int _len_pool; 2025-09-04T16:28:07,867 | ^~~~~~~~~ 2025-09-04T16:28:07,867 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:07,868 18 | StringVec() : 2025-09-04T16:28:07,868 | ^~~~~~~~~ 2025-09-04T16:28:07,937 In file included from ltp/src/parser/extractor.h:14: 2025-09-04T16:28:07,937 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:28:07,937 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:07,937 73 | int len = str.size(); 2025-09-04T16:28:07,937 | ^~~ 2025-09-04T16:28:07,940 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:07,941 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:07,941 127 | int len = str.size(); 2025-09-04T16:28:07,941 | ^~~ 2025-09-04T16:28:07,941 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:28:07,941 128 | int sep_flag = (sep != ""); 2025-09-04T16:28:07,941 | ^~~~~~~~ 2025-09-04T16:28:07,948 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:07,948 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:07,948 223 | int len = str.size(); 2025-09-04T16:28:07,948 | ^~~ 2025-09-04T16:28:07,963 In file included from ltp/src/parser/extractor.h:17: 2025-09-04T16:28:07,964 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:28:07,964 ltp/src/parser/debug.h:13:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:07,964 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:28:07,964 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:07,996 In file included from ltp/src/parser/featurespace.cpp:4: 2025-09-04T16:28:07,996 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::SIBTreeSpaceIterator::SIBTreeSpaceIterator(int, bool)’: 2025-09-04T16:28:07,996 ltp/src/parser/treeutils.hpp:176:8: warning: ‘ltp::parser::treeutils::SIBTreeSpaceIterator::_last_sibling’ will be initialized after [-Wreorder] 2025-09-04T16:28:07,997 176 | bool _last_sibling; 2025-09-04T16:28:07,997 | ^~~~~~~~~~~~~ 2025-09-04T16:28:07,997 ltp/src/parser/treeutils.hpp:170:7: warning: ‘int ltp::parser::treeutils::SIBTreeSpaceIterator::_hid’ [-Wreorder] 2025-09-04T16:28:07,997 170 | int _hid; 2025-09-04T16:28:07,997 | ^~~~ 2025-09-04T16:28:07,997 ltp/src/parser/treeutils.hpp:120:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:07,997 120 | SIBTreeSpaceIterator(int len, bool last_sibling = true) : 2025-09-04T16:28:07,997 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:07,998 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::GRDTreeSpaceIterator::GRDTreeSpaceIterator(int, bool)’: 2025-09-04T16:28:07,998 ltp/src/parser/treeutils.hpp:246:7: warning: ‘ltp::parser::treeutils::GRDTreeSpaceIterator::_end’ will be initialized after [-Wreorder] 2025-09-04T16:28:07,999 246 | int _end; 2025-09-04T16:28:07,999 | ^~~~ 2025-09-04T16:28:07,999 ltp/src/parser/treeutils.hpp:241:7: warning: ‘int ltp::parser::treeutils::GRDTreeSpaceIterator::_len’ [-Wreorder] 2025-09-04T16:28:07,999 241 | int _len; 2025-09-04T16:28:07,999 | ^~~~ 2025-09-04T16:28:07,999 ltp/src/parser/treeutils.hpp:191:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:07,999 191 | GRDTreeSpaceIterator(int len, bool no_grand = true) : 2025-09-04T16:28:07,999 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:08,000 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::DEPIterator::DEPIterator(const std::vector&)’: 2025-09-04T16:28:08,001 ltp/src/parser/treeutils.hpp:285:7: warning: ‘ltp::parser::treeutils::DEPIterator::_cid’ will be initialized after [-Wreorder] 2025-09-04T16:28:08,001 285 | int _cid; 2025-09-04T16:28:08,001 | ^~~~ 2025-09-04T16:28:08,001 ltp/src/parser/treeutils.hpp:284:7: warning: ‘int ltp::parser::treeutils::DEPIterator::_len’ [-Wreorder] 2025-09-04T16:28:08,001 284 | int _len; 2025-09-04T16:28:08,001 | ^~~~ 2025-09-04T16:28:08,001 ltp/src/parser/treeutils.hpp:263:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:08,001 263 | DEPIterator(const std::vector & heads) : 2025-09-04T16:28:08,001 | ^~~~~~~~~~~ 2025-09-04T16:28:08,002 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::SIBIterator::SIBIterator(const std::vector&, bool)’: 2025-09-04T16:28:08,002 ltp/src/parser/treeutils.hpp:419:8: warning: ‘ltp::parser::treeutils::SIBIterator::_last_sibling’ will be initialized after [-Wreorder] 2025-09-04T16:28:08,002 419 | bool _last_sibling; 2025-09-04T16:28:08,003 | ^~~~~~~~~~~~~ 2025-09-04T16:28:08,003 ltp/src/parser/treeutils.hpp:416:7: warning: ‘int ltp::parser::treeutils::SIBIterator::_len’ [-Wreorder] 2025-09-04T16:28:08,003 416 | int _len; 2025-09-04T16:28:08,003 | ^~~~ 2025-09-04T16:28:08,003 ltp/src/parser/treeutils.hpp:301:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:08,003 301 | SIBIterator(const std::vector & heads, bool last_sibling = true) : 2025-09-04T16:28:08,003 | ^~~~~~~~~~~ 2025-09-04T16:28:08,012 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::GRDIterator::GRDIterator(const std::vector&, bool, bool)’: 2025-09-04T16:28:08,012 ltp/src/parser/treeutils.hpp:541:8: warning: ‘ltp::parser::treeutils::GRDIterator::_outmost_grand’ will be initialized after [-Wreorder] 2025-09-04T16:28:08,012 541 | bool _outmost_grand; 2025-09-04T16:28:08,012 | ^~~~~~~~~~~~~~ 2025-09-04T16:28:08,013 ltp/src/parser/treeutils.hpp:536:7: warning: ‘int ltp::parser::treeutils::GRDIterator::_len’ [-Wreorder] 2025-09-04T16:28:08,013 536 | int _len; 2025-09-04T16:28:08,013 | ^~~~ 2025-09-04T16:28:08,013 ltp/src/parser/treeutils.hpp:428:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:08,013 428 | GRDIterator(const std::vector & heads, 2025-09-04T16:28:08,013 | ^~~~~~~~~~~ 2025-09-04T16:28:08,041 ltp/src/parser/featurespace.cpp: In member function ‘int ltp::parser::FeatureSpace::build_feature_space(int, const std::vector&)’: 2025-09-04T16:28:08,041 ltp/src/parser/featurespace.cpp:60:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:08,041 60 | for (int i = 0; i < instances.size(); ++ i) { 2025-09-04T16:28:08,041 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:08,051 ltp/src/parser/featurespace.cpp:74:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:08,051 74 | for (int k = 0; k < cache.size(); ++ k) { 2025-09-04T16:28:08,051 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:08,052 ltp/src/parser/featurespace.cpp:96:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:08,053 96 | for (int k = 0; k < cache.size(); ++ k) { 2025-09-04T16:28:08,053 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:08,054 ltp/src/parser/featurespace.cpp:118:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:08,054 118 | for (int k = 0; k < cache.size(); ++ k) { 2025-09-04T16:28:08,054 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:08,142 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:08,143 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:28:08,143 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:08,143 | ^ 2025-09-04T16:28:08,143 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:08,143 457 | unsigned int _cap_entries; 2025-09-04T16:28:08,143 | ^~~~~~~~~~~~ 2025-09-04T16:28:08,143 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:28:08,143 450 | unsigned int _num_buckets; 2025-09-04T16:28:08,144 | ^~~~~~~~~~~~ 2025-09-04T16:28:08,144 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:08,144 70 | explicit SmartMap() : 2025-09-04T16:28:08,144 | ^~~~~~~~ 2025-09-04T16:28:08,144 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:08,144 460 | unsigned int _len_key_buffer; 2025-09-04T16:28:08,144 | ^~~~~~~~~~~~~~~ 2025-09-04T16:28:08,144 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:28:08,144 441 | int * _hash_buckets; 2025-09-04T16:28:08,144 | ^~~~~~~~~~~~~ 2025-09-04T16:28:08,144 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:08,145 70 | explicit SmartMap() : 2025-09-04T16:28:08,145 | ^~~~~~~~ 2025-09-04T16:28:08,145 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:08,145 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:28:08,145 | ^~~~~~~~~~~ 2025-09-04T16:28:08,145 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:28:08,145 442 | int * _hash_buckets_volumn; 2025-09-04T16:28:08,145 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:08,145 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:08,145 70 | explicit SmartMap() : 2025-09-04T16:28:08,145 | ^~~~~~~~ 2025-09-04T16:28:08,148 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:08,148 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:28:08,148 614 | set(key, idx); 2025-09-04T16:28:08,148 | ~~~^~~~~~~~~~ 2025-09-04T16:28:08,148 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:08,148 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:08,148 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:08,151 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:28:08,152 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:28:08,152 679 | SmartMap::dump(out); 2025-09-04T16:28:08,152 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:28:08,152 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:28:08,152 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:28:08,152 | ^~~~~~ 2025-09-04T16:28:09,927 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/model.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/model.o 2025-09-04T16:28:11,596 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:28:11,596 from ltp/src/parser/featurespace.h:8, 2025-09-04T16:28:11,597 from ltp/src/parser/model.h:5, 2025-09-04T16:28:11,597 from ltp/src/parser/model.cpp:1: 2025-09-04T16:28:11,597 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:28:11,597 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:11,597 599 | int * entries; 2025-09-04T16:28:11,597 | ^~~~~~~ 2025-09-04T16:28:11,597 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:28:11,597 598 | int cap_entries; 2025-09-04T16:28:11,598 | ^~~~~~~~~~~ 2025-09-04T16:28:11,598 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:11,598 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:11,598 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:11,598 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:28:11,598 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:11,598 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:28:11,598 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:11,599 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:28:11,599 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:11,599 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:28:11,600 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:11,611 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:28:11,611 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:11,611 88 | DictionaryCollections * _dicts; 2025-09-04T16:28:11,612 | ^~~~~~ 2025-09-04T16:28:11,612 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:11,612 85 | int _i; 2025-09-04T16:28:11,612 | ^~ 2025-09-04T16:28:11,612 ltp/src/parser/featurespace.h:15:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:11,612 15 | FeatureSpaceIterator() 2025-09-04T16:28:11,612 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:11,612 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator(ltp::parser::DictionaryCollections*)’: 2025-09-04T16:28:11,612 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:11,613 88 | DictionaryCollections * _dicts; 2025-09-04T16:28:11,613 | ^~~~~~ 2025-09-04T16:28:11,613 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:11,613 85 | int _i; 2025-09-04T16:28:11,613 | ^~ 2025-09-04T16:28:11,613 ltp/src/parser/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:11,613 21 | FeatureSpaceIterator(DictionaryCollections *dicts) 2025-09-04T16:28:11,613 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:11,616 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpace::FeatureSpace()’: 2025-09-04T16:28:11,616 ltp/src/parser/featurespace.h:209:7: warning: ‘ltp::parser::FeatureSpace::_num_deprels’ will be initialized after [-Wreorder] 2025-09-04T16:28:11,616 209 | int _num_deprels; 2025-09-04T16:28:11,616 | ^~~~~~~~~~~~ 2025-09-04T16:28:11,616 ltp/src/parser/featurespace.h:207:7: warning: ‘int ltp::parser::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:28:11,617 207 | int _offset; 2025-09-04T16:28:11,617 | ^~~~~~~ 2025-09-04T16:28:11,617 ltp/src/parser/featurespace.h:107:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:11,617 107 | FeatureSpace() : _num_deprels(1), _offset(0) { 2025-09-04T16:28:11,617 | ^~~~~~~~~~~~ 2025-09-04T16:28:11,630 ltp/src/parser/model.h: In constructor ‘ltp::parser::Model::Model()’: 2025-09-04T16:28:11,630 ltp/src/parser/model.h:56:7: warning: ‘ltp::parser::Model::_dim’ will be initialized after [-Wreorder] 2025-09-04T16:28:11,630 56 | int _dim; 2025-09-04T16:28:11,631 | ^~~~ 2025-09-04T16:28:11,631 ltp/src/parser/model.h:53:7: warning: ‘int ltp::parser::Model::_num_deprels’ [-Wreorder] 2025-09-04T16:28:11,631 53 | int _num_deprels; 2025-09-04T16:28:11,631 | ^~~~~~~~~~~~ 2025-09-04T16:28:11,631 ltp/src/parser/model.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:11,631 16 | Model() : 2025-09-04T16:28:11,631 | ^~~~~ 2025-09-04T16:28:11,722 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:11,722 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:28:11,723 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:11,723 | ^ 2025-09-04T16:28:11,723 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:11,723 457 | unsigned int _cap_entries; 2025-09-04T16:28:11,723 | ^~~~~~~~~~~~ 2025-09-04T16:28:11,723 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:28:11,723 450 | unsigned int _num_buckets; 2025-09-04T16:28:11,723 | ^~~~~~~~~~~~ 2025-09-04T16:28:11,723 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:11,724 70 | explicit SmartMap() : 2025-09-04T16:28:11,724 | ^~~~~~~~ 2025-09-04T16:28:11,724 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:11,724 460 | unsigned int _len_key_buffer; 2025-09-04T16:28:11,724 | ^~~~~~~~~~~~~~~ 2025-09-04T16:28:11,724 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:28:11,724 441 | int * _hash_buckets; 2025-09-04T16:28:11,724 | ^~~~~~~~~~~~~ 2025-09-04T16:28:11,724 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:11,724 70 | explicit SmartMap() : 2025-09-04T16:28:11,724 | ^~~~~~~~ 2025-09-04T16:28:11,725 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:11,725 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:28:11,725 | ^~~~~~~~~~~ 2025-09-04T16:28:11,725 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:28:11,725 442 | int * _hash_buckets_volumn; 2025-09-04T16:28:11,725 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:11,725 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:11,725 70 | explicit SmartMap() : 2025-09-04T16:28:11,725 | ^~~~~~~~ 2025-09-04T16:28:11,728 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:11,728 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:28:11,728 614 | set(key, idx); 2025-09-04T16:28:11,728 | ~~~^~~~~~~~~~ 2025-09-04T16:28:11,728 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:11,728 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:11,728 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:11,730 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:28:11,731 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:28:11,731 679 | SmartMap::dump(out); 2025-09-04T16:28:11,731 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:28:11,731 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:28:11,731 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:28:11,731 | ^~~~~~ 2025-09-04T16:28:11,997 ltp/src/parser/model.cpp: In member function ‘void ltp::parser::Model::save(std::ostream&)’: 2025-09-04T16:28:11,997 ltp/src/parser/model.cpp:73:10: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 16 equals destination size [-Wstringop-truncation] 2025-09-04T16:28:11,997 73 | strncpy(chunk, model_opt.decoder_name.c_str(), 16); 2025-09-04T16:28:11,997 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:12,352 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/options.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/options.o 2025-09-04T16:28:13,768 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/parser.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/parser.o 2025-09-04T16:28:15,505 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:28:15,505 from ltp/src/parser/featurespace.h:8, 2025-09-04T16:28:15,505 from ltp/src/parser/model.h:5, 2025-09-04T16:28:15,505 from ltp/src/parser/parser.h:7, 2025-09-04T16:28:15,505 from ltp/src/parser/parser.cpp:1: 2025-09-04T16:28:15,505 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:28:15,505 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,506 599 | int * entries; 2025-09-04T16:28:15,506 | ^~~~~~~ 2025-09-04T16:28:15,506 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:28:15,506 598 | int cap_entries; 2025-09-04T16:28:15,506 | ^~~~~~~~~~~ 2025-09-04T16:28:15,506 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,506 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:15,506 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:15,506 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:28:15,507 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:15,507 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:28:15,507 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:15,508 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:28:15,508 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:15,508 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:28:15,508 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:15,520 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:28:15,520 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,520 88 | DictionaryCollections * _dicts; 2025-09-04T16:28:15,520 | ^~~~~~ 2025-09-04T16:28:15,520 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:15,520 85 | int _i; 2025-09-04T16:28:15,520 | ^~ 2025-09-04T16:28:15,521 ltp/src/parser/featurespace.h:15:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,521 15 | FeatureSpaceIterator() 2025-09-04T16:28:15,521 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:15,521 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator(ltp::parser::DictionaryCollections*)’: 2025-09-04T16:28:15,521 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,521 88 | DictionaryCollections * _dicts; 2025-09-04T16:28:15,521 | ^~~~~~ 2025-09-04T16:28:15,521 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:15,521 85 | int _i; 2025-09-04T16:28:15,522 | ^~ 2025-09-04T16:28:15,522 ltp/src/parser/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,522 21 | FeatureSpaceIterator(DictionaryCollections *dicts) 2025-09-04T16:28:15,522 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:15,524 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpace::FeatureSpace()’: 2025-09-04T16:28:15,525 ltp/src/parser/featurespace.h:209:7: warning: ‘ltp::parser::FeatureSpace::_num_deprels’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,525 209 | int _num_deprels; 2025-09-04T16:28:15,525 | ^~~~~~~~~~~~ 2025-09-04T16:28:15,525 ltp/src/parser/featurespace.h:207:7: warning: ‘int ltp::parser::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:28:15,525 207 | int _offset; 2025-09-04T16:28:15,525 | ^~~~~~~ 2025-09-04T16:28:15,525 ltp/src/parser/featurespace.h:107:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,525 107 | FeatureSpace() : _num_deprels(1), _offset(0) { 2025-09-04T16:28:15,525 | ^~~~~~~~~~~~ 2025-09-04T16:28:15,539 ltp/src/parser/model.h: In constructor ‘ltp::parser::Model::Model()’: 2025-09-04T16:28:15,539 ltp/src/parser/model.h:56:7: warning: ‘ltp::parser::Model::_dim’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,539 56 | int _dim; 2025-09-04T16:28:15,539 | ^~~~ 2025-09-04T16:28:15,540 ltp/src/parser/model.h:53:7: warning: ‘int ltp::parser::Model::_num_deprels’ [-Wreorder] 2025-09-04T16:28:15,540 53 | int _num_deprels; 2025-09-04T16:28:15,540 | ^~~~~~~~~~~~ 2025-09-04T16:28:15,540 ltp/src/parser/model.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,540 16 | Model() : 2025-09-04T16:28:15,540 | ^~~~~ 2025-09-04T16:28:15,615 In file included from ltp/src/parser/extractor.h:12, 2025-09-04T16:28:15,615 from ltp/src/parser/parser.h:8: 2025-09-04T16:28:15,615 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:28:15,615 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,615 107 | int _cap_pool; 2025-09-04T16:28:15,615 | ^~~~~~~~~ 2025-09-04T16:28:15,615 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:28:15,615 106 | int _len_pool; 2025-09-04T16:28:15,616 | ^~~~~~~~~ 2025-09-04T16:28:15,616 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,616 18 | StringVec() : 2025-09-04T16:28:15,616 | ^~~~~~~~~ 2025-09-04T16:28:15,685 In file included from ltp/src/parser/extractor.h:14: 2025-09-04T16:28:15,686 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:28:15,686 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:15,686 73 | int len = str.size(); 2025-09-04T16:28:15,686 | ^~~ 2025-09-04T16:28:15,689 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:15,689 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:15,689 127 | int len = str.size(); 2025-09-04T16:28:15,689 | ^~~ 2025-09-04T16:28:15,689 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:28:15,690 128 | int sep_flag = (sep != ""); 2025-09-04T16:28:15,690 | ^~~~~~~~ 2025-09-04T16:28:15,696 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:15,697 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:15,697 223 | int len = str.size(); 2025-09-04T16:28:15,697 | ^~~ 2025-09-04T16:28:15,712 In file included from ltp/src/parser/extractor.h:17: 2025-09-04T16:28:15,712 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:28:15,712 ltp/src/parser/debug.h:13:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:15,713 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:28:15,713 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:15,730 In file included from ltp/src/parser/parser.h:9: 2025-09-04T16:28:15,731 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int, int, int, double, const ltp::parser::LatticeItem*, const ltp::parser::LatticeItem*)’: 2025-09-04T16:28:15,731 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,731 28 | const double _prob; 2025-09-04T16:28:15,731 | ^~~~~ 2025-09-04T16:28:15,731 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:28:15,731 25 | const LatticeItem * const _left; 2025-09-04T16:28:15,731 | ^~~~~ 2025-09-04T16:28:15,731 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,732 31 | LatticeItem(const int comp, 2025-09-04T16:28:15,732 | ^~~~~~~~~~~ 2025-09-04T16:28:15,732 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,732 26 | const LatticeItem * const _right; 2025-09-04T16:28:15,732 | ^~~~~~ 2025-09-04T16:28:15,732 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:28:15,732 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:15,732 | ^~~~~~~~~~ 2025-09-04T16:28:15,732 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,732 31 | LatticeItem(const int comp, 2025-09-04T16:28:15,732 | ^~~~~~~~~~~ 2025-09-04T16:28:15,733 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int, int, double, const ltp::parser::LatticeItem*, const ltp::parser::LatticeItem*, int)’: 2025-09-04T16:28:15,733 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,733 28 | const double _prob; 2025-09-04T16:28:15,733 | ^~~~~ 2025-09-04T16:28:15,733 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:28:15,733 25 | const LatticeItem * const _left; 2025-09-04T16:28:15,733 | ^~~~~ 2025-09-04T16:28:15,733 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,733 47 | LatticeItem(const int comp, 2025-09-04T16:28:15,733 | ^~~~~~~~~~~ 2025-09-04T16:28:15,734 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,734 26 | const LatticeItem * const _right; 2025-09-04T16:28:15,734 | ^~~~~~ 2025-09-04T16:28:15,734 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:28:15,734 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:15,734 | ^~~~~~~~~~ 2025-09-04T16:28:15,734 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,734 47 | LatticeItem(const int comp, 2025-09-04T16:28:15,734 | ^~~~~~~~~~~ 2025-09-04T16:28:15,734 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int)’: 2025-09-04T16:28:15,735 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,735 28 | const double _prob; 2025-09-04T16:28:15,735 | ^~~~~ 2025-09-04T16:28:15,735 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:28:15,735 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:28:15,735 | ^~~~~ 2025-09-04T16:28:15,735 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,735 64 | LatticeItem(const int g, 2025-09-04T16:28:15,735 | ^~~~~~~~~~~ 2025-09-04T16:28:15,735 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,736 26 | const LatticeItem * const _right; 2025-09-04T16:28:15,736 | ^~~~~~ 2025-09-04T16:28:15,736 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:28:15,736 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:15,736 | ^~~~~~~~~~ 2025-09-04T16:28:15,736 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,736 64 | LatticeItem(const int g, 2025-09-04T16:28:15,736 | ^~~~~~~~~~~ 2025-09-04T16:28:15,736 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int)’: 2025-09-04T16:28:15,736 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,737 28 | const double _prob; 2025-09-04T16:28:15,737 | ^~~~~ 2025-09-04T16:28:15,737 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:28:15,737 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:28:15,737 | ^~~~~ 2025-09-04T16:28:15,737 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,737 75 | LatticeItem(const int s) : 2025-09-04T16:28:15,737 | ^~~~~~~~~~~ 2025-09-04T16:28:15,737 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,737 26 | const LatticeItem * const _right; 2025-09-04T16:28:15,737 | ^~~~~~ 2025-09-04T16:28:15,738 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:28:15,738 19 | const int _g; /* grand */ 2025-09-04T16:28:15,738 | ^~ 2025-09-04T16:28:15,738 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,738 75 | LatticeItem(const int s) : 2025-09-04T16:28:15,738 | ^~~~~~~~~~~ 2025-09-04T16:28:15,738 ltp/src/parser/decoder.h: In copy constructor ‘ltp::parser::LatticeItem::LatticeItem(const ltp::parser::LatticeItem&)’: 2025-09-04T16:28:15,738 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,738 28 | const double _prob; 2025-09-04T16:28:15,739 | ^~~~~ 2025-09-04T16:28:15,739 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:28:15,739 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:28:15,739 | ^~~~~ 2025-09-04T16:28:15,739 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,739 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:28:15,739 | ^~~~~~~~~~~ 2025-09-04T16:28:15,739 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,739 26 | const LatticeItem * const _right; 2025-09-04T16:28:15,739 | ^~~~~~ 2025-09-04T16:28:15,739 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:28:15,740 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:15,740 | ^~~~~~~~~~ 2025-09-04T16:28:15,740 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,740 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:28:15,740 | ^~~~~~~~~~~ 2025-09-04T16:28:15,740 ltp/src/parser/decoder.h:23:13: warning: ‘ltp::parser::LatticeItem::_label_s_t’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,740 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:15,740 | ^~~~~~~~~~ 2025-09-04T16:28:15,740 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:28:15,740 19 | const int _g; /* grand */ 2025-09-04T16:28:15,741 | ^~ 2025-09-04T16:28:15,741 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,741 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:28:15,741 | ^~~~~~~~~~~ 2025-09-04T16:28:15,888 In file included from ltp/src/parser/parser.h:11: 2025-09-04T16:28:15,888 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:28:15,888 ltp/src/utils/cfgparser.hpp:124:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:28:15,888 124 | bool ret = false; 2025-09-04T16:28:15,888 | ^~~ 2025-09-04T16:28:15,929 In file included from ltp/src/parser/conllreader.h:7, 2025-09-04T16:28:15,929 from ltp/src/parser/parser.cpp:5: 2025-09-04T16:28:15,930 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:28:15,930 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,930 68 | std::pair payload; 2025-09-04T16:28:15,930 | ^~~~~~~ 2025-09-04T16:28:15,930 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:15,930 65 | int encoding; 2025-09-04T16:28:15,930 | ^~~~~~~~ 2025-09-04T16:28:15,930 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,930 18 | iterator(const iterator & other) 2025-09-04T16:28:15,931 | ^~~~~~~~ 2025-09-04T16:28:15,931 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:28:15,931 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,931 68 | std::pair payload; 2025-09-04T16:28:15,931 | ^~~~~~~ 2025-09-04T16:28:15,931 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:15,931 65 | int encoding; 2025-09-04T16:28:15,932 | ^~~~~~~~ 2025-09-04T16:28:15,932 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,932 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:28:15,932 | ^~~~~~~~ 2025-09-04T16:28:15,934 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:28:15,934 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,934 68 | std::pair payload; 2025-09-04T16:28:15,934 | ^~~~~~~ 2025-09-04T16:28:15,934 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:15,934 65 | int encoding; 2025-09-04T16:28:15,934 | ^~~~~~~~ 2025-09-04T16:28:15,934 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,935 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:28:15,935 | ^~~~~~~~ 2025-09-04T16:28:15,951 In file included from ltp/src/parser/parser.cpp:6: 2025-09-04T16:28:15,951 ltp/src/parser/conllwriter.h: In member function ‘void ltp::parser::CoNLLWriter::write(const ltp::parser::Instance*)’: 2025-09-04T16:28:15,951 ltp/src/parser/conllwriter.h:22:55: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:28:15,952 22 | && inst->predicted_heads.size() == len); 2025-09-04T16:28:15,952 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:15,952 ltp/src/parser/conllwriter.h:24:63: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:28:15,952 24 | && inst->predicted_deprels.size() == len); 2025-09-04T16:28:15,952 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:15,952 ltp/src/parser/conllwriter.h:26:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:15,952 26 | for (int i = 1; i < inst->size(); ++ i) { 2025-09-04T16:28:15,952 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:15,979 In file included from ltp/src/parser/parser.cpp:7: 2025-09-04T16:28:15,979 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::SIBTreeSpaceIterator::SIBTreeSpaceIterator(int, bool)’: 2025-09-04T16:28:15,979 ltp/src/parser/treeutils.hpp:176:8: warning: ‘ltp::parser::treeutils::SIBTreeSpaceIterator::_last_sibling’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,979 176 | bool _last_sibling; 2025-09-04T16:28:15,980 | ^~~~~~~~~~~~~ 2025-09-04T16:28:15,980 ltp/src/parser/treeutils.hpp:170:7: warning: ‘int ltp::parser::treeutils::SIBTreeSpaceIterator::_hid’ [-Wreorder] 2025-09-04T16:28:15,980 170 | int _hid; 2025-09-04T16:28:15,980 | ^~~~ 2025-09-04T16:28:15,980 ltp/src/parser/treeutils.hpp:120:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,980 120 | SIBTreeSpaceIterator(int len, bool last_sibling = true) : 2025-09-04T16:28:15,980 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:15,981 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::GRDTreeSpaceIterator::GRDTreeSpaceIterator(int, bool)’: 2025-09-04T16:28:15,981 ltp/src/parser/treeutils.hpp:246:7: warning: ‘ltp::parser::treeutils::GRDTreeSpaceIterator::_end’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,981 246 | int _end; 2025-09-04T16:28:15,981 | ^~~~ 2025-09-04T16:28:15,982 ltp/src/parser/treeutils.hpp:241:7: warning: ‘int ltp::parser::treeutils::GRDTreeSpaceIterator::_len’ [-Wreorder] 2025-09-04T16:28:15,982 241 | int _len; 2025-09-04T16:28:15,982 | ^~~~ 2025-09-04T16:28:15,982 ltp/src/parser/treeutils.hpp:191:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,982 191 | GRDTreeSpaceIterator(int len, bool no_grand = true) : 2025-09-04T16:28:15,982 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:15,983 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::DEPIterator::DEPIterator(const std::vector&)’: 2025-09-04T16:28:15,983 ltp/src/parser/treeutils.hpp:285:7: warning: ‘ltp::parser::treeutils::DEPIterator::_cid’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,983 285 | int _cid; 2025-09-04T16:28:15,984 | ^~~~ 2025-09-04T16:28:15,984 ltp/src/parser/treeutils.hpp:284:7: warning: ‘int ltp::parser::treeutils::DEPIterator::_len’ [-Wreorder] 2025-09-04T16:28:15,984 284 | int _len; 2025-09-04T16:28:15,984 | ^~~~ 2025-09-04T16:28:15,984 ltp/src/parser/treeutils.hpp:263:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,984 263 | DEPIterator(const std::vector & heads) : 2025-09-04T16:28:15,984 | ^~~~~~~~~~~ 2025-09-04T16:28:15,985 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::SIBIterator::SIBIterator(const std::vector&, bool)’: 2025-09-04T16:28:15,985 ltp/src/parser/treeutils.hpp:419:8: warning: ‘ltp::parser::treeutils::SIBIterator::_last_sibling’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,985 419 | bool _last_sibling; 2025-09-04T16:28:15,985 | ^~~~~~~~~~~~~ 2025-09-04T16:28:15,985 ltp/src/parser/treeutils.hpp:416:7: warning: ‘int ltp::parser::treeutils::SIBIterator::_len’ [-Wreorder] 2025-09-04T16:28:15,985 416 | int _len; 2025-09-04T16:28:15,986 | ^~~~ 2025-09-04T16:28:15,986 ltp/src/parser/treeutils.hpp:301:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,986 301 | SIBIterator(const std::vector & heads, bool last_sibling = true) : 2025-09-04T16:28:15,986 | ^~~~~~~~~~~ 2025-09-04T16:28:15,995 ltp/src/parser/treeutils.hpp: In constructor ‘ltp::parser::treeutils::GRDIterator::GRDIterator(const std::vector&, bool, bool)’: 2025-09-04T16:28:15,995 ltp/src/parser/treeutils.hpp:541:8: warning: ‘ltp::parser::treeutils::GRDIterator::_outmost_grand’ will be initialized after [-Wreorder] 2025-09-04T16:28:15,995 541 | bool _outmost_grand; 2025-09-04T16:28:15,995 | ^~~~~~~~~~~~~~ 2025-09-04T16:28:15,995 ltp/src/parser/treeutils.hpp:536:7: warning: ‘int ltp::parser::treeutils::GRDIterator::_len’ [-Wreorder] 2025-09-04T16:28:15,995 536 | int _len; 2025-09-04T16:28:15,996 | ^~~~ 2025-09-04T16:28:15,996 ltp/src/parser/treeutils.hpp:428:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:15,996 428 | GRDIterator(const std::vector & heads, 2025-09-04T16:28:15,996 | ^~~~~~~~~~~ 2025-09-04T16:28:16,004 ltp/src/parser/parser.cpp: In destructor ‘ltp::parser::Parser::~Parser()’: 2025-09-04T16:28:16,004 ltp/src/parser/parser.cpp:43:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:16,004 43 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:28:16,004 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:16,007 ltp/src/parser/parser.cpp: In member function ‘ltp::parser::Model* ltp::parser::Parser::erase_rare_features(const int*)’: 2025-09-04T16:28:16,007 ltp/src/parser/parser.cpp:93:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:16,007 93 | for(int i = 0; i < model->deprels.size(); ++ i) { 2025-09-04T16:28:16,007 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:16,007 ltp/src/parser/parser.cpp:98:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:16,007 98 | for(int i = 0; i< model->postags.size(); ++ i) { 2025-09-04T16:28:16,008 | ~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:16,028 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::build_configuration()’: 2025-09-04T16:28:16,028 ltp/src/parser/parser.cpp:399:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:16,028 399 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:28:16,029 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:16,052 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::extract_features(ltp::parser::Instance*)’: 2025-09-04T16:28:16,052 ltp/src/parser/parser.cpp:661:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:16,052 661 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:28:16,052 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:28:16,056 ltp/src/parser/parser.cpp:746:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:16,057 746 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:28:16,057 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:28:16,061 ltp/src/parser/parser.cpp:829:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:16,061 829 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:28:16,062 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:28:16,068 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::extract_features(std::vector&)’: 2025-09-04T16:28:16,069 ltp/src/parser/parser.cpp:881:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:16,069 881 | for (int i = 0; i < dat.size(); ++ i) { 2025-09-04T16:28:16,069 | ~~^~~~~~~~~~~~ 2025-09-04T16:28:16,069 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::build_gold_features()’: 2025-09-04T16:28:16,069 ltp/src/parser/parser.cpp:896:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:16,069 896 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:28:16,070 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:16,073 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::train()’: 2025-09-04T16:28:16,073 ltp/src/parser/parser.cpp:974:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:16,073 974 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:28:16,073 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:16,083 ltp/src/parser/parser.cpp: In member function ‘void ltp::parser::Parser::evaluate(double&, double&)’: 2025-09-04T16:28:16,084 ltp/src/parser/parser.cpp:1088:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:16,084 1088 | for (int i = 1; i < inst->size(); ++ i) { 2025-09-04T16:28:16,084 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:16,180 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:16,181 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:28:16,181 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:16,181 | ^ 2025-09-04T16:28:16,181 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:16,181 457 | unsigned int _cap_entries; 2025-09-04T16:28:16,181 | ^~~~~~~~~~~~ 2025-09-04T16:28:16,181 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:28:16,181 450 | unsigned int _num_buckets; 2025-09-04T16:28:16,181 | ^~~~~~~~~~~~ 2025-09-04T16:28:16,181 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:16,182 70 | explicit SmartMap() : 2025-09-04T16:28:16,182 | ^~~~~~~~ 2025-09-04T16:28:16,182 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:16,182 460 | unsigned int _len_key_buffer; 2025-09-04T16:28:16,182 | ^~~~~~~~~~~~~~~ 2025-09-04T16:28:16,182 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:28:16,182 441 | int * _hash_buckets; 2025-09-04T16:28:16,182 | ^~~~~~~~~~~~~ 2025-09-04T16:28:16,182 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:16,182 70 | explicit SmartMap() : 2025-09-04T16:28:16,182 | ^~~~~~~~ 2025-09-04T16:28:16,183 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:16,183 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:28:16,183 | ^~~~~~~~~~~ 2025-09-04T16:28:16,183 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:28:16,183 442 | int * _hash_buckets_volumn; 2025-09-04T16:28:16,183 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:16,183 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:16,183 70 | explicit SmartMap() : 2025-09-04T16:28:16,183 | ^~~~~~~~ 2025-09-04T16:28:16,186 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:16,186 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:28:16,186 614 | set(key, idx); 2025-09-04T16:28:16,186 | ~~~^~~~~~~~~~ 2025-09-04T16:28:16,186 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:16,186 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:16,186 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:16,189 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:28:16,189 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:28:16,190 679 | SmartMap::dump(out); 2025-09-04T16:28:16,190 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:28:16,190 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:28:16,190 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:28:16,190 | ^~~~~~ 2025-09-04T16:28:30,889 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser/parser_dll.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser/parser_dll.o 2025-09-04T16:28:33,077 In file included from ltp/src/parser/collections.h:7, 2025-09-04T16:28:33,077 from ltp/src/parser/featurespace.h:8, 2025-09-04T16:28:33,077 from ltp/src/parser/model.h:5, 2025-09-04T16:28:33,077 from ltp/src/parser/parser.h:7, 2025-09-04T16:28:33,078 from ltp/src/parser/parser_dll.cpp:2: 2025-09-04T16:28:33,078 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:28:33,078 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,078 599 | int * entries; 2025-09-04T16:28:33,078 | ^~~~~~~ 2025-09-04T16:28:33,078 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:28:33,078 598 | int cap_entries; 2025-09-04T16:28:33,078 | ^~~~~~~~~~~ 2025-09-04T16:28:33,078 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,079 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:33,079 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:33,079 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:28:33,079 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:33,079 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:28:33,079 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:33,080 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:28:33,080 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:33,080 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:28:33,080 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:33,092 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:28:33,092 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,092 88 | DictionaryCollections * _dicts; 2025-09-04T16:28:33,092 | ^~~~~~ 2025-09-04T16:28:33,092 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:33,093 85 | int _i; 2025-09-04T16:28:33,093 | ^~ 2025-09-04T16:28:33,093 ltp/src/parser/featurespace.h:15:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,093 15 | FeatureSpaceIterator() 2025-09-04T16:28:33,093 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:33,093 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpaceIterator::FeatureSpaceIterator(ltp::parser::DictionaryCollections*)’: 2025-09-04T16:28:33,093 ltp/src/parser/featurespace.h:88:27: warning: ‘ltp::parser::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,093 88 | DictionaryCollections * _dicts; 2025-09-04T16:28:33,093 | ^~~~~~ 2025-09-04T16:28:33,093 ltp/src/parser/featurespace.h:85:7: warning: ‘int ltp::parser::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:33,094 85 | int _i; 2025-09-04T16:28:33,094 | ^~ 2025-09-04T16:28:33,094 ltp/src/parser/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,094 21 | FeatureSpaceIterator(DictionaryCollections *dicts) 2025-09-04T16:28:33,094 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:33,097 ltp/src/parser/featurespace.h: In constructor ‘ltp::parser::FeatureSpace::FeatureSpace()’: 2025-09-04T16:28:33,097 ltp/src/parser/featurespace.h:209:7: warning: ‘ltp::parser::FeatureSpace::_num_deprels’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,097 209 | int _num_deprels; 2025-09-04T16:28:33,097 | ^~~~~~~~~~~~ 2025-09-04T16:28:33,097 ltp/src/parser/featurespace.h:207:7: warning: ‘int ltp::parser::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:28:33,097 207 | int _offset; 2025-09-04T16:28:33,097 | ^~~~~~~ 2025-09-04T16:28:33,097 ltp/src/parser/featurespace.h:107:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,097 107 | FeatureSpace() : _num_deprels(1), _offset(0) { 2025-09-04T16:28:33,098 | ^~~~~~~~~~~~ 2025-09-04T16:28:33,111 ltp/src/parser/model.h: In constructor ‘ltp::parser::Model::Model()’: 2025-09-04T16:28:33,111 ltp/src/parser/model.h:56:7: warning: ‘ltp::parser::Model::_dim’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,111 56 | int _dim; 2025-09-04T16:28:33,111 | ^~~~ 2025-09-04T16:28:33,111 ltp/src/parser/model.h:53:7: warning: ‘int ltp::parser::Model::_num_deprels’ [-Wreorder] 2025-09-04T16:28:33,111 53 | int _num_deprels; 2025-09-04T16:28:33,112 | ^~~~~~~~~~~~ 2025-09-04T16:28:33,112 ltp/src/parser/model.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,112 16 | Model() : 2025-09-04T16:28:33,112 | ^~~~~ 2025-09-04T16:28:33,186 In file included from ltp/src/parser/extractor.h:12, 2025-09-04T16:28:33,186 from ltp/src/parser/parser.h:8: 2025-09-04T16:28:33,186 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:28:33,186 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,187 107 | int _cap_pool; 2025-09-04T16:28:33,187 | ^~~~~~~~~ 2025-09-04T16:28:33,187 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:28:33,187 106 | int _len_pool; 2025-09-04T16:28:33,187 | ^~~~~~~~~ 2025-09-04T16:28:33,187 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,187 18 | StringVec() : 2025-09-04T16:28:33,187 | ^~~~~~~~~ 2025-09-04T16:28:33,257 In file included from ltp/src/parser/extractor.h:14: 2025-09-04T16:28:33,257 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:28:33,257 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:33,257 73 | int len = str.size(); 2025-09-04T16:28:33,257 | ^~~ 2025-09-04T16:28:33,260 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:33,260 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:33,260 127 | int len = str.size(); 2025-09-04T16:28:33,261 | ^~~ 2025-09-04T16:28:33,261 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:28:33,261 128 | int sep_flag = (sep != ""); 2025-09-04T16:28:33,261 | ^~~~~~~~ 2025-09-04T16:28:33,268 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:33,268 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:33,268 223 | int len = str.size(); 2025-09-04T16:28:33,268 | ^~~ 2025-09-04T16:28:33,283 In file included from ltp/src/parser/extractor.h:17: 2025-09-04T16:28:33,283 ltp/src/parser/debug.h: In function ‘void ltp::parser::instance_verify(const Instance*, std::ostream&, bool)’: 2025-09-04T16:28:33,283 ltp/src/parser/debug.h:13:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:33,284 13 | for (int i = 0; i < inst->size(); ++ i) { 2025-09-04T16:28:33,284 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:33,301 In file included from ltp/src/parser/parser.h:9: 2025-09-04T16:28:33,302 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int, int, int, double, const ltp::parser::LatticeItem*, const ltp::parser::LatticeItem*)’: 2025-09-04T16:28:33,302 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,302 28 | const double _prob; 2025-09-04T16:28:33,302 | ^~~~~ 2025-09-04T16:28:33,302 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:28:33,302 25 | const LatticeItem * const _left; 2025-09-04T16:28:33,302 | ^~~~~ 2025-09-04T16:28:33,302 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,302 31 | LatticeItem(const int comp, 2025-09-04T16:28:33,303 | ^~~~~~~~~~~ 2025-09-04T16:28:33,303 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,303 26 | const LatticeItem * const _right; 2025-09-04T16:28:33,303 | ^~~~~~ 2025-09-04T16:28:33,303 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:28:33,303 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:33,303 | ^~~~~~~~~~ 2025-09-04T16:28:33,303 ltp/src/parser/decoder.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,303 31 | LatticeItem(const int comp, 2025-09-04T16:28:33,303 | ^~~~~~~~~~~ 2025-09-04T16:28:33,304 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int, int, double, const ltp::parser::LatticeItem*, const ltp::parser::LatticeItem*, int)’: 2025-09-04T16:28:33,304 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,304 28 | const double _prob; 2025-09-04T16:28:33,304 | ^~~~~ 2025-09-04T16:28:33,304 ltp/src/parser/decoder.h:25:29: warning: ‘const ltp::parser::LatticeItem* const ltp::parser::LatticeItem::_left’ [-Wreorder] 2025-09-04T16:28:33,304 25 | const LatticeItem * const _left; 2025-09-04T16:28:33,304 | ^~~~~ 2025-09-04T16:28:33,304 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,304 47 | LatticeItem(const int comp, 2025-09-04T16:28:33,304 | ^~~~~~~~~~~ 2025-09-04T16:28:33,304 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,305 26 | const LatticeItem * const _right; 2025-09-04T16:28:33,305 | ^~~~~~ 2025-09-04T16:28:33,305 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:28:33,305 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:33,305 | ^~~~~~~~~~ 2025-09-04T16:28:33,305 ltp/src/parser/decoder.h:47:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,305 47 | LatticeItem(const int comp, 2025-09-04T16:28:33,305 | ^~~~~~~~~~~ 2025-09-04T16:28:33,305 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int, int)’: 2025-09-04T16:28:33,305 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,306 28 | const double _prob; 2025-09-04T16:28:33,306 | ^~~~~ 2025-09-04T16:28:33,306 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:28:33,306 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:28:33,306 | ^~~~~ 2025-09-04T16:28:33,306 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,306 64 | LatticeItem(const int g, 2025-09-04T16:28:33,306 | ^~~~~~~~~~~ 2025-09-04T16:28:33,306 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,306 26 | const LatticeItem * const _right; 2025-09-04T16:28:33,307 | ^~~~~~ 2025-09-04T16:28:33,307 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:28:33,307 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:33,307 | ^~~~~~~~~~ 2025-09-04T16:28:33,307 ltp/src/parser/decoder.h:64:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,307 64 | LatticeItem(const int g, 2025-09-04T16:28:33,307 | ^~~~~~~~~~~ 2025-09-04T16:28:33,307 ltp/src/parser/decoder.h: In constructor ‘ltp::parser::LatticeItem::LatticeItem(int)’: 2025-09-04T16:28:33,307 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,308 28 | const double _prob; 2025-09-04T16:28:33,308 | ^~~~~ 2025-09-04T16:28:33,308 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:28:33,308 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:28:33,308 | ^~~~~ 2025-09-04T16:28:33,308 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,308 75 | LatticeItem(const int s) : 2025-09-04T16:28:33,308 | ^~~~~~~~~~~ 2025-09-04T16:28:33,308 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,309 26 | const LatticeItem * const _right; 2025-09-04T16:28:33,309 | ^~~~~~ 2025-09-04T16:28:33,309 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:28:33,309 19 | const int _g; /* grand */ 2025-09-04T16:28:33,309 | ^~ 2025-09-04T16:28:33,309 ltp/src/parser/decoder.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,309 75 | LatticeItem(const int s) : 2025-09-04T16:28:33,309 | ^~~~~~~~~~~ 2025-09-04T16:28:33,309 ltp/src/parser/decoder.h: In copy constructor ‘ltp::parser::LatticeItem::LatticeItem(const ltp::parser::LatticeItem&)’: 2025-09-04T16:28:33,310 ltp/src/parser/decoder.h:28:16: warning: ‘ltp::parser::LatticeItem::_prob’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,310 28 | const double _prob; 2025-09-04T16:28:33,310 | ^~~~~ 2025-09-04T16:28:33,310 ltp/src/parser/decoder.h:22:13: warning: ‘const int ltp::parser::LatticeItem::_comp’ [-Wreorder] 2025-09-04T16:28:33,310 22 | const int _comp; /*< specify if this span is complete */ 2025-09-04T16:28:33,310 | ^~~~~ 2025-09-04T16:28:33,310 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,310 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:28:33,310 | ^~~~~~~~~~~ 2025-09-04T16:28:33,311 ltp/src/parser/decoder.h:26:29: warning: ‘ltp::parser::LatticeItem::_right’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,311 26 | const LatticeItem * const _right; 2025-09-04T16:28:33,311 | ^~~~~~ 2025-09-04T16:28:33,311 ltp/src/parser/decoder.h:23:13: warning: ‘const int ltp::parser::LatticeItem::_label_s_t’ [-Wreorder] 2025-09-04T16:28:33,311 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:33,311 | ^~~~~~~~~~ 2025-09-04T16:28:33,311 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,311 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:28:33,311 | ^~~~~~~~~~~ 2025-09-04T16:28:33,311 ltp/src/parser/decoder.h:23:13: warning: ‘ltp::parser::LatticeItem::_label_s_t’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,311 23 | const int _label_s_t; /*< label type */ 2025-09-04T16:28:33,312 | ^~~~~~~~~~ 2025-09-04T16:28:33,312 ltp/src/parser/decoder.h:19:13: warning: ‘const int ltp::parser::LatticeItem::_g’ [-Wreorder] 2025-09-04T16:28:33,312 19 | const int _g; /* grand */ 2025-09-04T16:28:33,312 | ^~ 2025-09-04T16:28:33,312 ltp/src/parser/decoder.h:89:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,312 89 | LatticeItem(const LatticeItem & rhs) : 2025-09-04T16:28:33,312 | ^~~~~~~~~~~ 2025-09-04T16:28:33,459 In file included from ltp/src/parser/parser.h:11: 2025-09-04T16:28:33,460 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:28:33,460 ltp/src/utils/cfgparser.hpp:124:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:28:33,460 124 | bool ret = false; 2025-09-04T16:28:33,460 | ^~~ 2025-09-04T16:28:33,497 In file included from ltp/src/parser/parser_dll.cpp:5: 2025-09-04T16:28:33,497 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:28:33,497 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,497 68 | std::pair payload; 2025-09-04T16:28:33,497 | ^~~~~~~ 2025-09-04T16:28:33,497 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:33,497 65 | int encoding; 2025-09-04T16:28:33,498 | ^~~~~~~~ 2025-09-04T16:28:33,498 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,498 18 | iterator(const iterator & other) 2025-09-04T16:28:33,498 | ^~~~~~~~ 2025-09-04T16:28:33,498 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:28:33,498 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,498 68 | std::pair payload; 2025-09-04T16:28:33,498 | ^~~~~~~ 2025-09-04T16:28:33,498 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:33,498 65 | int encoding; 2025-09-04T16:28:33,499 | ^~~~~~~~ 2025-09-04T16:28:33,499 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,499 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:28:33,499 | ^~~~~~~~ 2025-09-04T16:28:33,501 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:28:33,501 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,501 68 | std::pair payload; 2025-09-04T16:28:33,501 | ^~~~~~~ 2025-09-04T16:28:33,501 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:33,501 65 | int encoding; 2025-09-04T16:28:33,502 | ^~~~~~~~ 2025-09-04T16:28:33,502 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,502 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:28:33,502 | ^~~~~~~~ 2025-09-04T16:28:33,515 ltp/src/parser/parser_dll.cpp: In member function ‘int ParserWrapper::parse(const std::vector >&, const std::vector >&, std::vector&, std::vector >&)’: 2025-09-04T16:28:33,515 ltp/src/parser/parser_dll.cpp:41:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:33,515 41 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:28:33,516 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:33,518 ltp/src/parser/parser_dll.cpp: In function ‘int parser_parse(void*, const std::vector >&, const std::vector >&, std::vector&, std::vector >&)’: 2025-09-04T16:28:33,518 ltp/src/parser/parser_dll.cpp:95:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:33,519 95 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:28:33,519 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:33,600 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:33,601 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:28:33,601 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:33,601 | ^ 2025-09-04T16:28:33,601 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,601 457 | unsigned int _cap_entries; 2025-09-04T16:28:33,601 | ^~~~~~~~~~~~ 2025-09-04T16:28:33,601 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:28:33,601 450 | unsigned int _num_buckets; 2025-09-04T16:28:33,601 | ^~~~~~~~~~~~ 2025-09-04T16:28:33,602 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,602 70 | explicit SmartMap() : 2025-09-04T16:28:33,602 | ^~~~~~~~ 2025-09-04T16:28:33,602 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,602 460 | unsigned int _len_key_buffer; 2025-09-04T16:28:33,602 | ^~~~~~~~~~~~~~~ 2025-09-04T16:28:33,602 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:28:33,602 441 | int * _hash_buckets; 2025-09-04T16:28:33,602 | ^~~~~~~~~~~~~ 2025-09-04T16:28:33,602 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,603 70 | explicit SmartMap() : 2025-09-04T16:28:33,603 | ^~~~~~~~ 2025-09-04T16:28:33,603 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:33,603 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:28:33,603 | ^~~~~~~~~~~ 2025-09-04T16:28:33,603 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:28:33,603 442 | int * _hash_buckets_volumn; 2025-09-04T16:28:33,603 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:33,603 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:33,603 70 | explicit SmartMap() : 2025-09-04T16:28:33,603 | ^~~~~~~~ 2025-09-04T16:28:33,606 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:33,606 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:28:33,606 614 | set(key, idx); 2025-09-04T16:28:33,606 | ~~~^~~~~~~~~~ 2025-09-04T16:28:33,606 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:33,606 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:33,606 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:33,609 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:28:33,609 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:28:33,610 679 | SmartMap::dump(out); 2025-09-04T16:28:33,610 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:28:33,610 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:28:33,610 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:28:33,610 | ^~~~~~ 2025-09-04T16:28:36,276 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/postagger/decoder.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/postagger/decoder.o 2025-09-04T16:28:37,816 In file included from ltp/src/postagger/decoder.h:7, 2025-09-04T16:28:37,816 from ltp/src/postagger/decoder.cpp:1: 2025-09-04T16:28:37,816 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:28:37,816 ltp/src/postagger/instance.h:43:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:37,816 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:37,816 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:37,816 ltp/src/postagger/instance.h:43:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:37,817 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:37,817 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:38,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/postagger/extractor.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/postagger/extractor.o 2025-09-04T16:28:38,962 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:28:38,962 from ltp/src/postagger/extractor.cpp:5: 2025-09-04T16:28:38,962 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:28:38,962 4 | #pragma warning(disable: 4309) 2025-09-04T16:28:40,043 In file included from ltp/src/postagger/extractor.h:7, 2025-09-04T16:28:40,043 from ltp/src/postagger/extractor.cpp:1: 2025-09-04T16:28:40,043 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:28:40,043 ltp/src/postagger/instance.h:43:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:40,043 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:40,043 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:40,044 ltp/src/postagger/instance.h:43:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:40,044 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:40,044 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:40,165 In file included from ltp/src/postagger/extractor.h:9: 2025-09-04T16:28:40,165 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:28:40,165 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:28:40,165 107 | int _cap_pool; 2025-09-04T16:28:40,165 | ^~~~~~~~~ 2025-09-04T16:28:40,165 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:28:40,165 106 | int _len_pool; 2025-09-04T16:28:40,165 | ^~~~~~~~~ 2025-09-04T16:28:40,166 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:40,166 18 | StringVec() : 2025-09-04T16:28:40,166 | ^~~~~~~~~ 2025-09-04T16:28:40,174 In file included from ltp/src/postagger/extractor.cpp:3: 2025-09-04T16:28:40,175 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:28:40,175 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:40,175 68 | std::pair payload; 2025-09-04T16:28:40,175 | ^~~~~~~ 2025-09-04T16:28:40,175 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:40,175 65 | int encoding; 2025-09-04T16:28:40,175 | ^~~~~~~~ 2025-09-04T16:28:40,175 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:40,176 18 | iterator(const iterator & other) 2025-09-04T16:28:40,176 | ^~~~~~~~ 2025-09-04T16:28:40,176 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:28:40,176 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:40,176 68 | std::pair payload; 2025-09-04T16:28:40,176 | ^~~~~~~ 2025-09-04T16:28:40,176 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:40,176 65 | int encoding; 2025-09-04T16:28:40,176 | ^~~~~~~~ 2025-09-04T16:28:40,176 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:40,177 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:28:40,177 | ^~~~~~~~ 2025-09-04T16:28:40,179 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:28:40,179 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:40,179 68 | std::pair payload; 2025-09-04T16:28:40,179 | ^~~~~~~ 2025-09-04T16:28:40,179 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:40,179 65 | int encoding; 2025-09-04T16:28:40,179 | ^~~~~~~~ 2025-09-04T16:28:40,179 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:40,180 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:28:40,180 | ^~~~~~~~ 2025-09-04T16:28:40,306 In file included from ltp/src/postagger/extractor.cpp:4: 2025-09-04T16:28:40,306 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:28:40,306 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:40,306 73 | int len = str.size(); 2025-09-04T16:28:40,306 | ^~~ 2025-09-04T16:28:40,309 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:40,310 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:40,310 127 | int len = str.size(); 2025-09-04T16:28:40,310 | ^~~ 2025-09-04T16:28:40,310 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:28:40,310 128 | int sep_flag = (sep != ""); 2025-09-04T16:28:40,310 | ^~~~~~~~ 2025-09-04T16:28:40,317 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:40,317 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:40,317 223 | int len = str.size(); 2025-09-04T16:28:40,317 | ^~~ 2025-09-04T16:28:40,357 ltp/src/postagger/extractor.cpp: In destructor ‘ltp::postagger::Extractor::~Extractor()’: 2025-09-04T16:28:40,357 ltp/src/postagger/extractor.cpp:53:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:40,357 53 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:28:40,357 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:43,170 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/postagger/featurespace.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/postagger/featurespace.o 2025-09-04T16:28:44,590 In file included from ltp/src/postagger/featurespace.h:7, 2025-09-04T16:28:44,590 from ltp/src/postagger/featurespace.cpp:1: 2025-09-04T16:28:44,590 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:28:44,590 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,590 599 | int * entries; 2025-09-04T16:28:44,590 | ^~~~~~~ 2025-09-04T16:28:44,590 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:28:44,590 598 | int cap_entries; 2025-09-04T16:28:44,590 | ^~~~~~~~~~~ 2025-09-04T16:28:44,590 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,591 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:44,591 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:44,591 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:28:44,591 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:44,591 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:28:44,591 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:44,591 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:28:44,591 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:44,591 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:28:44,591 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:44,591 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:28:44,591 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,592 71 | utility::SmartMap * _dicts; 2025-09-04T16:28:44,592 | ^~~~~~ 2025-09-04T16:28:44,592 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:44,592 67 | int _i; 2025-09-04T16:28:44,592 | ^~ 2025-09-04T16:28:44,592 ltp/src/postagger/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,592 14 | FeatureSpaceIterator() 2025-09-04T16:28:44,592 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:44,592 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:28:44,592 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,592 71 | utility::SmartMap * _dicts; 2025-09-04T16:28:44,593 | ^~~~~~ 2025-09-04T16:28:44,593 ltp/src/postagger/featurespace.h:69:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:28:44,593 69 | int _num_dicts; 2025-09-04T16:28:44,593 | ^~~~~~~~~~ 2025-09-04T16:28:44,593 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,593 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:28:44,593 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:44,593 ltp/src/postagger/featurespace.h:69:7: warning: ‘ltp::postagger::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,593 69 | int _num_dicts; 2025-09-04T16:28:44,593 | ^~~~~~~~~~ 2025-09-04T16:28:44,593 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:44,593 67 | int _i; 2025-09-04T16:28:44,594 | ^~ 2025-09-04T16:28:44,594 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,594 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:28:44,594 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:44,774 In file included from ltp/src/postagger/extractor.h:7, 2025-09-04T16:28:44,774 from ltp/src/postagger/featurespace.cpp:2: 2025-09-04T16:28:44,774 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:28:44,774 ltp/src/postagger/instance.h:43:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:44,774 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:44,774 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:44,775 ltp/src/postagger/instance.h:43:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:44,775 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:44,775 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:44,895 In file included from ltp/src/postagger/extractor.h:9: 2025-09-04T16:28:44,895 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:28:44,896 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,896 107 | int _cap_pool; 2025-09-04T16:28:44,896 | ^~~~~~~~~ 2025-09-04T16:28:44,896 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:28:44,896 106 | int _len_pool; 2025-09-04T16:28:44,896 | ^~~~~~~~~ 2025-09-04T16:28:44,896 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,896 18 | StringVec() : 2025-09-04T16:28:44,896 | ^~~~~~~~~ 2025-09-04T16:28:44,901 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpace::FeatureSpace(int)’: 2025-09-04T16:28:44,901 ltp/src/postagger/featurespace.h:113:7: warning: ‘ltp::postagger::FeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,901 113 | int _num_labels; 2025-09-04T16:28:44,901 | ^~~~~~~~~~~ 2025-09-04T16:28:44,901 ltp/src/postagger/featurespace.h:111:7: warning: ‘int ltp::postagger::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:28:44,902 111 | int _offset; 2025-09-04T16:28:44,902 | ^~~~~~~ 2025-09-04T16:28:44,902 ltp/src/postagger/featurespace.cpp:7:1: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,902 7 | FeatureSpace::FeatureSpace(int num_labels) 2025-09-04T16:28:44,902 | ^~~~~~~~~~~~ 2025-09-04T16:28:44,906 ltp/src/postagger/featurespace.cpp: In member function ‘bool ltp::postagger::FeatureSpace::load(int, std::istream&)’: 2025-09-04T16:28:44,907 ltp/src/postagger/featurespace.cpp:90:10: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:44,907 90 | if (sz != _num_dicts) { 2025-09-04T16:28:44,907 | ~~~^~~~~~~~~~~~~ 2025-09-04T16:28:44,962 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:44,962 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:28:44,962 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:44,962 | ^ 2025-09-04T16:28:44,962 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,963 457 | unsigned int _cap_entries; 2025-09-04T16:28:44,963 | ^~~~~~~~~~~~ 2025-09-04T16:28:44,963 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:28:44,963 450 | unsigned int _num_buckets; 2025-09-04T16:28:44,963 | ^~~~~~~~~~~~ 2025-09-04T16:28:44,963 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,963 70 | explicit SmartMap() : 2025-09-04T16:28:44,963 | ^~~~~~~~ 2025-09-04T16:28:44,964 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,964 460 | unsigned int _len_key_buffer; 2025-09-04T16:28:44,964 | ^~~~~~~~~~~~~~~ 2025-09-04T16:28:44,964 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:28:44,964 441 | int * _hash_buckets; 2025-09-04T16:28:44,964 | ^~~~~~~~~~~~~ 2025-09-04T16:28:44,964 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,964 70 | explicit SmartMap() : 2025-09-04T16:28:44,965 | ^~~~~~~~ 2025-09-04T16:28:44,965 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:44,965 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:28:44,965 | ^~~~~~~~~~~ 2025-09-04T16:28:44,965 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:28:44,965 442 | int * _hash_buckets_volumn; 2025-09-04T16:28:44,965 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:44,966 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:44,966 70 | explicit SmartMap() : 2025-09-04T16:28:44,966 | ^~~~~~~~ 2025-09-04T16:28:44,971 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:44,971 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:28:44,971 614 | set(key, idx); 2025-09-04T16:28:44,971 | ~~~^~~~~~~~~~ 2025-09-04T16:28:44,971 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:44,971 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:44,972 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:44,975 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:28:44,976 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:28:44,976 679 | SmartMap::dump(out); 2025-09-04T16:28:44,976 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:28:44,976 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:28:44,976 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:28:44,976 | ^~~~~~ 2025-09-04T16:28:45,946 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/postagger/model.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/postagger/model.o 2025-09-04T16:28:47,325 In file included from ltp/src/postagger/featurespace.h:7, 2025-09-04T16:28:47,325 from ltp/src/postagger/model.h:5, 2025-09-04T16:28:47,325 from ltp/src/postagger/model.cpp:1: 2025-09-04T16:28:47,325 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:28:47,325 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:47,326 599 | int * entries; 2025-09-04T16:28:47,326 | ^~~~~~~ 2025-09-04T16:28:47,326 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:28:47,326 598 | int cap_entries; 2025-09-04T16:28:47,326 | ^~~~~~~~~~~ 2025-09-04T16:28:47,326 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:47,326 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:47,326 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:47,328 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:28:47,328 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:47,328 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:28:47,328 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:47,330 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:28:47,330 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:47,330 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:28:47,330 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:47,333 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:28:47,334 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:47,334 71 | utility::SmartMap * _dicts; 2025-09-04T16:28:47,334 | ^~~~~~ 2025-09-04T16:28:47,334 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:47,334 67 | int _i; 2025-09-04T16:28:47,334 | ^~ 2025-09-04T16:28:47,334 ltp/src/postagger/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:47,334 14 | FeatureSpaceIterator() 2025-09-04T16:28:47,335 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:47,335 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:28:47,335 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:47,336 71 | utility::SmartMap * _dicts; 2025-09-04T16:28:47,336 | ^~~~~~ 2025-09-04T16:28:47,336 ltp/src/postagger/featurespace.h:69:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:28:47,336 69 | int _num_dicts; 2025-09-04T16:28:47,336 | ^~~~~~~~~~ 2025-09-04T16:28:47,336 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:47,336 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:28:47,336 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:47,337 ltp/src/postagger/featurespace.h:69:7: warning: ‘ltp::postagger::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:47,337 69 | int _num_dicts; 2025-09-04T16:28:47,337 | ^~~~~~~~~~ 2025-09-04T16:28:47,337 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:47,337 67 | int _i; 2025-09-04T16:28:47,337 | ^~ 2025-09-04T16:28:47,337 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:47,337 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:28:47,337 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:47,537 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:47,538 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:28:47,538 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:47,538 | ^ 2025-09-04T16:28:47,538 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:47,538 457 | unsigned int _cap_entries; 2025-09-04T16:28:47,538 | ^~~~~~~~~~~~ 2025-09-04T16:28:47,538 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:28:47,538 450 | unsigned int _num_buckets; 2025-09-04T16:28:47,538 | ^~~~~~~~~~~~ 2025-09-04T16:28:47,539 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:47,539 70 | explicit SmartMap() : 2025-09-04T16:28:47,539 | ^~~~~~~~ 2025-09-04T16:28:47,539 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:47,539 460 | unsigned int _len_key_buffer; 2025-09-04T16:28:47,539 | ^~~~~~~~~~~~~~~ 2025-09-04T16:28:47,539 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:28:47,540 441 | int * _hash_buckets; 2025-09-04T16:28:47,540 | ^~~~~~~~~~~~~ 2025-09-04T16:28:47,540 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:47,540 70 | explicit SmartMap() : 2025-09-04T16:28:47,540 | ^~~~~~~~ 2025-09-04T16:28:47,540 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:47,540 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:28:47,540 | ^~~~~~~~~~~ 2025-09-04T16:28:47,541 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:28:47,541 442 | int * _hash_buckets_volumn; 2025-09-04T16:28:47,541 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:47,541 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:47,541 70 | explicit SmartMap() : 2025-09-04T16:28:47,541 | ^~~~~~~~ 2025-09-04T16:28:47,546 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:47,546 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:28:47,546 614 | set(key, idx); 2025-09-04T16:28:47,546 | ~~~^~~~~~~~~~ 2025-09-04T16:28:47,546 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:47,546 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:47,547 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:47,550 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:28:47,550 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:28:47,550 679 | SmartMap::dump(out); 2025-09-04T16:28:47,550 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:28:47,550 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:28:47,550 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:28:47,550 | ^~~~~~ 2025-09-04T16:28:47,578 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = ltp::utility::Bitset; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:47,578 ltp/src/postagger/model.cpp:6:14: required from here 2025-09-04T16:28:47,578 6 | Model::Model() { 2025-09-04T16:28:47,579 | ^ 2025-09-04T16:28:47,579 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:47,579 457 | unsigned int _cap_entries; 2025-09-04T16:28:47,579 | ^~~~~~~~~~~~ 2025-09-04T16:28:47,579 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:28:47,579 450 | unsigned int _num_buckets; 2025-09-04T16:28:47,579 | ^~~~~~~~~~~~ 2025-09-04T16:28:47,579 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:47,580 70 | explicit SmartMap() : 2025-09-04T16:28:47,580 | ^~~~~~~~ 2025-09-04T16:28:47,580 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:47,580 460 | unsigned int _len_key_buffer; 2025-09-04T16:28:47,580 | ^~~~~~~~~~~~~~~ 2025-09-04T16:28:47,580 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:28:47,580 441 | int * _hash_buckets; 2025-09-04T16:28:47,581 | ^~~~~~~~~~~~~ 2025-09-04T16:28:47,581 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:47,581 70 | explicit SmartMap() : 2025-09-04T16:28:47,581 | ^~~~~~~~ 2025-09-04T16:28:47,581 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:47,581 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:28:47,581 | ^~~~~~~~~~~ 2025-09-04T16:28:47,581 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:28:47,582 442 | int * _hash_buckets_volumn; 2025-09-04T16:28:47,582 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:47,582 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:47,582 70 | explicit SmartMap() : 2025-09-04T16:28:47,582 | ^~~~~~~~ 2025-09-04T16:28:48,199 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/postagger/options.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/postagger/options.o 2025-09-04T16:28:49,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/postagger/postag_dll.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/postagger/postag_dll.o 2025-09-04T16:28:50,074 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:28:50,074 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:28:50,074 from ltp/src/postagger/constrainutil.hpp:12, 2025-09-04T16:28:50,074 from ltp/src/postagger/postagger.h:7, 2025-09-04T16:28:50,074 from ltp/src/postagger/postag_dll.cpp:2: 2025-09-04T16:28:50,074 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:28:50,074 4 | #pragma warning(disable: 4309) 2025-09-04T16:28:51,293 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:28:51,294 from ltp/src/postagger/postagger.h:4: 2025-09-04T16:28:51,294 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:28:51,294 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:51,294 73 | int len = str.size(); 2025-09-04T16:28:51,294 | ^~~ 2025-09-04T16:28:51,298 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:51,298 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:51,298 127 | int len = str.size(); 2025-09-04T16:28:51,298 | ^~~ 2025-09-04T16:28:51,299 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:28:51,299 128 | int sep_flag = (sep != ""); 2025-09-04T16:28:51,299 | ^~~~~~~~ 2025-09-04T16:28:51,306 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:51,306 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:51,307 223 | int len = str.size(); 2025-09-04T16:28:51,307 | ^~~ 2025-09-04T16:28:51,360 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:28:51,361 ltp/src/utils/cfgparser.hpp:124:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:28:51,361 124 | bool ret = false; 2025-09-04T16:28:51,361 | ^~~ 2025-09-04T16:28:51,392 In file included from ltp/src/postagger/featurespace.h:7, 2025-09-04T16:28:51,392 from ltp/src/postagger/model.h:5, 2025-09-04T16:28:51,392 from ltp/src/postagger/postagger.h:5: 2025-09-04T16:28:51,392 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:28:51,393 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:51,393 599 | int * entries; 2025-09-04T16:28:51,393 | ^~~~~~~ 2025-09-04T16:28:51,393 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:28:51,393 598 | int cap_entries; 2025-09-04T16:28:51,393 | ^~~~~~~~~~~ 2025-09-04T16:28:51,393 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:51,393 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:51,394 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:51,395 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:28:51,395 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:51,395 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:28:51,395 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:51,397 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:28:51,397 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:51,397 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:28:51,397 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:51,400 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:28:51,401 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:51,401 71 | utility::SmartMap * _dicts; 2025-09-04T16:28:51,401 | ^~~~~~ 2025-09-04T16:28:51,401 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:51,401 67 | int _i; 2025-09-04T16:28:51,401 | ^~ 2025-09-04T16:28:51,401 ltp/src/postagger/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:51,401 14 | FeatureSpaceIterator() 2025-09-04T16:28:51,402 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:51,402 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:28:51,402 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:51,403 71 | utility::SmartMap * _dicts; 2025-09-04T16:28:51,403 | ^~~~~~ 2025-09-04T16:28:51,403 ltp/src/postagger/featurespace.h:69:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:28:51,403 69 | int _num_dicts; 2025-09-04T16:28:51,403 | ^~~~~~~~~~ 2025-09-04T16:28:51,403 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:51,403 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:28:51,403 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:51,404 ltp/src/postagger/featurespace.h:69:7: warning: ‘ltp::postagger::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:51,404 69 | int _num_dicts; 2025-09-04T16:28:51,404 | ^~~~~~~~~~ 2025-09-04T16:28:51,404 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:51,404 67 | int _i; 2025-09-04T16:28:51,404 | ^~ 2025-09-04T16:28:51,404 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:51,404 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:28:51,404 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:51,596 In file included from ltp/src/postagger/decoder.h:7, 2025-09-04T16:28:51,596 from ltp/src/postagger/postagger.h:6: 2025-09-04T16:28:51,596 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:28:51,596 ltp/src/postagger/instance.h:43:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:51,596 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:51,596 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:51,597 ltp/src/postagger/instance.h:43:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:51,597 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:51,597 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:51,615 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:28:51,615 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:28:51,615 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:51,616 68 | std::pair payload; 2025-09-04T16:28:51,616 | ^~~~~~~ 2025-09-04T16:28:51,616 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:51,616 65 | int encoding; 2025-09-04T16:28:51,616 | ^~~~~~~~ 2025-09-04T16:28:51,616 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:51,616 18 | iterator(const iterator & other) 2025-09-04T16:28:51,616 | ^~~~~~~~ 2025-09-04T16:28:51,617 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:28:51,617 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:51,617 68 | std::pair payload; 2025-09-04T16:28:51,618 | ^~~~~~~ 2025-09-04T16:28:51,618 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:51,618 65 | int encoding; 2025-09-04T16:28:51,618 | ^~~~~~~~ 2025-09-04T16:28:51,618 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:51,618 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:28:51,618 | ^~~~~~~~ 2025-09-04T16:28:51,622 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:28:51,622 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:51,622 68 | std::pair payload; 2025-09-04T16:28:51,622 | ^~~~~~~ 2025-09-04T16:28:51,622 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:51,622 65 | int encoding; 2025-09-04T16:28:51,622 | ^~~~~~~~ 2025-09-04T16:28:51,623 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:51,623 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:28:51,623 | ^~~~~~~~ 2025-09-04T16:28:51,696 ltp/src/postagger/postag_dll.cpp: In member function ‘int PostaggerWrapper::postag(const std::vector >&, std::vector >&)’: 2025-09-04T16:28:51,696 ltp/src/postagger/postag_dll.cpp:43:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:51,696 43 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:28:51,697 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:51,700 ltp/src/postagger/postag_dll.cpp: In function ‘int postagger_postag(void*, const std::vector >&, std::vector >&)’: 2025-09-04T16:28:51,700 ltp/src/postagger/postag_dll.cpp:101:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:51,700 101 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:28:51,700 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:51,801 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:51,801 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:28:51,801 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:51,801 | ^ 2025-09-04T16:28:51,801 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:51,802 457 | unsigned int _cap_entries; 2025-09-04T16:28:51,802 | ^~~~~~~~~~~~ 2025-09-04T16:28:51,802 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:28:51,802 450 | unsigned int _num_buckets; 2025-09-04T16:28:51,802 | ^~~~~~~~~~~~ 2025-09-04T16:28:51,802 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:51,802 70 | explicit SmartMap() : 2025-09-04T16:28:51,802 | ^~~~~~~~ 2025-09-04T16:28:51,803 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:51,803 460 | unsigned int _len_key_buffer; 2025-09-04T16:28:51,803 | ^~~~~~~~~~~~~~~ 2025-09-04T16:28:51,803 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:28:51,803 441 | int * _hash_buckets; 2025-09-04T16:28:51,803 | ^~~~~~~~~~~~~ 2025-09-04T16:28:51,803 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:51,804 70 | explicit SmartMap() : 2025-09-04T16:28:51,804 | ^~~~~~~~ 2025-09-04T16:28:51,804 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:51,804 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:28:51,804 | ^~~~~~~~~~~ 2025-09-04T16:28:51,804 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:28:51,804 442 | int * _hash_buckets_volumn; 2025-09-04T16:28:51,804 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:51,805 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:51,805 70 | explicit SmartMap() : 2025-09-04T16:28:51,805 | ^~~~~~~~ 2025-09-04T16:28:51,810 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:51,810 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:28:51,810 614 | set(key, idx); 2025-09-04T16:28:51,810 | ~~~^~~~~~~~~~ 2025-09-04T16:28:51,810 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:51,810 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:51,810 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:51,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:28:51,814 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:28:51,814 679 | SmartMap::dump(out); 2025-09-04T16:28:51,814 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:28:51,814 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:28:51,814 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:28:51,815 | ^~~~~~ 2025-09-04T16:28:51,847 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = ltp::utility::Bitset; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:51,847 ltp/src/postagger/constrainutil.hpp:81:36: required from here 2025-09-04T16:28:51,847 81 | model->external_lexicon.set(key.c_str(), mask); 2025-09-04T16:28:51,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:51,847 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:51,847 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:51,848 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:55,799 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/postagger/postagger.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/postagger/postagger.o 2025-09-04T16:28:56,246 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:28:56,246 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:28:56,247 from ltp/src/postagger/constrainutil.hpp:12, 2025-09-04T16:28:56,247 from ltp/src/postagger/postagger.h:7, 2025-09-04T16:28:56,247 from ltp/src/postagger/postagger.cpp:3: 2025-09-04T16:28:56,247 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:28:56,247 4 | #pragma warning(disable: 4309) 2025-09-04T16:28:57,492 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:28:57,493 from ltp/src/postagger/postagger.h:4: 2025-09-04T16:28:57,493 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:28:57,493 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:57,493 73 | int len = str.size(); 2025-09-04T16:28:57,493 | ^~~ 2025-09-04T16:28:57,497 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:57,497 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:57,497 127 | int len = str.size(); 2025-09-04T16:28:57,497 | ^~~ 2025-09-04T16:28:57,498 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:28:57,498 128 | int sep_flag = (sep != ""); 2025-09-04T16:28:57,498 | ^~~~~~~~ 2025-09-04T16:28:57,505 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:28:57,506 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:28:57,506 223 | int len = str.size(); 2025-09-04T16:28:57,506 | ^~~ 2025-09-04T16:28:57,559 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:28:57,559 ltp/src/utils/cfgparser.hpp:124:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:28:57,559 124 | bool ret = false; 2025-09-04T16:28:57,560 | ^~~ 2025-09-04T16:28:57,591 In file included from ltp/src/postagger/featurespace.h:7, 2025-09-04T16:28:57,591 from ltp/src/postagger/model.h:5, 2025-09-04T16:28:57,592 from ltp/src/postagger/postagger.h:5: 2025-09-04T16:28:57,592 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:28:57,592 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:57,592 599 | int * entries; 2025-09-04T16:28:57,592 | ^~~~~~~ 2025-09-04T16:28:57,592 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:28:57,592 598 | int cap_entries; 2025-09-04T16:28:57,592 | ^~~~~~~~~~~ 2025-09-04T16:28:57,593 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:57,593 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:57,593 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:57,594 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:28:57,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:28:57,594 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:28:57,594 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:57,596 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:28:57,596 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:28:57,596 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:28:57,596 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:57,600 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:28:57,600 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:57,600 71 | utility::SmartMap * _dicts; 2025-09-04T16:28:57,600 | ^~~~~~ 2025-09-04T16:28:57,600 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:57,600 67 | int _i; 2025-09-04T16:28:57,600 | ^~ 2025-09-04T16:28:57,601 ltp/src/postagger/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:57,601 14 | FeatureSpaceIterator() 2025-09-04T16:28:57,601 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:57,601 ltp/src/postagger/featurespace.h: In constructor ‘ltp::postagger::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:28:57,602 ltp/src/postagger/featurespace.h:71:28: warning: ‘ltp::postagger::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:57,602 71 | utility::SmartMap * _dicts; 2025-09-04T16:28:57,602 | ^~~~~~ 2025-09-04T16:28:57,602 ltp/src/postagger/featurespace.h:69:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:28:57,602 69 | int _num_dicts; 2025-09-04T16:28:57,602 | ^~~~~~~~~~ 2025-09-04T16:28:57,602 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:57,602 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:28:57,603 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:57,603 ltp/src/postagger/featurespace.h:69:7: warning: ‘ltp::postagger::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:28:57,603 69 | int _num_dicts; 2025-09-04T16:28:57,603 | ^~~~~~~~~~ 2025-09-04T16:28:57,603 ltp/src/postagger/featurespace.h:67:7: warning: ‘int ltp::postagger::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:28:57,603 67 | int _i; 2025-09-04T16:28:57,603 | ^~ 2025-09-04T16:28:57,603 ltp/src/postagger/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:57,604 21 | FeatureSpaceIterator(utility::SmartMap * dicts,int num_dicts) 2025-09-04T16:28:57,604 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:57,795 In file included from ltp/src/postagger/decoder.h:7, 2025-09-04T16:28:57,795 from ltp/src/postagger/postagger.h:6: 2025-09-04T16:28:57,795 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:28:57,795 ltp/src/postagger/instance.h:43:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:57,796 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:57,796 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:28:57,796 ltp/src/postagger/instance.h:43:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:57,796 43 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:28:57,796 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:57,804 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:28:57,804 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:28:57,805 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:57,805 68 | std::pair payload; 2025-09-04T16:28:57,805 | ^~~~~~~ 2025-09-04T16:28:57,805 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:57,805 65 | int encoding; 2025-09-04T16:28:57,805 | ^~~~~~~~ 2025-09-04T16:28:57,805 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:57,805 18 | iterator(const iterator & other) 2025-09-04T16:28:57,805 | ^~~~~~~~ 2025-09-04T16:28:57,806 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:28:57,806 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:57,806 68 | std::pair payload; 2025-09-04T16:28:57,807 | ^~~~~~~ 2025-09-04T16:28:57,807 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:57,807 65 | int encoding; 2025-09-04T16:28:57,807 | ^~~~~~~~ 2025-09-04T16:28:57,807 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:57,807 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:28:57,807 | ^~~~~~~~ 2025-09-04T16:28:57,811 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:28:57,811 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:28:57,811 68 | std::pair payload; 2025-09-04T16:28:57,811 | ^~~~~~~ 2025-09-04T16:28:57,811 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:28:57,811 65 | int encoding; 2025-09-04T16:28:57,811 | ^~~~~~~~ 2025-09-04T16:28:57,812 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:57,812 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:28:57,812 | ^~~~~~~~ 2025-09-04T16:28:57,891 In file included from ltp/src/postagger/extractor.h:9, 2025-09-04T16:28:57,891 from ltp/src/postagger/postagger.cpp:5: 2025-09-04T16:28:57,891 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:28:57,891 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:28:57,892 107 | int _cap_pool; 2025-09-04T16:28:57,892 | ^~~~~~~~~ 2025-09-04T16:28:57,892 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:28:57,892 106 | int _len_pool; 2025-09-04T16:28:57,892 | ^~~~~~~~~ 2025-09-04T16:28:57,892 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:28:57,892 18 | StringVec() : 2025-09-04T16:28:57,892 | ^~~~~~~~~ 2025-09-04T16:28:57,900 In file included from ltp/src/postagger/postagger.cpp:7: 2025-09-04T16:28:57,900 ltp/src/postagger/postaggerio.h: In member function ‘ltp::postagger::Instance* ltp::postagger::PostaggerReader::next()’: 2025-09-04T16:28:57,901 ltp/src/postagger/postaggerio.h:36:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:57,901 36 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:28:57,901 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:28:57,904 ltp/src/postagger/postaggerio.h: In member function ‘void ltp::postagger::PostaggerWriter::write(const ltp::postagger::Instance*)’: 2025-09-04T16:28:57,904 ltp/src/postagger/postaggerio.h:70:37: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:28:57,905 70 | if (inst->predicted_tags.size() != len) { 2025-09-04T16:28:57,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:58,049 ltp/src/postagger/postagger.h: In constructor ‘ltp::postagger::Postagger::Postagger()’: 2025-09-04T16:28:58,050 ltp/src/postagger/postagger.h:131:13: warning: ‘ltp::postagger::Postagger::decoder’ will be initialized after [-Wreorder] 2025-09-04T16:28:58,050 131 | Decoder * decoder; 2025-09-04T16:28:58,050 | ^~~~~~~ 2025-09-04T16:28:58,050 ltp/src/postagger/postagger.h:122:9: warning: ‘bool ltp::postagger::Postagger::__TRAIN__’ [-Wreorder] 2025-09-04T16:28:58,050 122 | bool __TRAIN__; 2025-09-04T16:28:58,050 | ^~~~~~~~~ 2025-09-04T16:28:58,050 ltp/src/postagger/postagger.cpp:24:1: warning: when initialized here [-Wreorder] 2025-09-04T16:28:58,050 24 | Postagger::Postagger() 2025-09-04T16:28:58,051 | ^~~~~~~~~ 2025-09-04T16:28:58,053 ltp/src/postagger/postagger.h: In constructor ‘ltp::postagger::Postagger::Postagger(ltp::utility::ConfigParser&)’: 2025-09-04T16:28:58,053 ltp/src/postagger/postagger.h:131:13: warning: ‘ltp::postagger::Postagger::decoder’ will be initialized after [-Wreorder] 2025-09-04T16:28:58,053 131 | Decoder * decoder; 2025-09-04T16:28:58,053 | ^~~~~~~ 2025-09-04T16:28:58,054 ltp/src/postagger/postagger.h:122:9: warning: ‘bool ltp::postagger::Postagger::__TRAIN__’ [-Wreorder] 2025-09-04T16:28:58,054 122 | bool __TRAIN__; 2025-09-04T16:28:58,054 | ^~~~~~~~~ 2025-09-04T16:28:58,054 ltp/src/postagger/postagger.cpp:32:1: warning: when initialized here [-Wreorder] 2025-09-04T16:28:58,054 32 | Postagger::Postagger(ltp::utility::ConfigParser & cfg) 2025-09-04T16:28:58,054 | ^~~~~~~~~ 2025-09-04T16:28:58,056 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::run()’: 2025-09-04T16:28:58,056 ltp/src/postagger/postagger.cpp:65:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:58,056 65 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:28:58,057 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:58,068 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::build_configuration()’: 2025-09-04T16:28:58,068 ltp/src/postagger/postagger.cpp:203:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:58,068 203 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:28:58,068 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:58,070 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::build_labels(ltp::postagger::Instance*, std::vector >&)’: 2025-09-04T16:28:58,070 ltp/src/postagger/postagger.cpp:218:38: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:28:58,070 218 | if (inst->predicted_tagsidx.size() != len) { 2025-09-04T16:28:58,070 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:58,083 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::extract_features(ltp::postagger::Instance*, bool)’: 2025-09-04T16:28:58,083 ltp/src/postagger/postagger.cpp:252:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:58,083 252 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:28:58,083 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:28:58,086 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::build_feature_space()’: 2025-09-04T16:28:58,087 ltp/src/postagger/postagger.cpp:300:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:58,087 300 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:28:58,087 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:58,092 ltp/src/postagger/postagger.cpp: In member function ‘ltp::postagger::Model* ltp::postagger::Postagger::erase_rare_features(int*)’: 2025-09-04T16:28:58,092 ltp/src/postagger/postagger.cpp:378:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:58,092 378 | for (int i = 0; i < model->labels.size(); ++ i) { 2025-09-04T16:28:58,092 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:58,101 ltp/src/postagger/postagger.cpp: In member function ‘void ltp::postagger::Postagger::train()’: 2025-09-04T16:28:58,101 ltp/src/postagger/postagger.cpp:506:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:28:58,101 506 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:28:58,101 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:58,224 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:58,224 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:28:58,224 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:28:58,224 | ^ 2025-09-04T16:28:58,225 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:28:58,225 457 | unsigned int _cap_entries; 2025-09-04T16:28:58,225 | ^~~~~~~~~~~~ 2025-09-04T16:28:58,225 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:28:58,225 450 | unsigned int _num_buckets; 2025-09-04T16:28:58,225 | ^~~~~~~~~~~~ 2025-09-04T16:28:58,225 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:58,225 70 | explicit SmartMap() : 2025-09-04T16:28:58,225 | ^~~~~~~~ 2025-09-04T16:28:58,226 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:58,226 460 | unsigned int _len_key_buffer; 2025-09-04T16:28:58,226 | ^~~~~~~~~~~~~~~ 2025-09-04T16:28:58,226 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:28:58,226 441 | int * _hash_buckets; 2025-09-04T16:28:58,226 | ^~~~~~~~~~~~~ 2025-09-04T16:28:58,226 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:58,227 70 | explicit SmartMap() : 2025-09-04T16:28:58,227 | ^~~~~~~~ 2025-09-04T16:28:58,227 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:28:58,227 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:28:58,227 | ^~~~~~~~~~~ 2025-09-04T16:28:58,227 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:28:58,227 442 | int * _hash_buckets_volumn; 2025-09-04T16:28:58,227 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:58,228 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:28:58,228 70 | explicit SmartMap() : 2025-09-04T16:28:58,228 | ^~~~~~~~ 2025-09-04T16:28:58,233 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:58,233 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:28:58,233 614 | set(key, idx); 2025-09-04T16:28:58,233 | ~~~^~~~~~~~~~ 2025-09-04T16:28:58,233 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:58,233 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:58,233 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:28:58,237 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:28:58,237 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:28:58,237 679 | SmartMap::dump(out); 2025-09-04T16:28:58,237 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:28:58,238 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:28:58,238 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:28:58,238 | ^~~~~~ 2025-09-04T16:28:58,270 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = ltp::utility::Bitset; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:28:58,270 ltp/src/postagger/constrainutil.hpp:81:36: required from here 2025-09-04T16:28:58,270 81 | model->external_lexicon.set(key.c_str(), mask); 2025-09-04T16:28:58,270 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:28:58,270 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:28:58,271 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:28:58,271 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:10,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/customized_segmentor.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/segmentor/customized_segmentor.o 2025-09-04T16:29:10,931 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:29:10,931 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:29:10,931 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:29:10,931 from ltp/src/segmentor/segmentreader.h:7, 2025-09-04T16:29:10,932 from ltp/src/segmentor/customized_segmentor.cpp:6: 2025-09-04T16:29:10,932 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:29:10,932 4 | #pragma warning(disable: 4309) 2025-09-04T16:29:12,586 In file included from ltp/src/segmentor/customized_segmentor.cpp:3: 2025-09-04T16:29:12,586 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:29:12,586 ltp/src/segmentor/instance.h:25:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:12,586 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:12,586 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:12,586 ltp/src/segmentor/instance.h:25:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:12,586 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:12,587 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:12,587 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:29:12,587 ltp/src/segmentor/instance.h:52:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:12,587 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:29:12,587 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:12,587 ltp/src/segmentor/instance.h:56:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:12,587 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:12,587 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:12,588 ltp/src/segmentor/instance.h:56:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:12,588 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:12,588 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:12,711 In file included from ltp/src/segmentor/extractor.h:8, 2025-09-04T16:29:12,711 from ltp/src/segmentor/customized_segmentor.cpp:4: 2025-09-04T16:29:12,711 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:29:12,711 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:29:12,711 107 | int _cap_pool; 2025-09-04T16:29:12,711 | ^~~~~~~~~ 2025-09-04T16:29:12,711 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:29:12,711 106 | int _len_pool; 2025-09-04T16:29:12,712 | ^~~~~~~~~ 2025-09-04T16:29:12,712 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:12,712 18 | StringVec() : 2025-09-04T16:29:12,712 | ^~~~~~~~~ 2025-09-04T16:29:12,861 In file included from ltp/src/segmentor/rulebase.h:9: 2025-09-04T16:29:12,861 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:29:12,861 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:12,861 73 | int len = str.size(); 2025-09-04T16:29:12,861 | ^~~ 2025-09-04T16:29:12,864 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:12,864 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:12,864 127 | int len = str.size(); 2025-09-04T16:29:12,864 | ^~~ 2025-09-04T16:29:12,865 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:29:12,865 128 | int sep_flag = (sep != ""); 2025-09-04T16:29:12,865 | ^~~~~~~~ 2025-09-04T16:29:12,872 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:12,872 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:12,872 223 | int len = str.size(); 2025-09-04T16:29:12,872 | ^~~ 2025-09-04T16:29:12,886 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:29:12,886 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:29:12,886 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:12,886 68 | std::pair payload; 2025-09-04T16:29:12,886 | ^~~~~~~ 2025-09-04T16:29:12,886 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:12,886 65 | int encoding; 2025-09-04T16:29:12,887 | ^~~~~~~~ 2025-09-04T16:29:12,887 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:12,887 18 | iterator(const iterator & other) 2025-09-04T16:29:12,887 | ^~~~~~~~ 2025-09-04T16:29:12,887 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:29:12,887 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:12,887 68 | std::pair payload; 2025-09-04T16:29:12,887 | ^~~~~~~ 2025-09-04T16:29:12,887 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:12,887 65 | int encoding; 2025-09-04T16:29:12,888 | ^~~~~~~~ 2025-09-04T16:29:12,888 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:12,888 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:29:12,888 | ^~~~~~~~ 2025-09-04T16:29:12,890 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:29:12,890 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:12,890 68 | std::pair payload; 2025-09-04T16:29:12,890 | ^~~~~~~ 2025-09-04T16:29:12,890 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:12,891 65 | int encoding; 2025-09-04T16:29:12,891 | ^~~~~~~~ 2025-09-04T16:29:12,891 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:12,891 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:29:12,891 | ^~~~~~~~ 2025-09-04T16:29:12,951 In file included from ltp/src/segmentor/rulebase.h:11: 2025-09-04T16:29:12,952 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:29:12,952 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:12,952 599 | int * entries; 2025-09-04T16:29:12,952 | ^~~~~~~ 2025-09-04T16:29:12,952 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:29:12,952 598 | int cap_entries; 2025-09-04T16:29:12,952 | ^~~~~~~~~~~ 2025-09-04T16:29:12,952 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:12,952 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:12,953 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:12,953 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:29:12,953 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:12,953 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:29:12,953 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:12,954 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:29:12,954 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:12,955 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:29:12,955 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:13,200 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:29:13,200 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:29:13,200 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:29:13,200 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:29:13,200 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:29:13,200 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:29:13,200 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:13,200 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:29:13,200 | ^~~~~~~~ 2025-09-04T16:29:13,201 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:29:13,201 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:29:13,201 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:13,201 59 | template class auto_ptr; 2025-09-04T16:29:13,201 | ^~~~~~~~ 2025-09-04T16:29:13,518 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:29:13,518 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:29:13,518 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:29:13,518 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:13,518 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:29:13,518 | ^~~~~~~~ 2025-09-04T16:29:13,518 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:13,519 59 | template class auto_ptr; 2025-09-04T16:29:13,519 | ^~~~~~~~ 2025-09-04T16:29:13,534 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:13,534 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:29:13,534 | ^~~~~~~~ 2025-09-04T16:29:13,534 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:13,534 59 | template class auto_ptr; 2025-09-04T16:29:13,534 | ^~~~~~~~ 2025-09-04T16:29:13,536 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:13,537 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:29:13,537 | ^~~~~~~~ 2025-09-04T16:29:13,537 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:13,537 59 | template class auto_ptr; 2025-09-04T16:29:13,537 | ^~~~~~~~ 2025-09-04T16:29:13,537 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:13,537 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:29:13,538 | ^~~~~~~~ 2025-09-04T16:29:13,538 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:13,538 59 | template class auto_ptr; 2025-09-04T16:29:13,538 | ^~~~~~~~ 2025-09-04T16:29:13,538 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:13,538 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:29:13,538 | ^~~~~~~~ 2025-09-04T16:29:13,538 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:13,539 59 | template class auto_ptr; 2025-09-04T16:29:13,539 | ^~~~~~~~ 2025-09-04T16:29:13,539 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:13,539 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:29:13,539 | ^~~~~~~~ 2025-09-04T16:29:13,539 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:13,539 59 | template class auto_ptr; 2025-09-04T16:29:13,539 | ^~~~~~~~ 2025-09-04T16:29:13,541 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:29:13,542 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:13,542 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:29:13,542 | ^~~~~~~~ 2025-09-04T16:29:13,542 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:13,542 59 | template class auto_ptr; 2025-09-04T16:29:13,542 | ^~~~~~~~ 2025-09-04T16:29:14,064 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:29:14,065 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:29:14,065 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:29:14,065 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:29:14,065 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:14,065 420 | : public std::unary_function \ 2025-09-04T16:29:14,065 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,065 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:14,065 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:29:14,065 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,066 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:29:14,066 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:29:14,066 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:29:14,066 from /usr/include/c++/14/ios:44, 2025-09-04T16:29:14,066 from /usr/include/c++/14/ostream:40, 2025-09-04T16:29:14,066 from /usr/include/c++/14/iostream:41, 2025-09-04T16:29:14,066 from ltp/src/segmentor/instance.h:4: 2025-09-04T16:29:14,066 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,066 117 | struct unary_function 2025-09-04T16:29:14,066 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,067 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:14,067 420 | : public std::unary_function \ 2025-09-04T16:29:14,067 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,067 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:14,067 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:29:14,067 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,067 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,067 117 | struct unary_function 2025-09-04T16:29:14,067 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,068 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:14,068 420 | : public std::unary_function \ 2025-09-04T16:29:14,068 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,068 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:14,068 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:29:14,068 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,068 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,068 117 | struct unary_function 2025-09-04T16:29:14,068 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,069 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:14,069 420 | : public std::unary_function \ 2025-09-04T16:29:14,069 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,069 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:14,069 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:29:14,069 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,069 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,069 117 | struct unary_function 2025-09-04T16:29:14,070 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,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:29:14,080 420 | : public std::unary_function \ 2025-09-04T16:29:14,080 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,080 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:14,080 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:29:14,080 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,080 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,080 117 | struct unary_function 2025-09-04T16:29:14,080 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,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:29:14,080 420 | : public std::unary_function \ 2025-09-04T16:29:14,081 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,081 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:14,081 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:29:14,081 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,081 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,081 117 | struct unary_function 2025-09-04T16:29:14,081 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,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:29:14,081 420 | : public std::unary_function \ 2025-09-04T16:29:14,082 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,082 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:14,082 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:29:14,082 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,082 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,082 117 | struct unary_function 2025-09-04T16:29:14,082 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,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:29:14,082 420 | : public std::unary_function \ 2025-09-04T16:29:14,082 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,083 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:14,083 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:29:14,083 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,083 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,083 117 | struct unary_function 2025-09-04T16:29:14,083 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,083 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:14,083 420 | : public std::unary_function \ 2025-09-04T16:29:14,083 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,083 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:14,084 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:29:14,084 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,084 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,084 117 | struct unary_function 2025-09-04T16:29:14,084 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,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:29:14,084 420 | : public std::unary_function \ 2025-09-04T16:29:14,084 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,084 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:14,085 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:29:14,085 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,085 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,085 117 | struct unary_function 2025-09-04T16:29:14,085 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,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:29:14,085 420 | : public std::unary_function \ 2025-09-04T16:29:14,085 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,085 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:14,086 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:29:14,086 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,086 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,086 117 | struct unary_function 2025-09-04T16:29:14,086 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,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:29:14,086 420 | : public std::unary_function \ 2025-09-04T16:29:14,086 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,086 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:14,087 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:29:14,087 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,087 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,087 117 | struct unary_function 2025-09-04T16:29:14,087 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,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:29:14,087 420 | : public std::unary_function \ 2025-09-04T16:29:14,087 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,088 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:14,088 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:29:14,088 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,088 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,088 117 | struct unary_function 2025-09-04T16:29:14,088 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,088 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:14,088 420 | : public std::unary_function \ 2025-09-04T16:29:14,088 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,089 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:14,089 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:29:14,089 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,089 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,089 117 | struct unary_function 2025-09-04T16:29:14,089 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,089 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:14,089 430 | : public std::unary_function \ 2025-09-04T16:29:14,089 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,090 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:29:14,090 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:29:14,090 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,090 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,090 117 | struct unary_function 2025-09-04T16:29:14,090 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,090 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:14,090 430 | : public std::unary_function \ 2025-09-04T16:29:14,090 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,091 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:29:14,091 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:29:14,091 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,091 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,091 117 | struct unary_function 2025-09-04T16:29:14,091 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,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:29:14,091 420 | : public std::unary_function \ 2025-09-04T16:29:14,091 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,091 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:14,091 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:29:14,092 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,092 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,092 117 | struct unary_function 2025-09-04T16:29:14,092 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,092 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:14,092 420 | : public std::unary_function \ 2025-09-04T16:29:14,092 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,092 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:14,092 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:29:14,092 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,093 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,093 117 | struct unary_function 2025-09-04T16:29:14,093 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,093 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:14,093 420 | : public std::unary_function \ 2025-09-04T16:29:14,093 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,093 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:14,093 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:29:14,093 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,093 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,093 117 | struct unary_function 2025-09-04T16:29:14,094 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,094 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:14,094 484 | : public std::unary_function 2025-09-04T16:29:14,094 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,094 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,094 117 | struct unary_function 2025-09-04T16:29:14,094 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,220 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:29:14,220 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:14,220 257 | : std::unary_function 2025-09-04T16:29:14,220 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,220 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:14,220 117 | struct unary_function 2025-09-04T16:29:14,220 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:14,438 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:29:14,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:29:14,438 804 | : public std::iterator 2025-09-04T16:29:14,438 | ^~~~~~~~ 2025-09-04T16:29:14,439 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:29:14,440 from /usr/include/c++/14/string:47: 2025-09-04T16:29:14,440 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:14,440 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:14,440 | ^~~~~~~~ 2025-09-04T16:29:14,746 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:29:14,746 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:14,746 89 | : public std::iterator< 2025-09-04T16:29:14,746 | ^~~~~~~~ 2025-09-04T16:29:14,747 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:14,747 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:14,747 | ^~~~~~~~ 2025-09-04T16:29:14,749 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:29:14,749 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:14,749 171 | : public std::iterator< 2025-09-04T16:29:14,749 | ^~~~~~~~ 2025-09-04T16:29:14,749 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:14,749 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:14,750 | ^~~~~~~~ 2025-09-04T16:29:14,763 ltp/src/segmentor/segmentreader.h: In constructor ‘ltp::segmentor::SegmentReader::SegmentReader(std::istream&, bool, int)’: 2025-09-04T16:29:14,763 ltp/src/segmentor/segmentreader.h:111:8: warning: ‘ltp::segmentor::SegmentReader::segmented’ will be initialized after [-Wreorder] 2025-09-04T16:29:14,763 111 | bool segmented; 2025-09-04T16:29:14,764 | ^~~~~~~~~ 2025-09-04T16:29:14,764 ltp/src/segmentor/segmentreader.h:110:7: warning: ‘int ltp::segmentor::SegmentReader::style’ [-Wreorder] 2025-09-04T16:29:14,764 110 | int style; 2025-09-04T16:29:14,764 | ^~~~~ 2025-09-04T16:29:14,764 ltp/src/segmentor/segmentreader.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:14,764 16 | SegmentReader(std::istream & _ifs, bool _segmented = false, int _style = 4) : 2025-09-04T16:29:14,764 | ^~~~~~~~~~~~~ 2025-09-04T16:29:14,766 ltp/src/segmentor/segmentreader.h: In member function ‘ltp::segmentor::Instance* ltp::segmentor::SegmentReader::next()’: 2025-09-04T16:29:14,767 ltp/src/segmentor/segmentreader.h:39:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:14,767 39 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:29:14,767 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:14,774 In file included from ltp/src/segmentor/customized_segmentor.cpp:7: 2025-09-04T16:29:14,774 ltp/src/segmentor/segmentwriter.h: In member function ‘void ltp::segmentor::SegmentWriter::debug(const ltp::segmentor::Instance*)’: 2025-09-04T16:29:14,774 ltp/src/segmentor/segmentwriter.h:33:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:14,774 33 | for (int i = 0; i < inst->tags.size(); ++ i) { 2025-09-04T16:29:14,774 | ~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,776 ltp/src/segmentor/segmentwriter.h:39:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:14,776 39 | for (int i = 0; i < inst->tagsidx.size(); ++ i) { 2025-09-04T16:29:14,776 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,777 ltp/src/segmentor/segmentwriter.h:45:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:14,777 45 | for (int i = 0; i < inst->predicted_tags.size(); ++ i) { 2025-09-04T16:29:14,778 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,779 ltp/src/segmentor/segmentwriter.h:51:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:14,779 51 | for (int i = 0; i < inst->predicted_tagsidx.size(); ++ i) { 2025-09-04T16:29:14,779 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,781 ltp/src/segmentor/segmentwriter.h:57:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:14,781 57 | for (int i = 0; i < inst->words.size(); ++ i) { 2025-09-04T16:29:14,781 | ~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,782 ltp/src/segmentor/segmentwriter.h:63:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:14,782 63 | for (int i = 0; i < inst->predicted_words.size(); ++ i) { 2025-09-04T16:29:14,783 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,930 In file included from ltp/src/segmentor/segmentor.h:4, 2025-09-04T16:29:14,930 from ltp/src/segmentor/customized_segmentor.h:4, 2025-09-04T16:29:14,930 from ltp/src/segmentor/customized_segmentor.cpp:8: 2025-09-04T16:29:14,930 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:29:14,931 ltp/src/utils/cfgparser.hpp:124:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:29:14,931 124 | bool ret = false; 2025-09-04T16:29:14,931 | ^~~ 2025-09-04T16:29:14,943 In file included from ltp/src/segmentor/model.h:5, 2025-09-04T16:29:14,943 from ltp/src/segmentor/segmentor.h:5: 2025-09-04T16:29:14,943 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:29:14,943 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:14,944 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:14,944 | ^~~~~~ 2025-09-04T16:29:14,944 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:14,944 67 | int _i; 2025-09-04T16:29:14,944 | ^~ 2025-09-04T16:29:14,944 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:14,944 14 | FeatureSpaceIterator() 2025-09-04T16:29:14,944 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,944 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:29:14,945 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:14,945 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:14,945 | ^~~~~~ 2025-09-04T16:29:14,945 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:29:14,945 69 | int _num_dicts; 2025-09-04T16:29:14,945 | ^~~~~~~~~~ 2025-09-04T16:29:14,945 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:14,945 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:14,945 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,945 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:14,946 69 | int _num_dicts; 2025-09-04T16:29:14,946 | ^~~~~~~~~~ 2025-09-04T16:29:14,946 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:14,946 67 | int _i; 2025-09-04T16:29:14,946 | ^~ 2025-09-04T16:29:14,946 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:14,946 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:14,946 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:14,984 ltp/src/segmentor/customized_segmentor.cpp: In member function ‘virtual bool ltp::segmentor::CustomizedSegmentor::parse_cfg(ltp::utility::ConfigParser&)’: 2025-09-04T16:29:14,984 ltp/src/segmentor/customized_segmentor.cpp:56:9: warning: unused variable ‘intbuf’ [-Wunused-variable] 2025-09-04T16:29:14,984 56 | int intbuf; 2025-09-04T16:29:14,984 | ^~~~~~ 2025-09-04T16:29:14,987 ltp/src/segmentor/customized_segmentor.cpp: In member function ‘virtual void ltp::segmentor::CustomizedSegmentor::build_configuration()’: 2025-09-04T16:29:14,987 ltp/src/segmentor/customized_segmentor.cpp:97:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:14,987 97 | for (int i = 0; i < baseline_model->labels.size(); ++i) { 2025-09-04T16:29:14,987 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:15,088 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:15,088 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:29:15,088 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:15,088 | ^ 2025-09-04T16:29:15,088 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:15,088 457 | unsigned int _cap_entries; 2025-09-04T16:29:15,088 | ^~~~~~~~~~~~ 2025-09-04T16:29:15,088 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:15,089 450 | unsigned int _num_buckets; 2025-09-04T16:29:15,089 | ^~~~~~~~~~~~ 2025-09-04T16:29:15,089 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:15,089 70 | explicit SmartMap() : 2025-09-04T16:29:15,089 | ^~~~~~~~ 2025-09-04T16:29:15,089 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:15,089 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:15,089 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:15,089 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:15,090 441 | int * _hash_buckets; 2025-09-04T16:29:15,090 | ^~~~~~~~~~~~~ 2025-09-04T16:29:15,090 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:15,090 70 | explicit SmartMap() : 2025-09-04T16:29:15,090 | ^~~~~~~~ 2025-09-04T16:29:15,090 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:15,090 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:15,090 | ^~~~~~~~~~~ 2025-09-04T16:29:15,090 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:15,090 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:15,091 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:15,091 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:15,091 70 | explicit SmartMap() : 2025-09-04T16:29:15,091 | ^~~~~~~~ 2025-09-04T16:29:15,093 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:15,093 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:29:15,093 614 | set(key, idx); 2025-09-04T16:29:15,093 | ~~~^~~~~~~~~~ 2025-09-04T16:29:15,094 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:15,094 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:15,094 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:15,097 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:29:15,097 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:29:15,097 679 | SmartMap::dump(out); 2025-09-04T16:29:15,097 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:15,097 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:15,097 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:15,097 | ^~~~~~ 2025-09-04T16:29:15,711 ltp/src/segmentor/rulebase.h: At global scope: 2025-09-04T16:29:15,711 ltp/src/segmentor/rulebase.h:49:13: warning: ‘void ltp::segmentor::rulebase::flags_color(int*, int, int, int)’ defined but not used [-Wunused-function] 2025-09-04T16:29:15,711 49 | static void flags_color(int * flags, int left, int right, int color) { 2025-09-04T16:29:15,711 | ^~~~~~~~~~~ 2025-09-04T16:29:15,711 ltp/src/segmentor/rulebase.h:41:13: warning: ‘bool ltp::segmentor::rulebase::flags_clear_check(int*, int, int)’ defined but not used [-Wunused-function] 2025-09-04T16:29:15,712 41 | static bool flags_clear_check(int * flags, int left, int right) { 2025-09-04T16:29:15,712 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:20,859 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/segmentor/decoder.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/segmentor/decoder.o 2025-09-04T16:29:21,257 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:29:21,257 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:29:21,257 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:29:21,258 from ltp/src/segmentor/decoder.h:7, 2025-09-04T16:29:21,258 from ltp/src/segmentor/decoder.cpp:1: 2025-09-04T16:29:21,258 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:29:21,258 4 | #pragma warning(disable: 4309) 2025-09-04T16:29:23,117 In file included from ltp/src/segmentor/decoder.h:6: 2025-09-04T16:29:23,117 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:29:23,118 ltp/src/segmentor/instance.h:25:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:23,118 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:23,118 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:23,118 ltp/src/segmentor/instance.h:25:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:23,118 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:23,118 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:23,118 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:29:23,118 ltp/src/segmentor/instance.h:52:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:23,119 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:29:23,119 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:23,119 ltp/src/segmentor/instance.h:56:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:23,119 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:23,119 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:23,119 ltp/src/segmentor/instance.h:56:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:23,119 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:23,119 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:23,267 In file included from ltp/src/segmentor/rulebase.h:9: 2025-09-04T16:29:23,267 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:29:23,267 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:23,267 73 | int len = str.size(); 2025-09-04T16:29:23,267 | ^~~ 2025-09-04T16:29:23,270 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:23,271 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:23,271 127 | int len = str.size(); 2025-09-04T16:29:23,271 | ^~~ 2025-09-04T16:29:23,271 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:29:23,271 128 | int sep_flag = (sep != ""); 2025-09-04T16:29:23,271 | ^~~~~~~~ 2025-09-04T16:29:23,278 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:23,278 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:23,278 223 | int len = str.size(); 2025-09-04T16:29:23,278 | ^~~ 2025-09-04T16:29:23,292 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:29:23,293 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:29:23,293 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:23,293 68 | std::pair payload; 2025-09-04T16:29:23,293 | ^~~~~~~ 2025-09-04T16:29:23,293 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:23,293 65 | int encoding; 2025-09-04T16:29:23,293 | ^~~~~~~~ 2025-09-04T16:29:23,293 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:23,293 18 | iterator(const iterator & other) 2025-09-04T16:29:23,294 | ^~~~~~~~ 2025-09-04T16:29:23,294 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:29:23,294 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:23,294 68 | std::pair payload; 2025-09-04T16:29:23,294 | ^~~~~~~ 2025-09-04T16:29:23,294 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:23,294 65 | int encoding; 2025-09-04T16:29:23,294 | ^~~~~~~~ 2025-09-04T16:29:23,294 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:23,294 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:29:23,295 | ^~~~~~~~ 2025-09-04T16:29:23,297 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:29:23,297 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:23,297 68 | std::pair payload; 2025-09-04T16:29:23,297 | ^~~~~~~ 2025-09-04T16:29:23,297 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:23,297 65 | int encoding; 2025-09-04T16:29:23,297 | ^~~~~~~~ 2025-09-04T16:29:23,297 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:23,297 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:29:23,298 | ^~~~~~~~ 2025-09-04T16:29:23,381 In file included from ltp/src/segmentor/rulebase.h:11: 2025-09-04T16:29:23,381 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:29:23,381 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:23,382 599 | int * entries; 2025-09-04T16:29:23,382 | ^~~~~~~ 2025-09-04T16:29:23,382 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:29:23,382 598 | int cap_entries; 2025-09-04T16:29:23,382 | ^~~~~~~~~~~ 2025-09-04T16:29:23,382 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:23,382 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:23,382 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:23,382 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:29:23,383 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:23,383 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:29:23,383 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:23,384 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:29:23,384 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:23,384 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:29:23,384 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:23,727 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:29:23,727 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:29:23,727 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:29:23,727 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:29:23,728 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:29:23,728 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:29:23,728 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:23,728 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:29:23,728 | ^~~~~~~~ 2025-09-04T16:29:23,728 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:29:23,728 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:29:23,728 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:23,728 59 | template class auto_ptr; 2025-09-04T16:29:23,728 | ^~~~~~~~ 2025-09-04T16:29:24,041 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:29:24,042 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:29:24,042 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:29:24,042 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:24,042 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:29:24,042 | ^~~~~~~~ 2025-09-04T16:29:24,042 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:24,042 59 | template class auto_ptr; 2025-09-04T16:29:24,042 | ^~~~~~~~ 2025-09-04T16:29:24,057 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:24,057 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:29:24,057 | ^~~~~~~~ 2025-09-04T16:29:24,057 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:24,057 59 | template class auto_ptr; 2025-09-04T16:29:24,058 | ^~~~~~~~ 2025-09-04T16:29:24,059 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:24,059 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:29:24,060 | ^~~~~~~~ 2025-09-04T16:29:24,060 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:24,060 59 | template class auto_ptr; 2025-09-04T16:29:24,060 | ^~~~~~~~ 2025-09-04T16:29:24,060 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:24,060 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:29:24,060 | ^~~~~~~~ 2025-09-04T16:29:24,060 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:24,060 59 | template class auto_ptr; 2025-09-04T16:29:24,060 | ^~~~~~~~ 2025-09-04T16:29:24,061 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:24,061 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:29:24,061 | ^~~~~~~~ 2025-09-04T16:29:24,061 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:24,061 59 | template class auto_ptr; 2025-09-04T16:29:24,061 | ^~~~~~~~ 2025-09-04T16:29:24,061 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:24,061 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:29:24,061 | ^~~~~~~~ 2025-09-04T16:29:24,062 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:24,062 59 | template class auto_ptr; 2025-09-04T16:29:24,062 | ^~~~~~~~ 2025-09-04T16:29:24,063 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:29:24,063 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:24,064 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:29:24,064 | ^~~~~~~~ 2025-09-04T16:29:24,064 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:24,064 59 | template class auto_ptr; 2025-09-04T16:29:24,064 | ^~~~~~~~ 2025-09-04T16:29:24,550 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:29:24,550 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:29:24,550 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:29:24,550 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:29:24,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:29:24,550 420 | : public std::unary_function \ 2025-09-04T16:29:24,551 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,551 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:24,551 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:29:24,551 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,551 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:29:24,551 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:29:24,551 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:29:24,551 from /usr/include/c++/14/ios:44, 2025-09-04T16:29:24,551 from /usr/include/c++/14/ostream:40, 2025-09-04T16:29:24,552 from /usr/include/c++/14/iostream:41, 2025-09-04T16:29:24,552 from ltp/src/segmentor/decoder.h:4: 2025-09-04T16:29:24,552 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,552 117 | struct unary_function 2025-09-04T16:29:24,552 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,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:29:24,552 420 | : public std::unary_function \ 2025-09-04T16:29:24,552 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,552 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:24,553 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:29:24,553 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,553 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,553 117 | struct unary_function 2025-09-04T16:29:24,553 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,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:29:24,553 420 | : public std::unary_function \ 2025-09-04T16:29:24,553 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,553 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:24,554 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:29:24,554 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,554 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,554 117 | struct unary_function 2025-09-04T16:29:24,554 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,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:29:24,554 420 | : public std::unary_function \ 2025-09-04T16:29:24,554 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,554 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:24,555 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:29:24,555 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,555 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,555 117 | struct unary_function 2025-09-04T16:29:24,555 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,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:29:24,555 420 | : public std::unary_function \ 2025-09-04T16:29:24,555 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,555 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:24,555 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:29:24,556 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,556 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,556 117 | struct unary_function 2025-09-04T16:29:24,556 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,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:29:24,556 420 | : public std::unary_function \ 2025-09-04T16:29:24,556 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,557 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:24,557 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:29:24,557 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,557 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,557 117 | struct unary_function 2025-09-04T16:29:24,557 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,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:29:24,557 420 | : public std::unary_function \ 2025-09-04T16:29:24,558 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,558 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:24,558 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:29:24,558 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,558 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,558 117 | struct unary_function 2025-09-04T16:29:24,558 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,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:29:24,559 420 | : public std::unary_function \ 2025-09-04T16:29:24,559 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,559 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:24,559 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:29:24,559 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,559 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,559 117 | struct unary_function 2025-09-04T16:29:24,559 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,560 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:24,560 420 | : public std::unary_function \ 2025-09-04T16:29:24,560 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,560 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:24,560 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:29:24,560 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,560 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,560 117 | struct unary_function 2025-09-04T16:29:24,561 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,561 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:24,561 420 | : public std::unary_function \ 2025-09-04T16:29:24,561 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,561 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:24,561 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:29:24,561 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,562 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,562 117 | struct unary_function 2025-09-04T16:29:24,562 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,562 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:24,562 420 | : public std::unary_function \ 2025-09-04T16:29:24,562 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,562 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:24,562 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:29:24,563 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,563 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,563 117 | struct unary_function 2025-09-04T16:29:24,563 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,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:29:24,563 420 | : public std::unary_function \ 2025-09-04T16:29:24,563 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,563 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:24,564 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:29:24,564 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,564 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,564 117 | struct unary_function 2025-09-04T16:29:24,564 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,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:29:24,564 420 | : public std::unary_function \ 2025-09-04T16:29:24,564 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,565 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:24,565 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:29:24,565 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,565 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,565 117 | struct unary_function 2025-09-04T16:29:24,565 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,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:29:24,566 420 | : public std::unary_function \ 2025-09-04T16:29:24,566 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,566 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:24,566 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:29:24,566 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,566 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,566 117 | struct unary_function 2025-09-04T16:29:24,566 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,567 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:24,567 430 | : public std::unary_function \ 2025-09-04T16:29:24,567 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,567 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:29:24,567 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:29:24,567 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,567 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,567 117 | struct unary_function 2025-09-04T16:29:24,568 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,568 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:24,568 430 | : public std::unary_function \ 2025-09-04T16:29:24,568 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,568 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:29:24,569 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:29:24,569 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,569 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,569 117 | struct unary_function 2025-09-04T16:29:24,569 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,570 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:24,570 420 | : public std::unary_function \ 2025-09-04T16:29:24,570 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,570 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:24,570 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:29:24,570 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,570 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,570 117 | struct unary_function 2025-09-04T16:29:24,571 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,571 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:24,571 420 | : public std::unary_function \ 2025-09-04T16:29:24,571 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,571 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:24,571 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:29:24,571 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,571 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,571 117 | struct unary_function 2025-09-04T16:29:24,572 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,572 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:24,572 420 | : public std::unary_function \ 2025-09-04T16:29:24,572 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,572 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:24,572 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:29:24,572 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:24,572 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,573 117 | struct unary_function 2025-09-04T16:29:24,573 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,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:29:24,573 484 | : public std::unary_function 2025-09-04T16:29:24,573 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,573 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,573 117 | struct unary_function 2025-09-04T16:29:24,573 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,705 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:29:24,705 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:24,705 257 | : std::unary_function 2025-09-04T16:29:24,705 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,705 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:24,705 117 | struct unary_function 2025-09-04T16:29:24,705 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:24,924 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:29:24,924 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:24,924 804 | : public std::iterator 2025-09-04T16:29:24,924 | ^~~~~~~~ 2025-09-04T16:29:24,924 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:29:24,925 from /usr/include/c++/14/string:47: 2025-09-04T16:29:24,925 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:24,925 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:24,925 | ^~~~~~~~ 2025-09-04T16:29:25,252 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:29:25,252 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:25,252 89 | : public std::iterator< 2025-09-04T16:29:25,252 | ^~~~~~~~ 2025-09-04T16:29:25,252 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:25,252 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:25,252 | ^~~~~~~~ 2025-09-04T16:29:25,257 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:29:25,257 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:25,257 171 | : public std::iterator< 2025-09-04T16:29:25,257 | ^~~~~~~~ 2025-09-04T16:29:25,257 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:25,257 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:25,257 | ^~~~~~~~ 2025-09-04T16:29:25,363 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:25,363 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:29:25,363 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:25,363 | ^ 2025-09-04T16:29:25,363 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:25,363 457 | unsigned int _cap_entries; 2025-09-04T16:29:25,363 | ^~~~~~~~~~~~ 2025-09-04T16:29:25,363 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:25,364 450 | unsigned int _num_buckets; 2025-09-04T16:29:25,364 | ^~~~~~~~~~~~ 2025-09-04T16:29:25,364 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:25,364 70 | explicit SmartMap() : 2025-09-04T16:29:25,364 | ^~~~~~~~ 2025-09-04T16:29:25,364 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:25,364 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:25,364 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:25,364 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:25,364 441 | int * _hash_buckets; 2025-09-04T16:29:25,364 | ^~~~~~~~~~~~~ 2025-09-04T16:29:25,365 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:25,365 70 | explicit SmartMap() : 2025-09-04T16:29:25,365 | ^~~~~~~~ 2025-09-04T16:29:25,365 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:25,365 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:25,365 | ^~~~~~~~~~~ 2025-09-04T16:29:25,365 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:25,365 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:25,365 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:25,365 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:25,365 70 | explicit SmartMap() : 2025-09-04T16:29:25,366 | ^~~~~~~~ 2025-09-04T16:29:25,368 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:25,368 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:29:25,368 614 | set(key, idx); 2025-09-04T16:29:25,368 | ~~~^~~~~~~~~~ 2025-09-04T16:29:25,368 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:25,368 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:25,369 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:25,372 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:29:25,372 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:29:25,372 679 | SmartMap::dump(out); 2025-09-04T16:29:25,372 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:25,372 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:25,372 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:25,372 | ^~~~~~ 2025-09-04T16:29:25,763 ltp/src/segmentor/rulebase.h:49:13: warning: ‘void ltp::segmentor::rulebase::flags_color(int*, int, int, int)’ defined but not used [-Wunused-function] 2025-09-04T16:29:25,763 49 | static void flags_color(int * flags, int left, int right, int color) { 2025-09-04T16:29:25,763 | ^~~~~~~~~~~ 2025-09-04T16:29:25,764 ltp/src/segmentor/rulebase.h:41:13: warning: ‘bool ltp::segmentor::rulebase::flags_clear_check(int*, int, int)’ defined but not used [-Wunused-function] 2025-09-04T16:29:25,764 41 | static bool flags_clear_check(int * flags, int left, int right) { 2025-09-04T16:29:25,764 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:26,643 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/segmentor/extractor.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/segmentor/extractor.o 2025-09-04T16:29:27,050 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:29:27,050 from ltp/src/segmentor/extractor.cpp:4: 2025-09-04T16:29:27,050 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:29:27,050 4 | #pragma warning(disable: 4309) 2025-09-04T16:29:28,114 In file included from ltp/src/segmentor/extractor.h:6, 2025-09-04T16:29:28,114 from ltp/src/segmentor/extractor.cpp:1: 2025-09-04T16:29:28,114 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:29:28,114 ltp/src/segmentor/instance.h:25:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:28,115 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:28,115 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:28,115 ltp/src/segmentor/instance.h:25:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:28,115 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:28,115 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:28,116 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:29:28,117 ltp/src/segmentor/instance.h:52:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:28,117 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:29:28,117 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:28,117 ltp/src/segmentor/instance.h:56:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:28,118 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:28,118 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:28,118 ltp/src/segmentor/instance.h:56:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:28,118 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:28,118 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:28,248 In file included from ltp/src/segmentor/extractor.h:8: 2025-09-04T16:29:28,249 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:29:28,249 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:29:28,249 107 | int _cap_pool; 2025-09-04T16:29:28,249 | ^~~~~~~~~ 2025-09-04T16:29:28,249 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:29:28,249 106 | int _len_pool; 2025-09-04T16:29:28,249 | ^~~~~~~~~ 2025-09-04T16:29:28,249 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:28,250 18 | StringVec() : 2025-09-04T16:29:28,250 | ^~~~~~~~~ 2025-09-04T16:29:28,370 In file included from ltp/src/segmentor/extractor.cpp:3: 2025-09-04T16:29:28,370 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:29:28,370 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:28,370 73 | int len = str.size(); 2025-09-04T16:29:28,370 | ^~~ 2025-09-04T16:29:28,373 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:28,373 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:28,373 127 | int len = str.size(); 2025-09-04T16:29:28,373 | ^~~ 2025-09-04T16:29:28,374 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:29:28,374 128 | int sep_flag = (sep != ""); 2025-09-04T16:29:28,374 | ^~~~~~~~ 2025-09-04T16:29:28,381 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:28,381 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:28,381 223 | int len = str.size(); 2025-09-04T16:29:28,381 | ^~~ 2025-09-04T16:29:28,422 ltp/src/segmentor/extractor.cpp: In destructor ‘ltp::segmentor::Extractor::~Extractor()’: 2025-09-04T16:29:28,422 ltp/src/segmentor/extractor.cpp:51:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:28,422 51 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:29:28,422 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:28,426 ltp/src/segmentor/extractor.cpp: In static member function ‘static int ltp::segmentor::Extractor::extract1o(const ltp::segmentor::Instance*, int, std::vector&)’: 2025-09-04T16:29:28,426 ltp/src/segmentor/extractor.cpp:86:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:28,426 86 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:29:28,426 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:30,428 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/segmentor/featurespace.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/segmentor/featurespace.o 2025-09-04T16:29:31,845 In file included from ltp/src/segmentor/featurespace.h:7, 2025-09-04T16:29:31,846 from ltp/src/segmentor/featurespace.cpp:1: 2025-09-04T16:29:31,846 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:29:31,846 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:31,846 599 | int * entries; 2025-09-04T16:29:31,846 | ^~~~~~~ 2025-09-04T16:29:31,846 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:29:31,846 598 | int cap_entries; 2025-09-04T16:29:31,847 | ^~~~~~~~~~~ 2025-09-04T16:29:31,847 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:31,847 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:31,847 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,847 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:29:31,847 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:31,847 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:29:31,847 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,848 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:29:31,849 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:31,849 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:29:31,849 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:31,851 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:29:31,852 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:31,852 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:31,852 | ^~~~~~ 2025-09-04T16:29:31,852 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:31,852 67 | int _i; 2025-09-04T16:29:31,852 | ^~ 2025-09-04T16:29:31,852 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:31,852 14 | FeatureSpaceIterator() 2025-09-04T16:29:31,852 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,853 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:29:31,853 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:31,853 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:31,853 | ^~~~~~ 2025-09-04T16:29:31,853 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:29:31,853 69 | int _num_dicts; 2025-09-04T16:29:31,853 | ^~~~~~~~~~ 2025-09-04T16:29:31,853 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:31,853 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:31,853 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:31,854 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:31,854 69 | int _num_dicts; 2025-09-04T16:29:31,854 | ^~~~~~~~~~ 2025-09-04T16:29:31,854 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:31,854 67 | int _i; 2025-09-04T16:29:31,854 | ^~ 2025-09-04T16:29:31,854 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:31,854 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:31,854 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:32,006 In file included from ltp/src/segmentor/extractor.h:6, 2025-09-04T16:29:32,006 from ltp/src/segmentor/featurespace.cpp:2: 2025-09-04T16:29:32,006 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:29:32,006 ltp/src/segmentor/instance.h:25:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:32,006 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:32,006 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:32,006 ltp/src/segmentor/instance.h:25:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:32,007 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:32,007 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:32,007 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:29:32,007 ltp/src/segmentor/instance.h:52:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:32,007 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:29:32,007 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:32,007 ltp/src/segmentor/instance.h:56:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:32,007 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:32,007 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:32,008 ltp/src/segmentor/instance.h:56:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:32,008 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:32,008 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:32,129 In file included from ltp/src/segmentor/extractor.h:8: 2025-09-04T16:29:32,129 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:29:32,129 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:29:32,129 107 | int _cap_pool; 2025-09-04T16:29:32,129 | ^~~~~~~~~ 2025-09-04T16:29:32,130 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:29:32,130 106 | int _len_pool; 2025-09-04T16:29:32,130 | ^~~~~~~~~ 2025-09-04T16:29:32,130 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:32,130 18 | StringVec() : 2025-09-04T16:29:32,130 | ^~~~~~~~~ 2025-09-04T16:29:32,133 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpace::FeatureSpace(int)’: 2025-09-04T16:29:32,133 ltp/src/segmentor/featurespace.h:111:7: warning: ‘ltp::segmentor::FeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:29:32,133 111 | int _num_labels; 2025-09-04T16:29:32,134 | ^~~~~~~~~~~ 2025-09-04T16:29:32,134 ltp/src/segmentor/featurespace.h:110:7: warning: ‘int ltp::segmentor::FeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:29:32,134 110 | int _offset; 2025-09-04T16:29:32,134 | ^~~~~~~ 2025-09-04T16:29:32,134 ltp/src/segmentor/featurespace.cpp:7:1: warning: when initialized here [-Wreorder] 2025-09-04T16:29:32,134 7 | FeatureSpace::FeatureSpace(int num_labels) 2025-09-04T16:29:32,134 | ^~~~~~~~~~~~ 2025-09-04T16:29:32,138 ltp/src/segmentor/featurespace.cpp: In member function ‘bool ltp::segmentor::FeatureSpace::load(int, std::istream&)’: 2025-09-04T16:29:32,138 ltp/src/segmentor/featurespace.cpp:102:10: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:32,138 102 | if (sz != _num_dicts) { 2025-09-04T16:29:32,138 | ~~~^~~~~~~~~~~~~ 2025-09-04T16:29:32,189 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:32,190 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:29:32,190 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:32,190 | ^ 2025-09-04T16:29:32,190 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:32,190 457 | unsigned int _cap_entries; 2025-09-04T16:29:32,190 | ^~~~~~~~~~~~ 2025-09-04T16:29:32,190 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:32,190 450 | unsigned int _num_buckets; 2025-09-04T16:29:32,190 | ^~~~~~~~~~~~ 2025-09-04T16:29:32,191 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:32,191 70 | explicit SmartMap() : 2025-09-04T16:29:32,191 | ^~~~~~~~ 2025-09-04T16:29:32,191 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:32,191 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:32,191 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:32,191 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:32,191 441 | int * _hash_buckets; 2025-09-04T16:29:32,191 | ^~~~~~~~~~~~~ 2025-09-04T16:29:32,191 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:32,191 70 | explicit SmartMap() : 2025-09-04T16:29:32,192 | ^~~~~~~~ 2025-09-04T16:29:32,192 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:32,192 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:32,192 | ^~~~~~~~~~~ 2025-09-04T16:29:32,192 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:32,192 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:32,192 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:32,192 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:32,192 70 | explicit SmartMap() : 2025-09-04T16:29:32,192 | ^~~~~~~~ 2025-09-04T16:29:32,195 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:32,195 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:29:32,195 614 | set(key, idx); 2025-09-04T16:29:32,195 | ~~~^~~~~~~~~~ 2025-09-04T16:29:32,195 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:32,195 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:32,195 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:32,198 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:29:32,198 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:29:32,199 679 | SmartMap::dump(out); 2025-09-04T16:29:32,199 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:32,199 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:32,199 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:32,199 | ^~~~~~ 2025-09-04T16:29:33,143 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/segmentor/model.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/segmentor/model.o 2025-09-04T16:29:34,529 In file included from ltp/src/segmentor/featurespace.h:7, 2025-09-04T16:29:34,530 from ltp/src/segmentor/model.h:5, 2025-09-04T16:29:34,530 from ltp/src/segmentor/model.cpp:1: 2025-09-04T16:29:34,530 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:29:34,530 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:34,530 599 | int * entries; 2025-09-04T16:29:34,530 | ^~~~~~~ 2025-09-04T16:29:34,530 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:29:34,530 598 | int cap_entries; 2025-09-04T16:29:34,531 | ^~~~~~~~~~~ 2025-09-04T16:29:34,531 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:34,531 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:34,531 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:34,532 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:29:34,533 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:34,533 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:29:34,533 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:34,534 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:29:34,535 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:34,535 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:29:34,535 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:34,538 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:29:34,538 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:34,538 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:34,538 | ^~~~~~ 2025-09-04T16:29:34,538 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:34,539 67 | int _i; 2025-09-04T16:29:34,539 | ^~ 2025-09-04T16:29:34,539 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:34,539 14 | FeatureSpaceIterator() 2025-09-04T16:29:34,539 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:34,540 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:29:34,540 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:34,540 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:34,540 | ^~~~~~ 2025-09-04T16:29:34,540 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:29:34,540 69 | int _num_dicts; 2025-09-04T16:29:34,540 | ^~~~~~~~~~ 2025-09-04T16:29:34,541 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:34,541 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:34,541 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:34,541 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:34,541 69 | int _num_dicts; 2025-09-04T16:29:34,541 | ^~~~~~~~~~ 2025-09-04T16:29:34,541 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:34,541 67 | int _i; 2025-09-04T16:29:34,542 | ^~ 2025-09-04T16:29:34,542 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:34,542 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:34,542 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:34,732 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:34,732 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:29:34,732 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:34,732 | ^ 2025-09-04T16:29:34,732 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:34,732 457 | unsigned int _cap_entries; 2025-09-04T16:29:34,732 | ^~~~~~~~~~~~ 2025-09-04T16:29:34,733 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:34,733 450 | unsigned int _num_buckets; 2025-09-04T16:29:34,733 | ^~~~~~~~~~~~ 2025-09-04T16:29:34,733 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:34,733 70 | explicit SmartMap() : 2025-09-04T16:29:34,733 | ^~~~~~~~ 2025-09-04T16:29:34,733 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:34,733 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:34,733 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:34,733 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:34,734 441 | int * _hash_buckets; 2025-09-04T16:29:34,734 | ^~~~~~~~~~~~~ 2025-09-04T16:29:34,734 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:34,734 70 | explicit SmartMap() : 2025-09-04T16:29:34,734 | ^~~~~~~~ 2025-09-04T16:29:34,734 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:34,734 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:34,734 | ^~~~~~~~~~~ 2025-09-04T16:29:34,734 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:34,734 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:34,734 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:34,735 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:34,735 70 | explicit SmartMap() : 2025-09-04T16:29:34,735 | ^~~~~~~~ 2025-09-04T16:29:34,737 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:34,738 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:29:34,738 614 | set(key, idx); 2025-09-04T16:29:34,738 | ~~~^~~~~~~~~~ 2025-09-04T16:29:34,738 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:34,738 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:34,738 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:34,741 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:29:34,741 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:29:34,742 679 | SmartMap::dump(out); 2025-09-04T16:29:34,742 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:34,742 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:34,742 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:34,742 | ^~~~~~ 2025-09-04T16:29:34,767 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = bool; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:34,767 ltp/src/segmentor/model.cpp:12:13: required from here 2025-09-04T16:29:34,767 12 | full(false) { 2025-09-04T16:29:34,768 | ^ 2025-09-04T16:29:34,768 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:34,768 457 | unsigned int _cap_entries; 2025-09-04T16:29:34,768 | ^~~~~~~~~~~~ 2025-09-04T16:29:34,768 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:34,768 450 | unsigned int _num_buckets; 2025-09-04T16:29:34,768 | ^~~~~~~~~~~~ 2025-09-04T16:29:34,768 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:34,769 70 | explicit SmartMap() : 2025-09-04T16:29:34,769 | ^~~~~~~~ 2025-09-04T16:29:34,769 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:34,769 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:34,769 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:34,769 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:34,769 441 | int * _hash_buckets; 2025-09-04T16:29:34,770 | ^~~~~~~~~~~~~ 2025-09-04T16:29:34,770 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:34,770 70 | explicit SmartMap() : 2025-09-04T16:29:34,770 | ^~~~~~~~ 2025-09-04T16:29:34,770 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:34,770 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:34,770 | ^~~~~~~~~~~ 2025-09-04T16:29:34,771 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:34,771 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:34,771 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:34,771 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:34,771 70 | explicit SmartMap() : 2025-09-04T16:29:34,771 | ^~~~~~~~ 2025-09-04T16:29:34,774 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = bool; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:29:34,774 ltp/src/segmentor/model.cpp:50:24: required from here 2025-09-04T16:29:34,775 50 | internal_lexicon.dump(ofs); 2025-09-04T16:29:34,775 | ~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:34,775 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:34,775 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:34,775 | ^~~~~~ 2025-09-04T16:29:35,568 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/segmentor/rulebase.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/segmentor/rulebase.o 2025-09-04T16:29:35,971 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:29:35,971 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:29:35,972 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:29:35,972 from ltp/src/segmentor/rulebase.cpp:1: 2025-09-04T16:29:35,972 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:29:35,972 4 | #pragma warning(disable: 4309) 2025-09-04T16:29:37,630 In file included from ltp/src/segmentor/rulebase.h:9: 2025-09-04T16:29:37,630 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:29:37,630 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:37,630 73 | int len = str.size(); 2025-09-04T16:29:37,630 | ^~~ 2025-09-04T16:29:37,634 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:37,634 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:37,634 127 | int len = str.size(); 2025-09-04T16:29:37,635 | ^~~ 2025-09-04T16:29:37,635 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:29:37,635 128 | int sep_flag = (sep != ""); 2025-09-04T16:29:37,635 | ^~~~~~~~ 2025-09-04T16:29:37,642 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:37,643 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:37,643 223 | int len = str.size(); 2025-09-04T16:29:37,643 | ^~~ 2025-09-04T16:29:37,658 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:29:37,658 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:29:37,658 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:37,658 68 | std::pair payload; 2025-09-04T16:29:37,658 | ^~~~~~~ 2025-09-04T16:29:37,659 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:37,659 65 | int encoding; 2025-09-04T16:29:37,659 | ^~~~~~~~ 2025-09-04T16:29:37,659 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:37,659 18 | iterator(const iterator & other) 2025-09-04T16:29:37,659 | ^~~~~~~~ 2025-09-04T16:29:37,660 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:29:37,660 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:37,660 68 | std::pair payload; 2025-09-04T16:29:37,660 | ^~~~~~~ 2025-09-04T16:29:37,661 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:37,661 65 | int encoding; 2025-09-04T16:29:37,661 | ^~~~~~~~ 2025-09-04T16:29:37,661 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:37,661 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:29:37,661 | ^~~~~~~~ 2025-09-04T16:29:37,665 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:29:37,665 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:37,665 68 | std::pair payload; 2025-09-04T16:29:37,666 | ^~~~~~~ 2025-09-04T16:29:37,666 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:37,666 65 | int encoding; 2025-09-04T16:29:37,666 | ^~~~~~~~ 2025-09-04T16:29:37,666 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:37,666 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:29:37,666 | ^~~~~~~~ 2025-09-04T16:29:37,840 In file included from ltp/src/segmentor/rulebase.h:11: 2025-09-04T16:29:37,840 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:29:37,840 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:37,840 599 | int * entries; 2025-09-04T16:29:37,840 | ^~~~~~~ 2025-09-04T16:29:37,840 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:29:37,841 598 | int cap_entries; 2025-09-04T16:29:37,841 | ^~~~~~~~~~~ 2025-09-04T16:29:37,841 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:37,841 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:37,841 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:37,842 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:29:37,843 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:37,843 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:29:37,843 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:37,844 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:29:37,845 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:37,845 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:29:37,845 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:38,188 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:29:38,188 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:29:38,189 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:29:38,189 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:29:38,189 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:29:38,189 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:29:38,189 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:38,189 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:29:38,189 | ^~~~~~~~ 2025-09-04T16:29:38,189 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:29:38,189 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:29:38,190 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:38,190 59 | template class auto_ptr; 2025-09-04T16:29:38,190 | ^~~~~~~~ 2025-09-04T16:29:38,507 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:29:38,507 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:29:38,507 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:29:38,507 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:38,507 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:29:38,507 | ^~~~~~~~ 2025-09-04T16:29:38,507 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:38,508 59 | template class auto_ptr; 2025-09-04T16:29:38,508 | ^~~~~~~~ 2025-09-04T16:29:38,523 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:38,523 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:29:38,523 | ^~~~~~~~ 2025-09-04T16:29:38,524 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:38,524 59 | template class auto_ptr; 2025-09-04T16:29:38,524 | ^~~~~~~~ 2025-09-04T16:29:38,526 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:38,526 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:29:38,526 | ^~~~~~~~ 2025-09-04T16:29:38,527 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:38,527 59 | template class auto_ptr; 2025-09-04T16:29:38,527 | ^~~~~~~~ 2025-09-04T16:29:38,527 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:38,527 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:29:38,527 | ^~~~~~~~ 2025-09-04T16:29:38,528 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:38,528 59 | template class auto_ptr; 2025-09-04T16:29:38,528 | ^~~~~~~~ 2025-09-04T16:29:38,528 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:38,529 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:29:38,529 | ^~~~~~~~ 2025-09-04T16:29:38,529 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:38,529 59 | template class auto_ptr; 2025-09-04T16:29:38,529 | ^~~~~~~~ 2025-09-04T16:29:38,529 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:38,530 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:29:38,530 | ^~~~~~~~ 2025-09-04T16:29:38,530 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:38,530 59 | template class auto_ptr; 2025-09-04T16:29:38,530 | ^~~~~~~~ 2025-09-04T16:29:38,533 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:29:38,534 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:38,534 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:29:38,534 | ^~~~~~~~ 2025-09-04T16:29:38,534 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:38,534 59 | template class auto_ptr; 2025-09-04T16:29:38,534 | ^~~~~~~~ 2025-09-04T16:29:39,025 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:29:39,025 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:29:39,025 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:29:39,025 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:29:39,026 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:39,026 420 | : public std::unary_function \ 2025-09-04T16:29:39,026 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,026 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:39,026 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:29:39,026 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,027 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:29:39,027 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:29:39,027 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:29:39,027 from /usr/include/c++/14/ios:44, 2025-09-04T16:29:39,027 from /usr/include/c++/14/ostream:40, 2025-09-04T16:29:39,027 from /usr/include/c++/14/iostream:41, 2025-09-04T16:29:39,027 from ltp/src/segmentor/rulebase.h:4: 2025-09-04T16:29:39,028 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,028 117 | struct unary_function 2025-09-04T16:29:39,028 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,029 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:39,029 420 | : public std::unary_function \ 2025-09-04T16:29:39,029 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,030 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:39,030 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:29:39,030 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,030 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,030 117 | struct unary_function 2025-09-04T16:29:39,030 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,031 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:39,032 420 | : public std::unary_function \ 2025-09-04T16:29:39,032 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,032 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:39,032 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:29:39,032 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,032 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,032 117 | struct unary_function 2025-09-04T16:29:39,032 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,034 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:39,034 420 | : public std::unary_function \ 2025-09-04T16:29:39,034 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,034 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:39,034 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:29:39,034 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,034 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,034 117 | struct unary_function 2025-09-04T16:29:39,035 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,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:29:39,036 420 | : public std::unary_function \ 2025-09-04T16:29:39,036 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,036 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:39,036 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:29:39,036 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,037 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,037 117 | struct unary_function 2025-09-04T16:29:39,037 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,038 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:39,038 420 | : public std::unary_function \ 2025-09-04T16:29:39,038 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,038 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:39,038 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:29:39,038 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,039 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,039 117 | struct unary_function 2025-09-04T16:29:39,039 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,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:29:39,040 420 | : public std::unary_function \ 2025-09-04T16:29:39,040 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,040 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:39,041 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:29:39,041 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,041 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,041 117 | struct unary_function 2025-09-04T16:29:39,041 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,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:29:39,042 420 | : public std::unary_function \ 2025-09-04T16:29:39,043 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,043 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:39,043 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:29:39,043 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,043 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,043 117 | struct unary_function 2025-09-04T16:29:39,043 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,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:29:39,045 420 | : public std::unary_function \ 2025-09-04T16:29:39,045 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,045 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:39,045 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:29:39,045 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,045 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,045 117 | struct unary_function 2025-09-04T16:29:39,045 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,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:29:39,047 420 | : public std::unary_function \ 2025-09-04T16:29:39,047 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,047 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:39,047 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:29:39,047 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,047 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,047 117 | struct unary_function 2025-09-04T16:29:39,047 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,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:29:39,049 420 | : public std::unary_function \ 2025-09-04T16:29:39,049 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,049 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:39,049 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:29:39,049 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,049 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,050 117 | struct unary_function 2025-09-04T16:29:39,050 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,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:29:39,051 420 | : public std::unary_function \ 2025-09-04T16:29:39,051 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,051 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:39,051 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:29:39,051 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,052 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,052 117 | struct unary_function 2025-09-04T16:29:39,052 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,053 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:39,053 420 | : public std::unary_function \ 2025-09-04T16:29:39,053 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,053 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:39,054 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:29:39,054 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,054 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,054 117 | struct unary_function 2025-09-04T16:29:39,054 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,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:29:39,055 420 | : public std::unary_function \ 2025-09-04T16:29:39,055 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,056 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:39,056 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:29:39,056 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,056 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,056 117 | struct unary_function 2025-09-04T16:29:39,056 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,057 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:39,058 430 | : public std::unary_function \ 2025-09-04T16:29:39,058 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,058 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:29:39,058 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:29:39,058 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,058 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,058 117 | struct unary_function 2025-09-04T16:29:39,058 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,060 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:39,060 430 | : public std::unary_function \ 2025-09-04T16:29:39,060 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,060 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:29:39,060 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:29:39,060 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,061 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,061 117 | struct unary_function 2025-09-04T16:29:39,061 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,062 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:39,062 420 | : public std::unary_function \ 2025-09-04T16:29:39,063 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,063 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:39,063 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:29:39,063 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,063 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,063 117 | struct unary_function 2025-09-04T16:29:39,063 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,064 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:39,065 420 | : public std::unary_function \ 2025-09-04T16:29:39,065 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,065 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:39,065 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:29:39,065 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,065 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,065 117 | struct unary_function 2025-09-04T16:29:39,065 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,066 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:39,067 420 | : public std::unary_function \ 2025-09-04T16:29:39,067 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,067 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:39,067 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:29:39,067 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,067 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,067 117 | struct unary_function 2025-09-04T16:29:39,067 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,068 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:39,068 484 | : public std::unary_function 2025-09-04T16:29:39,069 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,069 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,069 117 | struct unary_function 2025-09-04T16:29:39,069 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,201 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:29:39,202 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:39,202 257 | : std::unary_function 2025-09-04T16:29:39,202 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,202 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:39,202 117 | struct unary_function 2025-09-04T16:29:39,202 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:39,430 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:29:39,430 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:39,430 804 | : public std::iterator 2025-09-04T16:29:39,430 | ^~~~~~~~ 2025-09-04T16:29:39,431 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:29:39,431 from /usr/include/c++/14/string:47: 2025-09-04T16:29:39,431 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:39,431 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:39,431 | ^~~~~~~~ 2025-09-04T16:29:39,734 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:29:39,734 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:39,734 89 | : public std::iterator< 2025-09-04T16:29:39,734 | ^~~~~~~~ 2025-09-04T16:29:39,734 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:39,734 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:39,734 | ^~~~~~~~ 2025-09-04T16:29:39,740 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:29:39,740 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:39,740 171 | : public std::iterator< 2025-09-04T16:29:39,740 | ^~~~~~~~ 2025-09-04T16:29:39,740 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:39,740 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:39,741 | ^~~~~~~~ 2025-09-04T16:29:39,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:29:39,857 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:29:39,857 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:39,857 | ^ 2025-09-04T16:29:39,857 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:39,858 457 | unsigned int _cap_entries; 2025-09-04T16:29:39,858 | ^~~~~~~~~~~~ 2025-09-04T16:29:39,858 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:39,858 450 | unsigned int _num_buckets; 2025-09-04T16:29:39,858 | ^~~~~~~~~~~~ 2025-09-04T16:29:39,858 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:39,858 70 | explicit SmartMap() : 2025-09-04T16:29:39,858 | ^~~~~~~~ 2025-09-04T16:29:39,859 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:39,859 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:39,859 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:39,859 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:39,859 441 | int * _hash_buckets; 2025-09-04T16:29:39,859 | ^~~~~~~~~~~~~ 2025-09-04T16:29:39,859 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:39,860 70 | explicit SmartMap() : 2025-09-04T16:29:39,860 | ^~~~~~~~ 2025-09-04T16:29:39,860 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:39,860 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:39,860 | ^~~~~~~~~~~ 2025-09-04T16:29:39,860 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:39,860 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:39,860 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:39,860 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:39,861 70 | explicit SmartMap() : 2025-09-04T16:29:39,861 | ^~~~~~~~ 2025-09-04T16:29:39,864 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:39,865 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:29:39,865 614 | set(key, idx); 2025-09-04T16:29:39,865 | ~~~^~~~~~~~~~ 2025-09-04T16:29:39,865 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:39,865 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:39,865 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:39,868 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:29:39,868 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:29:39,868 679 | SmartMap::dump(out); 2025-09-04T16:29:39,868 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:39,869 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:39,869 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:39,869 | ^~~~~~ 2025-09-04T16:29:49,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/segment_dll.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/segmentor/segment_dll.o 2025-09-04T16:29:50,063 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:29:50,063 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:29:50,063 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:29:50,063 from ltp/src/segmentor/decoder.h:7, 2025-09-04T16:29:50,064 from ltp/src/segmentor/segmentor.h:7, 2025-09-04T16:29:50,064 from ltp/src/segmentor/segment_dll.cpp:2: 2025-09-04T16:29:50,064 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:29:50,064 4 | #pragma warning(disable: 4309) 2025-09-04T16:29:51,849 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:29:51,849 from ltp/src/segmentor/segmentor.h:4: 2025-09-04T16:29:51,849 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:29:51,849 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:51,849 73 | int len = str.size(); 2025-09-04T16:29:51,849 | ^~~ 2025-09-04T16:29:51,853 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:51,853 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:51,853 127 | int len = str.size(); 2025-09-04T16:29:51,854 | ^~~ 2025-09-04T16:29:51,854 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:29:51,854 128 | int sep_flag = (sep != ""); 2025-09-04T16:29:51,854 | ^~~~~~~~ 2025-09-04T16:29:51,861 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:51,861 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:51,861 223 | int len = str.size(); 2025-09-04T16:29:51,861 | ^~~ 2025-09-04T16:29:51,920 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:29:51,920 ltp/src/utils/cfgparser.hpp:124:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:29:51,920 124 | bool ret = false; 2025-09-04T16:29:51,921 | ^~~ 2025-09-04T16:29:51,952 In file included from ltp/src/segmentor/featurespace.h:7, 2025-09-04T16:29:51,952 from ltp/src/segmentor/model.h:5, 2025-09-04T16:29:51,952 from ltp/src/segmentor/segmentor.h:5: 2025-09-04T16:29:51,952 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:29:51,952 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:51,952 599 | int * entries; 2025-09-04T16:29:51,953 | ^~~~~~~ 2025-09-04T16:29:51,953 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:29:51,953 598 | int cap_entries; 2025-09-04T16:29:51,953 | ^~~~~~~~~~~ 2025-09-04T16:29:51,953 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:51,953 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:51,953 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:51,953 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:29:51,953 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:51,954 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:29:51,954 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:51,955 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:29:51,955 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:51,955 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:29:51,955 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:51,958 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:29:51,958 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:51,958 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:51,958 | ^~~~~~ 2025-09-04T16:29:51,958 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:51,958 67 | int _i; 2025-09-04T16:29:51,958 | ^~ 2025-09-04T16:29:51,959 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:51,959 14 | FeatureSpaceIterator() 2025-09-04T16:29:51,959 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:51,959 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:29:51,959 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:51,959 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:51,959 | ^~~~~~ 2025-09-04T16:29:51,959 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:29:51,959 69 | int _num_dicts; 2025-09-04T16:29:51,960 | ^~~~~~~~~~ 2025-09-04T16:29:51,960 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:51,960 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:51,960 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:51,960 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:51,960 69 | int _num_dicts; 2025-09-04T16:29:51,960 | ^~~~~~~~~~ 2025-09-04T16:29:51,960 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:51,960 67 | int _i; 2025-09-04T16:29:51,960 | ^~ 2025-09-04T16:29:51,961 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:51,961 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:51,961 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:52,029 In file included from ltp/src/segmentor/decoder.h:6: 2025-09-04T16:29:52,029 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:29:52,030 ltp/src/segmentor/instance.h:25:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:52,030 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:52,030 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:52,030 ltp/src/segmentor/instance.h:25:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:52,030 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:52,030 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:52,031 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:29:52,031 ltp/src/segmentor/instance.h:52:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:52,031 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:29:52,031 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:52,031 ltp/src/segmentor/instance.h:56:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:52,031 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:52,031 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:52,031 ltp/src/segmentor/instance.h:56:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:52,031 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:52,032 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:52,070 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:29:52,070 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:29:52,070 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:52,070 68 | std::pair payload; 2025-09-04T16:29:52,071 | ^~~~~~~ 2025-09-04T16:29:52,071 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:52,071 65 | int encoding; 2025-09-04T16:29:52,071 | ^~~~~~~~ 2025-09-04T16:29:52,071 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:52,071 18 | iterator(const iterator & other) 2025-09-04T16:29:52,071 | ^~~~~~~~ 2025-09-04T16:29:52,071 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:29:52,071 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:52,072 68 | std::pair payload; 2025-09-04T16:29:52,072 | ^~~~~~~ 2025-09-04T16:29:52,072 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:52,072 65 | int encoding; 2025-09-04T16:29:52,072 | ^~~~~~~~ 2025-09-04T16:29:52,072 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:52,072 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:29:52,072 | ^~~~~~~~ 2025-09-04T16:29:52,074 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:29:52,074 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:52,075 68 | std::pair payload; 2025-09-04T16:29:52,075 | ^~~~~~~ 2025-09-04T16:29:52,075 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:52,075 65 | int encoding; 2025-09-04T16:29:52,075 | ^~~~~~~~ 2025-09-04T16:29:52,075 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:52,075 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:29:52,075 | ^~~~~~~~ 2025-09-04T16:29:52,476 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:29:52,476 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:29:52,477 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:29:52,477 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:29:52,477 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:29:52,477 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:29:52,477 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:52,477 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:29:52,477 | ^~~~~~~~ 2025-09-04T16:29:52,477 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:29:52,477 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:29:52,478 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:52,478 59 | template class auto_ptr; 2025-09-04T16:29:52,478 | ^~~~~~~~ 2025-09-04T16:29:52,788 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:29:52,789 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:29:52,789 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:29:52,789 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:52,789 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:29:52,789 | ^~~~~~~~ 2025-09-04T16:29:52,789 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:52,789 59 | template class auto_ptr; 2025-09-04T16:29:52,789 | ^~~~~~~~ 2025-09-04T16:29:52,804 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:52,804 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:29:52,804 | ^~~~~~~~ 2025-09-04T16:29:52,804 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:52,805 59 | template class auto_ptr; 2025-09-04T16:29:52,805 | ^~~~~~~~ 2025-09-04T16:29:52,806 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:52,806 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:29:52,807 | ^~~~~~~~ 2025-09-04T16:29:52,807 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:52,807 59 | template class auto_ptr; 2025-09-04T16:29:52,807 | ^~~~~~~~ 2025-09-04T16:29:52,807 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:52,807 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:29:52,807 | ^~~~~~~~ 2025-09-04T16:29:52,807 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:52,807 59 | template class auto_ptr; 2025-09-04T16:29:52,807 | ^~~~~~~~ 2025-09-04T16:29:52,808 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:52,808 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:29:52,808 | ^~~~~~~~ 2025-09-04T16:29:52,808 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:52,808 59 | template class auto_ptr; 2025-09-04T16:29:52,808 | ^~~~~~~~ 2025-09-04T16:29:52,808 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:52,808 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:29:52,808 | ^~~~~~~~ 2025-09-04T16:29:52,809 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:52,809 59 | template class auto_ptr; 2025-09-04T16:29:52,809 | ^~~~~~~~ 2025-09-04T16:29:52,810 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:29:52,811 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:29:52,811 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:29:52,811 | ^~~~~~~~ 2025-09-04T16:29:52,811 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:29:52,811 59 | template class auto_ptr; 2025-09-04T16:29:52,811 | ^~~~~~~~ 2025-09-04T16:29:53,302 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:29:53,302 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:29:53,302 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:29:53,302 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:29:53,302 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,302 420 | : public std::unary_function \ 2025-09-04T16:29:53,302 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,302 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,303 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:29:53,303 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,303 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:29:53,303 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:29:53,303 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:29:53,303 from /usr/include/c++/14/ios:44, 2025-09-04T16:29:53,303 from /usr/include/c++/14/ostream:40, 2025-09-04T16:29:53,303 from /usr/include/c++/14/iostream:41, 2025-09-04T16:29:53,303 from ltp/src/segmentor/segment_dll.h:9, 2025-09-04T16:29:53,304 from ltp/src/segmentor/segment_dll.cpp:1: 2025-09-04T16:29:53,304 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,304 117 | struct unary_function 2025-09-04T16:29:53,304 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,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:29:53,304 420 | : public std::unary_function \ 2025-09-04T16:29:53,304 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,304 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,304 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:29:53,305 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,305 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,305 117 | struct unary_function 2025-09-04T16:29:53,305 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,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:29:53,305 420 | : public std::unary_function \ 2025-09-04T16:29:53,305 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,305 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,305 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:29:53,306 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,306 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,306 117 | struct unary_function 2025-09-04T16:29:53,306 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,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:29:53,306 420 | : public std::unary_function \ 2025-09-04T16:29:53,306 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,306 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,306 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:29:53,307 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,307 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,307 117 | struct unary_function 2025-09-04T16:29:53,307 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,307 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,307 420 | : public std::unary_function \ 2025-09-04T16:29:53,307 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,307 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,307 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:29:53,308 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,308 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,308 117 | struct unary_function 2025-09-04T16:29:53,308 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,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:29:53,308 420 | : public std::unary_function \ 2025-09-04T16:29:53,308 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,308 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,309 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:29:53,309 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,309 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,309 117 | struct unary_function 2025-09-04T16:29:53,309 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,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:29:53,309 420 | : public std::unary_function \ 2025-09-04T16:29:53,310 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,310 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,310 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:29:53,310 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,310 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,310 117 | struct unary_function 2025-09-04T16:29:53,310 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,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:29:53,311 420 | : public std::unary_function \ 2025-09-04T16:29:53,311 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,311 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,311 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:29:53,311 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,311 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,311 117 | struct unary_function 2025-09-04T16:29:53,311 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,312 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,312 420 | : public std::unary_function \ 2025-09-04T16:29:53,312 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,312 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,312 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:29:53,312 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,312 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,312 117 | struct unary_function 2025-09-04T16:29:53,312 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,313 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,313 420 | : public std::unary_function \ 2025-09-04T16:29:53,313 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,313 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,313 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:29:53,313 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,313 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,314 117 | struct unary_function 2025-09-04T16:29:53,314 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,314 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,314 420 | : public std::unary_function \ 2025-09-04T16:29:53,314 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,314 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,314 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:29:53,314 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,315 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,315 117 | struct unary_function 2025-09-04T16:29:53,315 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,315 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,315 420 | : public std::unary_function \ 2025-09-04T16:29:53,315 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,315 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,315 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:29:53,315 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,316 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,316 117 | struct unary_function 2025-09-04T16:29:53,316 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,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:29:53,316 420 | : public std::unary_function \ 2025-09-04T16:29:53,316 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,316 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,317 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:29:53,317 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,317 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,317 117 | struct unary_function 2025-09-04T16:29:53,317 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,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:29:53,317 420 | : public std::unary_function \ 2025-09-04T16:29:53,317 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,318 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,318 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:29:53,318 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,318 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,318 117 | struct unary_function 2025-09-04T16:29:53,318 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,318 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,319 430 | : public std::unary_function \ 2025-09-04T16:29:53,319 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,319 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:29:53,319 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:29:53,319 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,319 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,319 117 | struct unary_function 2025-09-04T16:29:53,319 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,320 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,320 430 | : public std::unary_function \ 2025-09-04T16:29:53,320 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,320 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:29:53,320 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:29:53,321 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,321 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,321 117 | struct unary_function 2025-09-04T16:29:53,321 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,321 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,322 420 | : public std::unary_function \ 2025-09-04T16:29:53,322 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,322 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,322 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:29:53,322 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,322 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,322 117 | struct unary_function 2025-09-04T16:29:53,322 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,323 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,323 420 | : public std::unary_function \ 2025-09-04T16:29:53,323 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,323 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,323 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:29:53,323 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,323 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,323 117 | struct unary_function 2025-09-04T16:29:53,323 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,324 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,324 420 | : public std::unary_function \ 2025-09-04T16:29:53,324 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,324 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:29:53,324 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:29:53,324 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:53,324 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,324 117 | struct unary_function 2025-09-04T16:29:53,325 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,325 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,325 484 | : public std::unary_function 2025-09-04T16:29:53,325 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,325 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,325 117 | struct unary_function 2025-09-04T16:29:53,325 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,459 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:29:53,459 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,459 257 | : std::unary_function 2025-09-04T16:29:53,460 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,460 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:29:53,460 117 | struct unary_function 2025-09-04T16:29:53,460 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:53,674 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:29:53,675 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,675 804 | : public std::iterator 2025-09-04T16:29:53,675 | ^~~~~~~~ 2025-09-04T16:29:53,675 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:29:53,676 from /usr/include/c++/14/string:47: 2025-09-04T16:29:53,676 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:53,676 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:53,676 | ^~~~~~~~ 2025-09-04T16:29:53,975 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:29:53,975 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,976 89 | : public std::iterator< 2025-09-04T16:29:53,976 | ^~~~~~~~ 2025-09-04T16:29:53,976 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:53,976 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:53,976 | ^~~~~~~~ 2025-09-04T16:29:53,980 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:29:53,980 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:29:53,981 171 | : public std::iterator< 2025-09-04T16:29:53,981 | ^~~~~~~~ 2025-09-04T16:29:53,981 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:29:53,981 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:29:53,981 | ^~~~~~~~ 2025-09-04T16:29:54,021 ltp/src/segmentor/segment_dll.cpp: In function ‘void* segmentor_create_segmentor(const char*, const char*)’: 2025-09-04T16:29:54,021 ltp/src/segmentor/segment_dll.cpp:112:5: warning: deleting object of polymorphic class type ‘SegmentorWrapper’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2025-09-04T16:29:54,021 112 | delete wrapper; 2025-09-04T16:29:54,021 | ^~~~~~~~~~~~~~ 2025-09-04T16:29:54,021 ltp/src/segmentor/segment_dll.cpp: In function ‘int segmentor_release_segmentor(void*)’: 2025-09-04T16:29:54,022 ltp/src/segmentor/segment_dll.cpp:123:3: warning: deleting object of polymorphic class type ‘SegmentorWrapper’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2025-09-04T16:29:54,022 123 | delete reinterpret_cast(segmentor); 2025-09-04T16:29:54,022 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:54,121 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:54,121 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:29:54,121 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:54,121 | ^ 2025-09-04T16:29:54,121 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:54,121 457 | unsigned int _cap_entries; 2025-09-04T16:29:54,122 | ^~~~~~~~~~~~ 2025-09-04T16:29:54,122 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:29:54,122 450 | unsigned int _num_buckets; 2025-09-04T16:29:54,122 | ^~~~~~~~~~~~ 2025-09-04T16:29:54,122 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:54,122 70 | explicit SmartMap() : 2025-09-04T16:29:54,122 | ^~~~~~~~ 2025-09-04T16:29:54,122 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:54,122 460 | unsigned int _len_key_buffer; 2025-09-04T16:29:54,123 | ^~~~~~~~~~~~~~~ 2025-09-04T16:29:54,123 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:29:54,123 441 | int * _hash_buckets; 2025-09-04T16:29:54,123 | ^~~~~~~~~~~~~ 2025-09-04T16:29:54,123 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:54,123 70 | explicit SmartMap() : 2025-09-04T16:29:54,123 | ^~~~~~~~ 2025-09-04T16:29:54,123 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:29:54,123 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:29:54,123 | ^~~~~~~~~~~ 2025-09-04T16:29:54,123 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:29:54,124 442 | int * _hash_buckets_volumn; 2025-09-04T16:29:54,124 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:54,124 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:29:54,124 70 | explicit SmartMap() : 2025-09-04T16:29:54,124 | ^~~~~~~~ 2025-09-04T16:29:54,126 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:54,126 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:29:54,127 614 | set(key, idx); 2025-09-04T16:29:54,127 | ~~~^~~~~~~~~~ 2025-09-04T16:29:54,127 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:54,127 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:54,127 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:54,130 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:29:54,130 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:29:54,130 679 | SmartMap::dump(out); 2025-09-04T16:29:54,130 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:29:54,130 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:29:54,130 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:29:54,131 | ^~~~~~ 2025-09-04T16:29:54,204 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = bool; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:29:54,204 ltp/src/segmentor/segment_dll.cpp:47:38: required from here 2025-09-04T16:29:54,204 47 | model->external_lexicon.set(buffer.c_str(), true); 2025-09-04T16:29:54,204 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:54,204 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:29:54,204 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:29:54,205 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:29:54,654 ltp/src/segmentor/rulebase.h: At global scope: 2025-09-04T16:29:54,654 ltp/src/segmentor/rulebase.h:49:13: warning: ‘void ltp::segmentor::rulebase::flags_color(int*, int, int, int)’ defined but not used [-Wunused-function] 2025-09-04T16:29:54,655 49 | static void flags_color(int * flags, int left, int right, int color) { 2025-09-04T16:29:54,655 | ^~~~~~~~~~~ 2025-09-04T16:29:54,655 ltp/src/segmentor/rulebase.h:41:13: warning: ‘bool ltp::segmentor::rulebase::flags_clear_check(int*, int, int)’ defined but not used [-Wunused-function] 2025-09-04T16:29:54,655 41 | static bool flags_clear_check(int * flags, int left, int right) { 2025-09-04T16:29:54,655 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:57,153 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/segmentor/segmentor.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/segmentor/segmentor.o 2025-09-04T16:29:57,585 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:29:57,586 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:29:57,586 from ltp/src/segmentor/rulebase.h:10, 2025-09-04T16:29:57,586 from ltp/src/segmentor/decoder.h:7, 2025-09-04T16:29:57,586 from ltp/src/segmentor/segmentor.h:7, 2025-09-04T16:29:57,586 from ltp/src/segmentor/segmentor.cpp:4: 2025-09-04T16:29:57,586 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:29:57,586 4 | #pragma warning(disable: 4309) 2025-09-04T16:29:59,219 In file included from ltp/src/segmentor/segmentor.cpp:3: 2025-09-04T16:29:59,219 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:29:59,219 ltp/src/utils/strvec.hpp:107:7: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:29:59,219 107 | int _cap_pool; 2025-09-04T16:29:59,220 | ^~~~~~~~~ 2025-09-04T16:29:59,220 ltp/src/utils/strvec.hpp:106:7: warning: ‘int ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:29:59,220 106 | int _len_pool; 2025-09-04T16:29:59,220 | ^~~~~~~~~ 2025-09-04T16:29:59,220 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:59,220 18 | StringVec() : 2025-09-04T16:29:59,220 | ^~~~~~~~~ 2025-09-04T16:29:59,620 In file included from ltp/src/utils/cfgparser.hpp:9, 2025-09-04T16:29:59,620 from ltp/src/segmentor/segmentor.h:4: 2025-09-04T16:29:59,620 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split(std::string, int)’: 2025-09-04T16:29:59,621 ltp/src/utils/strutils.hpp:73:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:59,621 73 | int len = str.size(); 2025-09-04T16:29:59,621 | ^~~ 2025-09-04T16:29:59,624 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:59,624 ltp/src/utils/strutils.hpp:127:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:59,624 127 | int len = str.size(); 2025-09-04T16:29:59,624 | ^~~ 2025-09-04T16:29:59,624 ltp/src/utils/strutils.hpp:128:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:29:59,625 128 | int sep_flag = (sep != ""); 2025-09-04T16:29:59,625 | ^~~~~~~~ 2025-09-04T16:29:59,631 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:29:59,632 ltp/src/utils/strutils.hpp:223:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:29:59,632 223 | int len = str.size(); 2025-09-04T16:29:59,632 | ^~~ 2025-09-04T16:29:59,685 ltp/src/utils/cfgparser.hpp: In member function ‘bool ltp::utility::ConfigParser::get(const std::string&, std::string&)’: 2025-09-04T16:29:59,685 ltp/src/utils/cfgparser.hpp:124:10: warning: unused variable ‘ret’ [-Wunused-variable] 2025-09-04T16:29:59,685 124 | bool ret = false; 2025-09-04T16:29:59,686 | ^~~ 2025-09-04T16:29:59,717 In file included from ltp/src/segmentor/featurespace.h:7, 2025-09-04T16:29:59,717 from ltp/src/segmentor/model.h:5, 2025-09-04T16:29:59,717 from ltp/src/segmentor/segmentor.h:5: 2025-09-04T16:29:59,717 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:29:59,717 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:29:59,717 599 | int * entries; 2025-09-04T16:29:59,717 | ^~~~~~~ 2025-09-04T16:29:59,718 ltp/src/utils/smartmap.hpp:598:7: warning: ‘int ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:29:59,718 598 | int cap_entries; 2025-09-04T16:29:59,718 | ^~~~~~~~~~~ 2025-09-04T16:29:59,718 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:59,718 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:29:59,718 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:59,718 ltp/src/utils/smartmap.hpp: In member function ‘int ltp::utility::IndexableSmartMap::push(const char*)’: 2025-09-04T16:29:59,718 ltp/src/utils/smartmap.hpp:616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:59,718 616 | if (cap_entries < SmartMap::_num_entries) { 2025-09-04T16:29:59,719 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:59,720 ltp/src/utils/smartmap.hpp: In member function ‘const char* ltp::utility::IndexableSmartMap::at(int)’: 2025-09-04T16:29:59,720 ltp/src/utils/smartmap.hpp:647:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-04T16:29:59,720 647 | if (i >= 0 && i < _num_entries) { 2025-09-04T16:29:59,720 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:59,723 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:29:59,723 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:59,723 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:59,723 | ^~~~~~ 2025-09-04T16:29:59,723 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:59,723 67 | int _i; 2025-09-04T16:29:59,723 | ^~ 2025-09-04T16:29:59,723 ltp/src/segmentor/featurespace.h:14:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:59,724 14 | FeatureSpaceIterator() 2025-09-04T16:29:59,724 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:59,724 ltp/src/segmentor/featurespace.h: In constructor ‘ltp::segmentor::FeatureSpaceIterator::FeatureSpaceIterator(ltp::utility::SmartMap*, int)’: 2025-09-04T16:29:59,724 ltp/src/segmentor/featurespace.h:71:28: warning: ‘ltp::segmentor::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:59,724 71 | utility::SmartMap * _dicts; 2025-09-04T16:29:59,724 | ^~~~~~ 2025-09-04T16:29:59,724 ltp/src/segmentor/featurespace.h:69:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:29:59,724 69 | int _num_dicts; 2025-09-04T16:29:59,724 | ^~~~~~~~~~ 2025-09-04T16:29:59,724 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:59,725 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:59,725 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:59,725 ltp/src/segmentor/featurespace.h:69:7: warning: ‘ltp::segmentor::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:29:59,725 69 | int _num_dicts; 2025-09-04T16:29:59,725 | ^~~~~~~~~~ 2025-09-04T16:29:59,725 ltp/src/segmentor/featurespace.h:67:7: warning: ‘int ltp::segmentor::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:29:59,725 67 | int _i; 2025-09-04T16:29:59,725 | ^~ 2025-09-04T16:29:59,725 ltp/src/segmentor/featurespace.h:21:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:59,725 21 | FeatureSpaceIterator(utility::SmartMap * dicts, int num_dicts) 2025-09-04T16:29:59,726 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:59,794 In file included from ltp/src/segmentor/decoder.h:6: 2025-09-04T16:29:59,794 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_errors()’: 2025-09-04T16:29:59,794 ltp/src/segmentor/instance.h:25:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:59,794 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:59,794 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:29:59,794 ltp/src/segmentor/instance.h:25:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:59,795 25 | if ((len != tagsidx.size()) || (len != predicted_tagsidx.size())) { 2025-09-04T16:29:59,795 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:59,795 ltp/src/segmentor/instance.h: In member function ‘int ltp::segmentor::Instance::num_recalled_words()’: 2025-09-04T16:29:59,795 ltp/src/segmentor/instance.h:52:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:59,795 52 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:29:59,795 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:59,795 ltp/src/segmentor/instance.h:56:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:59,796 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:59,796 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:29:59,796 ltp/src/segmentor/instance.h:56:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:29:59,796 56 | for (int i = 0, j = 0; i < words.size() && j < predicted_words.size(); ) { 2025-09-04T16:29:59,796 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:29:59,834 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:29:59,835 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:29:59,835 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:59,835 68 | std::pair payload; 2025-09-04T16:29:59,835 | ^~~~~~~ 2025-09-04T16:29:59,835 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:59,835 65 | int encoding; 2025-09-04T16:29:59,835 | ^~~~~~~~ 2025-09-04T16:29:59,835 ltp/src/utils/codecs.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:59,836 18 | iterator(const iterator & other) 2025-09-04T16:29:59,836 | ^~~~~~~~ 2025-09-04T16:29:59,836 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:29:59,836 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:59,836 68 | std::pair payload; 2025-09-04T16:29:59,836 | ^~~~~~~ 2025-09-04T16:29:59,836 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:59,836 65 | int encoding; 2025-09-04T16:29:59,836 | ^~~~~~~~ 2025-09-04T16:29:59,836 ltp/src/utils/codecs.hpp:23:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:59,837 23 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:29:59,837 | ^~~~~~~~ 2025-09-04T16:29:59,839 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:29:59,839 ltp/src/utils/codecs.hpp:68:23: warning: ‘ltp::strutils::codecs::iterator::payload’ will be initialized after [-Wreorder] 2025-09-04T16:29:59,839 68 | std::pair payload; 2025-09-04T16:29:59,839 | ^~~~~~~ 2025-09-04T16:29:59,839 ltp/src/utils/codecs.hpp:65:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:29:59,839 65 | int encoding; 2025-09-04T16:29:59,839 | ^~~~~~~~ 2025-09-04T16:29:59,840 ltp/src/utils/codecs.hpp:28:3: warning: when initialized here [-Wreorder] 2025-09-04T16:29:59,840 28 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:29:59,840 | ^~~~~~~~ 2025-09-04T16:30:00,234 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:30:00,235 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:30:00,235 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:30:00,235 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:30:00,235 from ltp/src/segmentor/rulebase.h:19: 2025-09-04T16:30:00,235 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:30:00,235 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:30:00,235 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:30:00,235 | ^~~~~~~~ 2025-09-04T16:30:00,235 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:30:00,236 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:30:00,236 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:30:00,236 59 | template class auto_ptr; 2025-09-04T16:30:00,236 | ^~~~~~~~ 2025-09-04T16:30:00,554 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:30:00,554 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:30:00,554 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:30:00,554 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:30:00,554 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:30:00,555 | ^~~~~~~~ 2025-09-04T16:30:00,555 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:30:00,555 59 | template class auto_ptr; 2025-09-04T16:30:00,555 | ^~~~~~~~ 2025-09-04T16:30:00,569 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:30:00,570 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:30:00,570 | ^~~~~~~~ 2025-09-04T16:30:00,570 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:30:00,570 59 | template class auto_ptr; 2025-09-04T16:30:00,570 | ^~~~~~~~ 2025-09-04T16:30:00,572 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:30:00,572 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:30:00,572 | ^~~~~~~~ 2025-09-04T16:30:00,572 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:30:00,572 59 | template class auto_ptr; 2025-09-04T16:30:00,572 | ^~~~~~~~ 2025-09-04T16:30:00,572 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:30:00,573 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:30:00,573 | ^~~~~~~~ 2025-09-04T16:30:00,573 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:30:00,573 59 | template class auto_ptr; 2025-09-04T16:30:00,573 | ^~~~~~~~ 2025-09-04T16:30:00,573 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:30:00,573 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:30:00,573 | ^~~~~~~~ 2025-09-04T16:30:00,573 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:30:00,574 59 | template class auto_ptr; 2025-09-04T16:30:00,574 | ^~~~~~~~ 2025-09-04T16:30:00,574 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:30:00,574 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:30:00,574 | ^~~~~~~~ 2025-09-04T16:30:00,574 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:30:00,574 59 | template class auto_ptr; 2025-09-04T16:30:00,574 | ^~~~~~~~ 2025-09-04T16:30:00,576 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:30:00,576 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:30:00,576 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:30:00,576 | ^~~~~~~~ 2025-09-04T16:30:00,576 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:30:00,576 59 | template class auto_ptr; 2025-09-04T16:30:00,576 | ^~~~~~~~ 2025-09-04T16:30:01,066 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:30:01,067 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:30:01,067 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:30:01,067 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:30:01,067 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:01,067 420 | : public std::unary_function \ 2025-09-04T16:30:01,067 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,067 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:30:01,067 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:30:01,067 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,068 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:30:01,068 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:30:01,068 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:30:01,068 from /usr/include/c++/14/ios:44, 2025-09-04T16:30:01,068 from /usr/include/c++/14/ostream:40, 2025-09-04T16:30:01,068 from /usr/include/c++/14/iostream:41, 2025-09-04T16:30:01,068 from ltp/src/utils/strvec.hpp:7: 2025-09-04T16:30:01,068 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,068 117 | struct unary_function 2025-09-04T16:30:01,069 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,069 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:01,069 420 | : public std::unary_function \ 2025-09-04T16:30:01,069 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,069 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:30:01,069 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:30:01,069 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,069 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,070 117 | struct unary_function 2025-09-04T16:30:01,070 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,070 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:01,070 420 | : public std::unary_function \ 2025-09-04T16:30:01,070 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,070 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:30:01,070 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:30:01,070 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,070 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,071 117 | struct unary_function 2025-09-04T16:30:01,071 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,071 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:01,071 420 | : public std::unary_function \ 2025-09-04T16:30:01,071 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,071 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:30:01,071 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:30:01,071 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,071 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,072 117 | struct unary_function 2025-09-04T16:30:01,072 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,072 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:01,072 420 | : public std::unary_function \ 2025-09-04T16:30:01,072 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,072 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:30:01,072 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:30:01,072 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,072 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,073 117 | struct unary_function 2025-09-04T16:30:01,073 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,073 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:01,073 420 | : public std::unary_function \ 2025-09-04T16:30:01,073 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,073 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:30:01,073 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:30:01,073 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,074 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,074 117 | struct unary_function 2025-09-04T16:30:01,074 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,074 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:01,074 420 | : public std::unary_function \ 2025-09-04T16:30:01,074 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,074 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:30:01,074 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:30:01,075 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,075 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,075 117 | struct unary_function 2025-09-04T16:30:01,075 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,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:30:01,075 420 | : public std::unary_function \ 2025-09-04T16:30:01,075 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,076 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:30:01,076 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:30:01,076 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,076 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,076 117 | struct unary_function 2025-09-04T16:30:01,076 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,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:30:01,076 420 | : public std::unary_function \ 2025-09-04T16:30:01,077 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,077 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:30:01,077 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:30:01,077 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,077 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,077 117 | struct unary_function 2025-09-04T16:30:01,077 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,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:30:01,078 420 | : public std::unary_function \ 2025-09-04T16:30:01,078 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,078 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:30:01,078 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:30:01,078 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,078 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,078 117 | struct unary_function 2025-09-04T16:30:01,078 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,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:30:01,079 420 | : public std::unary_function \ 2025-09-04T16:30:01,079 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,079 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:30:01,079 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:30:01,079 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,079 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,079 117 | struct unary_function 2025-09-04T16:30:01,080 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,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:30:01,080 420 | : public std::unary_function \ 2025-09-04T16:30:01,080 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,080 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:30:01,080 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:30:01,080 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,080 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,081 117 | struct unary_function 2025-09-04T16:30:01,081 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,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:30:01,081 420 | : public std::unary_function \ 2025-09-04T16:30:01,081 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,081 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:30:01,081 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:30:01,081 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,082 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,082 117 | struct unary_function 2025-09-04T16:30:01,082 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,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:30:01,082 420 | : public std::unary_function \ 2025-09-04T16:30:01,082 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,082 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:30:01,082 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:30:01,083 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,083 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,083 117 | struct unary_function 2025-09-04T16:30:01,083 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,083 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:01,083 430 | : public std::unary_function \ 2025-09-04T16:30:01,083 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,084 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:30:01,084 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:30:01,084 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,084 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,084 117 | struct unary_function 2025-09-04T16:30:01,084 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,085 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:01,085 430 | : public std::unary_function \ 2025-09-04T16:30:01,085 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,085 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:30:01,085 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:30:01,085 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,085 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,086 117 | struct unary_function 2025-09-04T16:30:01,086 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,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:30:01,086 420 | : public std::unary_function \ 2025-09-04T16:30:01,086 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,087 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:30:01,087 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:30:01,087 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,087 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,087 117 | struct unary_function 2025-09-04T16:30:01,087 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,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:30:01,087 420 | : public std::unary_function \ 2025-09-04T16:30:01,087 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,088 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:30:01,088 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:30:01,088 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,088 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,088 117 | struct unary_function 2025-09-04T16:30:01,088 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,088 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:01,089 420 | : public std::unary_function \ 2025-09-04T16:30:01,089 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,089 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:30:01,089 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:30:01,089 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,089 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,089 117 | struct unary_function 2025-09-04T16:30:01,089 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,090 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:01,090 484 | : public std::unary_function 2025-09-04T16:30:01,090 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,090 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,090 117 | struct unary_function 2025-09-04T16:30:01,090 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,225 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:30:01,225 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:01,225 257 | : std::unary_function 2025-09-04T16:30:01,225 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,225 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:01,225 117 | struct unary_function 2025-09-04T16:30:01,225 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:01,441 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:30:01,441 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:01,441 804 | : public std::iterator 2025-09-04T16:30:01,442 | ^~~~~~~~ 2025-09-04T16:30:01,442 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:30:01,442 from /usr/include/c++/14/string:47: 2025-09-04T16:30:01,442 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:30:01,442 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:30:01,442 | ^~~~~~~~ 2025-09-04T16:30:01,748 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:30:01,748 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:01,749 89 | : public std::iterator< 2025-09-04T16:30:01,749 | ^~~~~~~~ 2025-09-04T16:30:01,749 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:30:01,749 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:30:01,749 | ^~~~~~~~ 2025-09-04T16:30:01,753 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:30:01,754 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:30:01,754 171 | : public std::iterator< 2025-09-04T16:30:01,754 | ^~~~~~~~ 2025-09-04T16:30:01,754 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:30:01,754 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:30:01,754 | ^~~~~~~~ 2025-09-04T16:30:01,793 In file included from ltp/src/segmentor/segmentor.cpp:8: 2025-09-04T16:30:01,794 ltp/src/segmentor/segmentreader.h: In constructor ‘ltp::segmentor::SegmentReader::SegmentReader(std::istream&, bool, int)’: 2025-09-04T16:30:01,794 ltp/src/segmentor/segmentreader.h:111:8: warning: ‘ltp::segmentor::SegmentReader::segmented’ will be initialized after [-Wreorder] 2025-09-04T16:30:01,794 111 | bool segmented; 2025-09-04T16:30:01,794 | ^~~~~~~~~ 2025-09-04T16:30:01,794 ltp/src/segmentor/segmentreader.h:110:7: warning: ‘int ltp::segmentor::SegmentReader::style’ [-Wreorder] 2025-09-04T16:30:01,794 110 | int style; 2025-09-04T16:30:01,794 | ^~~~~ 2025-09-04T16:30:01,794 ltp/src/segmentor/segmentreader.h:16:3: warning: when initialized here [-Wreorder] 2025-09-04T16:30:01,794 16 | SegmentReader(std::istream & _ifs, bool _segmented = false, int _style = 4) : 2025-09-04T16:30:01,795 | ^~~~~~~~~~~~~ 2025-09-04T16:30:01,795 ltp/src/segmentor/segmentreader.h: In member function ‘ltp::segmentor::Instance* ltp::segmentor::SegmentReader::next()’: 2025-09-04T16:30:01,796 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:30:01,796 39 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:30:01,796 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:01,802 In file included from ltp/src/segmentor/segmentor.cpp:9: 2025-09-04T16:30:01,802 ltp/src/segmentor/segmentwriter.h: In member function ‘void ltp::segmentor::SegmentWriter::debug(const ltp::segmentor::Instance*)’: 2025-09-04T16:30:01,803 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:30:01,803 33 | for (int i = 0; i < inst->tags.size(); ++ i) { 2025-09-04T16:30:01,803 | ~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,804 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:30:01,804 39 | for (int i = 0; i < inst->tagsidx.size(); ++ i) { 2025-09-04T16:30:01,804 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,806 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:30:01,806 45 | for (int i = 0; i < inst->predicted_tags.size(); ++ i) { 2025-09-04T16:30:01,806 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,807 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:30:01,807 51 | for (int i = 0; i < inst->predicted_tagsidx.size(); ++ i) { 2025-09-04T16:30:01,808 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,809 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:30:01,809 57 | for (int i = 0; i < inst->words.size(); ++ i) { 2025-09-04T16:30:01,809 | ~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,811 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:30:01,811 63 | for (int i = 0; i < inst->predicted_words.size(); ++ i) { 2025-09-04T16:30:01,811 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,813 ltp/src/segmentor/segmentor.h: In constructor ‘ltp::segmentor::Segmentor::Segmentor()’: 2025-09-04T16:30:01,813 ltp/src/segmentor/segmentor.h:286:11: warning: ‘ltp::segmentor::Segmentor::model’ will be initialized after [-Wreorder] 2025-09-04T16:30:01,813 286 | Model * model; 2025-09-04T16:30:01,813 | ^~~~~ 2025-09-04T16:30:01,813 ltp/src/segmentor/segmentor.h:277:17: warning: ‘ltp::segmentor::TrainOptions* ltp::segmentor::Segmentor::train_opt’ [-Wreorder] 2025-09-04T16:30:01,813 277 | TrainOptions* train_opt; 2025-09-04T16:30:01,813 | ^~~~~~~~~ 2025-09-04T16:30:01,814 ltp/src/segmentor/segmentor.cpp:27:1: warning: when initialized here [-Wreorder] 2025-09-04T16:30:01,814 27 | Segmentor::Segmentor() 2025-09-04T16:30:01,814 | ^~~~~~~~~ 2025-09-04T16:30:01,814 ltp/src/segmentor/segmentor.h:298:16: warning: ‘ltp::segmentor::Segmentor::score_matrix’ will be initialized after [-Wreorder] 2025-09-04T16:30:01,814 298 | ScoreMatrix* score_matrix; 2025-09-04T16:30:01,814 | ^~~~~~~~~~~~ 2025-09-04T16:30:01,814 ltp/src/segmentor/segmentor.h:265:9: warning: ‘bool ltp::segmentor::Segmentor::__TRAIN__’ [-Wreorder] 2025-09-04T16:30:01,814 265 | bool __TRAIN__; 2025-09-04T16:30:01,814 | ^~~~~~~~~ 2025-09-04T16:30:01,814 ltp/src/segmentor/segmentor.cpp:27:1: warning: when initialized here [-Wreorder] 2025-09-04T16:30:01,815 27 | Segmentor::Segmentor() 2025-09-04T16:30:01,815 | ^~~~~~~~~ 2025-09-04T16:30:01,816 ltp/src/segmentor/segmentor.h: In constructor ‘ltp::segmentor::Segmentor::Segmentor(ltp::utility::ConfigParser&)’: 2025-09-04T16:30:01,816 ltp/src/segmentor/segmentor.h:298:16: warning: ‘ltp::segmentor::Segmentor::score_matrix’ will be initialized after [-Wreorder] 2025-09-04T16:30:01,816 298 | ScoreMatrix* score_matrix; 2025-09-04T16:30:01,816 | ^~~~~~~~~~~~ 2025-09-04T16:30:01,816 ltp/src/segmentor/segmentor.h:265:9: warning: ‘bool ltp::segmentor::Segmentor::__TRAIN__’ [-Wreorder] 2025-09-04T16:30:01,816 265 | bool __TRAIN__; 2025-09-04T16:30:01,816 | ^~~~~~~~~ 2025-09-04T16:30:01,817 ltp/src/segmentor/segmentor.cpp:40:1: warning: when initialized here [-Wreorder] 2025-09-04T16:30:01,817 40 | Segmentor::Segmentor(utils::ConfigParser & cfg) : 2025-09-04T16:30:01,817 | ^~~~~~~~~ 2025-09-04T16:30:01,822 ltp/src/segmentor/segmentor.cpp: In member function ‘void ltp::segmentor::Segmentor::run()’: 2025-09-04T16:30:01,822 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:30:01,822 78 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:30:01,822 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,834 ltp/src/segmentor/segmentor.cpp: In member function ‘virtual void ltp::segmentor::Segmentor::build_configuration()’: 2025-09-04T16:30:01,834 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:30:01,834 215 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:30:01,834 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,835 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:30:01,835 230 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:30:01,835 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,838 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:30:01,838 251 | for (int i = 0; i < freqs.size(); ++ i) { 2025-09-04T16:30:01,838 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:30:01,854 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:30:01,854 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:30:01,854 345 | for (int tid = 0; tid < cache.size(); ++ tid) { 2025-09-04T16:30:01,854 | ~~~~^~~~~~~~~~~~~~ 2025-09-04T16:30:01,858 ltp/src/segmentor/segmentor.cpp: In member function ‘virtual void ltp::segmentor::Segmentor::build_feature_space()’: 2025-09-04T16:30:01,859 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:30:01,859 418 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:30:01,859 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,864 ltp/src/segmentor/segmentor.cpp: In member function ‘virtual ltp::segmentor::Model* ltp::segmentor::Segmentor::erase_rare_features(const int*)’: 2025-09-04T16:30:01,864 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:30:01,864 509 | for (int i = 0; i < model->labels.size(); ++ i) { 2025-09-04T16:30:01,864 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,874 ltp/src/segmentor/segmentor.cpp: In member function ‘virtual void ltp::segmentor::Segmentor::train()’: 2025-09-04T16:30:01,875 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:30:01,875 716 | for (int i = 0; i < train_dat.size(); ++ i) { 2025-09-04T16:30:01,875 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:01,997 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:30:01,997 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:30:01,997 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:30:01,997 | ^ 2025-09-04T16:30:01,998 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:30:01,998 457 | unsigned int _cap_entries; 2025-09-04T16:30:01,998 | ^~~~~~~~~~~~ 2025-09-04T16:30:01,998 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:30:01,998 450 | unsigned int _num_buckets; 2025-09-04T16:30:01,998 | ^~~~~~~~~~~~ 2025-09-04T16:30:01,998 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:01,998 70 | explicit SmartMap() : 2025-09-04T16:30:01,998 | ^~~~~~~~ 2025-09-04T16:30:01,999 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:30:01,999 460 | unsigned int _len_key_buffer; 2025-09-04T16:30:01,999 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:01,999 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:30:01,999 441 | int * _hash_buckets; 2025-09-04T16:30:01,999 | ^~~~~~~~~~~~~ 2025-09-04T16:30:01,999 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:01,999 70 | explicit SmartMap() : 2025-09-04T16:30:01,999 | ^~~~~~~~ 2025-09-04T16:30:01,999 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:30:02,000 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:30:02,000 | ^~~~~~~~~~~ 2025-09-04T16:30:02,000 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:30:02,000 442 | int * _hash_buckets_volumn; 2025-09-04T16:30:02,000 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:02,000 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:02,000 70 | explicit SmartMap() : 2025-09-04T16:30:02,000 | ^~~~~~~~ 2025-09-04T16:30:02,003 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:30:02,003 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:30:02,003 614 | set(key, idx); 2025-09-04T16:30:02,003 | ~~~^~~~~~~~~~ 2025-09-04T16:30:02,003 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:30:02,003 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:30:02,003 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:30:02,006 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:30:02,006 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:30:02,006 679 | SmartMap::dump(out); 2025-09-04T16:30:02,006 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:30:02,007 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:30:02,007 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:30:02,007 | ^~~~~~ 2025-09-04T16:30:02,091 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:30:02,091 ltp/src/segmentor/segmentor.cpp:228:25: required from here 2025-09-04T16:30:02,091 228 | utils::SmartMap wordfreq; 2025-09-04T16:30:02,091 | ^~~~~~~~ 2025-09-04T16:30:02,092 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:30:02,092 457 | unsigned int _cap_entries; 2025-09-04T16:30:02,092 | ^~~~~~~~~~~~ 2025-09-04T16:30:02,092 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:30:02,092 450 | unsigned int _num_buckets; 2025-09-04T16:30:02,092 | ^~~~~~~~~~~~ 2025-09-04T16:30:02,092 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:02,092 70 | explicit SmartMap() : 2025-09-04T16:30:02,092 | ^~~~~~~~ 2025-09-04T16:30:02,092 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:30:02,093 460 | unsigned int _len_key_buffer; 2025-09-04T16:30:02,093 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:02,093 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:30:02,093 441 | int * _hash_buckets; 2025-09-04T16:30:02,093 | ^~~~~~~~~~~~~ 2025-09-04T16:30:02,093 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:02,093 70 | explicit SmartMap() : 2025-09-04T16:30:02,093 | ^~~~~~~~ 2025-09-04T16:30:02,093 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:30:02,093 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:30:02,093 | ^~~~~~~~~~~ 2025-09-04T16:30:02,094 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:30:02,094 442 | int * _hash_buckets_volumn; 2025-09-04T16:30:02,094 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:02,094 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:30:02,094 70 | explicit SmartMap() : 2025-09-04T16:30:02,094 | ^~~~~~~~ 2025-09-04T16:30:02,096 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:30:02,096 ltp/src/segmentor/segmentor.cpp:236:19: required from here 2025-09-04T16:30:02,096 236 | wordfreq.set(inst->words[j].c_str(), true); 2025-09-04T16:30:02,096 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:02,096 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:30:02,096 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:30:02,096 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:30:02,787 ltp/src/segmentor/rulebase.h: At global scope: 2025-09-04T16:30:02,787 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:30:02,788 49 | static void flags_color(int * flags, int left, int right, int color) { 2025-09-04T16:30:02,788 | ^~~~~~~~~~~ 2025-09-04T16:30:02,788 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:30:02,788 41 | static bool flags_clear_check(int * flags, int left, int right) { 2025-09-04T16:30:02,788 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:30:15,745 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/Configuration.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/Configuration.o 2025-09-04T16:30:17,104 ltp/src/srl/Configuration.cpp: In member function ‘void Configuration::parse(const std::vector >&)’: 2025-09-04T16:30:17,105 ltp/src/srl/Configuration.cpp:60:12: warning: unused variable ‘language_end’ [-Wunused-variable] 2025-09-04T16:30:17,105 60 | size_t language_end = find(lines, ""); 2025-09-04T16:30:17,105 | ^~~~~~~~~~~~ 2025-09-04T16:30:19,049 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/Corpus.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/Corpus.o 2025-09-04T16:30:20,965 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/DataPreProcess.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/DataPreProcess.o 2025-09-04T16:30:21,018 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:30:21,019 from ltp/src/srl/DataPreProcess.cpp:11: 2025-09-04T16:30:21,019 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:30:21,019 12 | #pragma warning(disable:4786) 2025-09-04T16:30:21,057 In file included from ltp/src/srl/MyTree.h:15: 2025-09-04T16:30:21,057 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:30:21,057 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:30:23,064 In file included from ltp/src/srl/MyTree.h:17: 2025-09-04T16:30:23,064 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:30:23,064 ltp/src/__util/MyLib.h:125:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:23,065 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:30:23,065 | ~~^~~~~~~~~~~~ 2025-09-04T16:30:23,067 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:30:23,067 ltp/src/__util/MyLib.h:134:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:23,067 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:30:23,067 | ~~^~~~~~~~~~~~ 2025-09-04T16:30:24,828 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/DepSRL.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/DepSRL.o 2025-09-04T16:30:24,877 In file included from ltp/src/srl/DepSRL.h:14, 2025-09-04T16:30:24,877 from ltp/src/srl/DepSRL.cpp:12: 2025-09-04T16:30:24,877 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:30:24,877 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:30:25,323 In file included from ltp/src/srl/SRLBaselineExt.h:13, 2025-09-04T16:30:25,324 from ltp/src/srl/DepSRL.h:16: 2025-09-04T16:30:25,324 ltp/src/srl/SRLBaseline.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:30:25,324 12 | #pragma warning(disable:4786) 2025-09-04T16:30:25,324 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:30:25,324 from ltp/src/srl/SRLBaseline.h:15: 2025-09-04T16:30:25,324 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:30:25,324 12 | #pragma warning(disable:4786) 2025-09-04T16:30:28,551 In file included from ltp/src/srl/DepSRL.h:15: 2025-09-04T16:30:28,551 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:30:28,551 ltp/src/__util/MyLib.h:125:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:28,552 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:30:28,552 | ~~^~~~~~~~~~~~ 2025-09-04T16:30:28,554 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:30:28,554 ltp/src/__util/MyLib.h:134:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:28,554 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:30:28,554 | ~~^~~~~~~~~~~~ 2025-09-04T16:30:29,190 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:30:29,190 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:30:29,190 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:30:29,190 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:30:29,190 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:30:29,190 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:30:29,190 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:30:29,190 ltp/thirdparty/boost/include/boost/get_pointer.hpp:27:40: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:30:29,190 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:30:29,190 | ^~~~~~~~ 2025-09-04T16:30:29,191 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:30:29,191 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:30:29,191 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:30:29,191 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:30:29,191 59 | template class auto_ptr; 2025-09-04T16:30:29,191 | ^~~~~~~~ 2025-09-04T16:30:29,236 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:30:29,236 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:30:29,237 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:30:29,237 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:30:29,237 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:29,237 656 | , public std::unary_function 2025-09-04T16:30:29,237 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:29,238 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:30:29,238 from ltp/src/srl/MyStruct.h:15: 2025-09-04T16:30:29,238 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:29,238 117 | struct unary_function 2025-09-04T16:30:29,238 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:29,251 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:30:29,252 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:30:29,252 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:30:29,252 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:29,252 660 | , public std::binary_function 2025-09-04T16:30:29,252 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:29,252 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:29,252 131 | struct binary_function 2025-09-04T16:30:29,252 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:29,496 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:30:29,496 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:30:29,496 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:30:29,496 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:30:29,496 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:30:29,496 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:30:29,496 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:30:29,497 188 | failed ************ (Pred::************ 2025-09-04T16:30:29,497 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:29,497 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:30:29,497 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:29,497 190 | ); 2025-09-04T16:30:29,497 | ~ 2025-09-04T16:30:29,497 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:30:29,497 188 | failed ************ (Pred::************ 2025-09-04T16:30:29,497 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:29,497 | - 2025-09-04T16:30:29,498 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:30:29,498 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:29,498 190 | ); 2025-09-04T16:30:29,498 | ~ 2025-09-04T16:30:29,498 | - 2025-09-04T16:30:29,498 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:30:29,498 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:30:29,499 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:29,499 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:30:29,499 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:29,499 195 | ); 2025-09-04T16:30:29,499 | ~ 2025-09-04T16:30:29,499 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:30:29,499 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:30:29,499 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:29,500 | - 2025-09-04T16:30:29,500 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:30:29,500 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:29,500 195 | ); 2025-09-04T16:30:29,500 | ~ 2025-09-04T16:30:29,500 | - 2025-09-04T16:30:29,543 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:30:29,544 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:42:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:29,544 42 | typedef typename Array::index_range index_range; 2025-09-04T16:30:29,544 | ^~~~~~~~~~~ 2025-09-04T16:30:29,544 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:43:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:29,544 43 | typedef typename Array::index index; 2025-09-04T16:30:29,544 | ^~~~~ 2025-09-04T16:30:29,545 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper<0>::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:30:29,545 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:53:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:29,545 53 | typedef typename Array::index_range index_range; 2025-09-04T16:30:29,545 | ^~~~~~~~~~~ 2025-09-04T16:30:29,545 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:54:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:29,545 54 | typedef typename Array::index index; 2025-09-04T16:30:29,546 | ^~~~~ 2025-09-04T16:30:29,618 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:30:29,618 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:30:29,618 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:30:29,618 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:29,618 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:30:29,618 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:29,618 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:29,618 117 | struct unary_function 2025-09-04T16:30:29,619 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:29,619 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:29,620 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:30:29,620 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:29,620 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:29,620 131 | struct binary_function 2025-09-04T16:30:29,620 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:29,621 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:29,621 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:30:29,621 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:29,622 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:29,622 117 | struct unary_function 2025-09-04T16:30:29,622 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:29,623 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:29,623 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:30:29,623 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:29,623 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:29,623 117 | struct unary_function 2025-09-04T16:30:29,623 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:29,624 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:29,624 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:30:29,625 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:29,625 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:29,625 117 | struct unary_function 2025-09-04T16:30:29,625 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:29,626 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:29,626 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:30:29,626 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:29,626 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:29,626 131 | struct binary_function 2025-09-04T16:30:29,626 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:29,627 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:29,627 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:30:29,627 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:29,627 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:29,627 117 | struct unary_function 2025-09-04T16:30:29,628 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:29,628 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:29,628 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:30:29,628 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:29,629 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:29,629 131 | struct binary_function 2025-09-04T16:30:29,629 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:29,630 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:29,630 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:30:29,630 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:29,631 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:29,631 117 | struct unary_function 2025-09-04T16:30:29,631 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:29,631 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:29,632 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:30:29,632 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:29,632 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:29,632 131 | struct binary_function 2025-09-04T16:30:29,632 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:29,633 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:29,633 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:30:29,633 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:29,633 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:29,633 117 | struct unary_function 2025-09-04T16:30:29,633 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:29,634 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:29,634 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:30:29,634 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:29,635 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:29,635 131 | struct binary_function 2025-09-04T16:30:29,635 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:29,636 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:29,636 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:30:29,636 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:29,636 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:29,636 117 | struct unary_function 2025-09-04T16:30:29,637 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:29,637 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:29,637 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:30:29,638 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:29,638 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:29,638 131 | struct binary_function 2025-09-04T16:30:29,638 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:30,339 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::ProcessOnePredicate(const std::vector >&, const std::vector >&, int, const std::vector >&, const std::vector, double> >&, const std::vector, double> >&, std::vector, std::pair > >&)’: 2025-09-04T16:30:30,339 ltp/src/srl/DepSRL.cpp:278:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:30,339 278 | for (int index = 0; index < vecPairNNLPS.size(); index++) 2025-09-04T16:30:30,339 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:30,345 ltp/src/srl/DepSRL.cpp:302:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:30,346 302 | for (int index = 0; index < vecPairPSBuf.size(); index++) 2025-09-04T16:30:30,346 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:30,348 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::RemoveNullLabel(const std::vector, double> >&, const std::vector, double> >&, const std::vector >&, std::vector, double> >&, std::vector, double> >&, std::vector >&) const’: 2025-09-04T16:30:30,348 ltp/src/srl/DepSRL.cpp:318:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, double> >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:30,348 318 | for (int index = 0; index < vecPairMaxArgs.size(); index++) 2025-09-04T16:30:30,348 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:30,350 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::InsertOneArg(const std::pair&, const std::pair, double>&, const std::pair, double>&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’: 2025-09-04T16:30:30,350 ltp/src/srl/DepSRL.cpp:368:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:30,350 368 | for(int id = 0; id < vctCol.size(); id++) { 2025-09-04T16:30:30,350 | ~~~^~~~~~~~~~~~~~~ 2025-09-04T16:30:30,351 ltp/src/srl/DepSRL.cpp:374:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:30,351 374 | for(int id = 0; id < vctSameDel.size(); id++) { 2025-09-04T16:30:30,351 | ~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:30,375 ltp/src/srl/DepSRL.cpp: In member function ‘bool DepSRL::IsInsertPredicate(int, std::vector, double> >&, std::vector >&) const’: 2025-09-04T16:30:30,375 ltp/src/srl/DepSRL.cpp:433:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:30,375 433 | for(int index = 0; index < vecPairPSBuf.size(); index++) 2025-09-04T16:30:30,375 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:30,397 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::FindCollisionCand(const std::vector >&, const std::pair&, std::vector&) const’: 2025-09-04T16:30:30,397 ltp/src/srl/DepSRL.cpp:538:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:30,397 538 | for (int index = 0; index < vecPairPSCands.size(); index++) 2025-09-04T16:30:30,398 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:30,398 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::FindSameLabelCand(const std::vector, double> >&, const std::pair, double>&, std::vector&) const’: 2025-09-04T16:30:30,399 ltp/src/srl/DepSRL.cpp:556:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, double> >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:30,399 556 | for (int index = 0; index < vecPairArgCands.size(); index++) 2025-09-04T16:30:30,399 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:30,401 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::QTYArgsProcess(const std::vector >&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’: 2025-09-04T16:30:30,401 ltp/src/srl/DepSRL.cpp:581:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:30,401 581 | for (int index = 0; index < vecPairPSTemp.size(); index++) 2025-09-04T16:30:30,401 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:30,407 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::PSERArgsProcess(const std::string&, const std::vector >&, const std::vector >&, const std::vector, double> >&, const std::vector, double> >&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’: 2025-09-04T16:30:30,407 ltp/src/srl/DepSRL.cpp:622:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:30,407 622 | for (int index = 0; index < vecPairPSBuf.size(); index++) 2025-09-04T16:30:30,408 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:30,410 ltp/src/srl/DepSRL.cpp: In member function ‘bool DepSRL::FindArgFromDropCand(const std::string&, const std::vector >&, const std::vector, double> >&, const std::vector, double> >&, std::pair&, std::pair, double>&, std::pair, double>&) const’: 2025-09-04T16:30:30,410 ltp/src/srl/DepSRL.cpp:675:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:30,410 675 | for (int index = 0; index < vecPairPS.size(); index++) 2025-09-04T16:30:30,410 | ~~~~~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:30,412 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::ReplaceArgFromNextProp(const std::vector&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’: 2025-09-04T16:30:30,412 ltp/src/srl/DepSRL.cpp:720:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:30,412 720 | for (int index = 0; index < vecIndex.size(); index++) 2025-09-04T16:30:30,412 | ~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:30:30,419 ltp/src/srl/DepSRL.cpp: In member function ‘bool DepSRL::IsInsertNColLabel(const std::vector&, const std::pair, double>&, std::vector, double> >&, std::vector, double> >&, std::vector >&) const’: 2025-09-04T16:30:30,419 ltp/src/srl/DepSRL.cpp:790:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:30,419 790 | for (id = 0; id < vecCol.size(); id++) 2025-09-04T16:30:30,419 | ~~~^~~~~~~~~~~~~~~ 2025-09-04T16:30:30,419 ltp/src/srl/DepSRL.cpp:787:9: warning: unused variable ‘isPSColInsert’ [-Wunused-variable] 2025-09-04T16:30:30,419 787 | int isPSColInsert = 1; 2025-09-04T16:30:30,419 | ^~~~~~~~~~~~~ 2025-09-04T16:30:30,420 ltp/src/srl/DepSRL.cpp: In member function ‘bool DepSRL::IsInsertSameLabel(const std::vector&, const std::pair, double>&, std::vector, double> >&, std::vector, double> >&, std::vector >&, std::vector&) const’: 2025-09-04T16:30:30,420 ltp/src/srl/DepSRL.cpp:842:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:30:30,420 842 | for (id = 0; id < vecSame.size(); id++) 2025-09-04T16:30:30,420 | ~~~^~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,253 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:30:31,253 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:30:31,254 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:31,254 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:31,254 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,254 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,254 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:31,254 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,254 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,254 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:31,254 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,254 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,255 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:31,255 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:31,255 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,255 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:31,255 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:31,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:31,255 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:31,255 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:31,255 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,255 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,256 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:31,256 391 | boost::function_requires >(); 2025-09-04T16:30:31,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,256 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,256 340 | init_multi_array_ref(extents); 2025-09-04T16:30:31,256 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:31,256 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,256 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:31,256 | ^ 2025-09-04T16:30:31,256 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:31,257 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:31,257 | ^ 2025-09-04T16:30:31,257 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:31,257 38 | Sentence() {} 2025-09-04T16:30:31,257 | ^ 2025-09-04T16:30:31,257 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:31,257 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,257 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,257 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:30:31,258 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:30:31,258 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,258 | ^ 2025-09-04T16:30:31,258 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:31,258 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:31,258 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,258 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,258 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:31,258 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,259 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,259 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:31,259 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,259 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,259 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:31,259 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:31,259 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,259 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:31,259 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:31,259 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:31,260 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:31,260 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:31,260 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,260 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,260 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:31,260 391 | boost::function_requires >(); 2025-09-04T16:30:31,260 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,260 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,260 340 | init_multi_array_ref(extents); 2025-09-04T16:30:31,260 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:31,261 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,261 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:31,261 | ^ 2025-09-04T16:30:31,261 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:31,261 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:31,261 | ^ 2025-09-04T16:30:31,261 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:31,261 38 | Sentence() {} 2025-09-04T16:30:31,261 | ^ 2025-09-04T16:30:31,261 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:31,261 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,262 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,262 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:30:31,262 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,262 | ^ 2025-09-04T16:30:31,262 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:31,262 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:31,262 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,262 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,262 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:31,263 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,263 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,263 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:31,263 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:31,263 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,263 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:31,263 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:31,263 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:31,263 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:31,263 45 | typedef mpl::bool_ type; 2025-09-04T16:30:31,264 | ^~~~ 2025-09-04T16:30:31,264 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:31,264 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:31,264 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,264 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,264 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:31,264 391 | boost::function_requires >(); 2025-09-04T16:30:31,264 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,265 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,265 340 | init_multi_array_ref(extents); 2025-09-04T16:30:31,265 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:31,265 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,265 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:31,265 | ^ 2025-09-04T16:30:31,265 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:31,265 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:31,265 | ^ 2025-09-04T16:30:31,266 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:31,266 38 | Sentence() {} 2025-09-04T16:30:31,266 | ^ 2025-09-04T16:30:31,266 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:31,266 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,266 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,266 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:30:31,266 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,266 | ^ 2025-09-04T16:30:31,266 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:30:31,267 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:31,267 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,267 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,267 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:31,267 391 | boost::function_requires >(); 2025-09-04T16:30:31,267 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,267 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,267 340 | init_multi_array_ref(extents); 2025-09-04T16:30:31,267 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:31,268 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,268 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:31,268 | ^ 2025-09-04T16:30:31,268 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:31,268 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:31,268 | ^ 2025-09-04T16:30:31,268 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:31,268 38 | Sentence() {} 2025-09-04T16:30:31,268 | ^ 2025-09-04T16:30:31,268 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:31,269 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,269 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,269 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:30:31,269 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:30:31,269 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:30:31,269 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:30:31,269 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:30:31,269 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:30:31,269 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:30:31,270 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,270 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,270 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:30:31,270 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:30:31,270 | ^ 2025-09-04T16:30:31,270 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:30:31,270 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:30:31,270 | ^~~~~~~~~~~~ 2025-09-04T16:30:31,270 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:30:31,270 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,271 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,271 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:31,271 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:31,271 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,271 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,271 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:31,271 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,271 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,271 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:31,271 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,272 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,272 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:31,272 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:31,272 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,272 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:31,272 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:31,272 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:31,272 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:31,272 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:31,273 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,273 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,273 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:31,273 391 | boost::function_requires >(); 2025-09-04T16:30:31,273 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,273 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,273 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:31,273 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,273 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,274 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:31,274 | ^ 2025-09-04T16:30:31,274 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:31,274 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:31,274 | ^ 2025-09-04T16:30:31,274 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:31,274 38 | Sentence() {} 2025-09-04T16:30:31,274 | ^ 2025-09-04T16:30:31,274 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:31,274 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,275 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,275 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:30:31,275 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,275 | ^ 2025-09-04T16:30:31,275 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:31,275 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:31,275 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,275 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,275 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:31,276 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,276 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,276 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:31,276 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,276 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,276 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:31,276 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:31,276 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,276 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:31,276 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:31,277 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:31,277 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:31,277 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:31,277 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,277 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,277 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:31,277 391 | boost::function_requires >(); 2025-09-04T16:30:31,277 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,277 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,277 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:31,278 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,278 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,278 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:31,278 | ^ 2025-09-04T16:30:31,278 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:31,278 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:31,278 | ^ 2025-09-04T16:30:31,278 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:31,278 38 | Sentence() {} 2025-09-04T16:30:31,278 | ^ 2025-09-04T16:30:31,279 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:31,279 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,279 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,279 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:30:31,279 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,279 | ^ 2025-09-04T16:30:31,279 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:31,279 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:31,279 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,280 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,280 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:31,280 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,280 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,280 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:31,280 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:31,280 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,280 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:31,281 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:31,281 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:31,281 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:31,281 45 | typedef mpl::bool_ type; 2025-09-04T16:30:31,281 | ^~~~ 2025-09-04T16:30:31,281 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:31,281 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:31,281 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,281 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,281 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:31,282 391 | boost::function_requires >(); 2025-09-04T16:30:31,282 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,282 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,282 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:31,282 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,282 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,282 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:31,282 | ^ 2025-09-04T16:30:31,282 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:31,282 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:31,283 | ^ 2025-09-04T16:30:31,283 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:31,283 38 | Sentence() {} 2025-09-04T16:30:31,283 | ^ 2025-09-04T16:30:31,283 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:31,283 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,283 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,283 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:30:31,283 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,283 | ^ 2025-09-04T16:30:31,283 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:30:31,284 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:31,284 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,284 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,284 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:31,284 391 | boost::function_requires >(); 2025-09-04T16:30:31,284 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,284 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,284 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:31,284 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,284 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,285 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:31,285 | ^ 2025-09-04T16:30:31,285 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:31,285 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:31,285 | ^ 2025-09-04T16:30:31,285 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:31,285 38 | Sentence() {} 2025-09-04T16:30:31,285 | ^ 2025-09-04T16:30:31,285 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:31,285 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,286 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,286 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:30:31,286 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,286 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,286 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:30:31,286 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:30:31,286 | ^ 2025-09-04T16:30:31,286 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:30:31,286 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:30:31,286 | ^~~~~~~~~~~~ 2025-09-04T16:30:31,287 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:30:31,287 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,287 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,287 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:30:31,287 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:31,287 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,287 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,287 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:31,288 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,288 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,288 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:31,288 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,288 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,288 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:31,288 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,288 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,288 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:31,288 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:31,289 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,289 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:31,289 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:31,289 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,289 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,289 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:31,289 391 | boost::function_requires >(); 2025-09-04T16:30:31,289 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,289 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,289 340 | init_multi_array_ref(extents); 2025-09-04T16:30:31,290 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:31,290 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,290 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:31,290 | ^ 2025-09-04T16:30:31,290 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:31,290 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:31,290 | ^ 2025-09-04T16:30:31,290 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:31,290 38 | Sentence() {} 2025-09-04T16:30:31,290 | ^ 2025-09-04T16:30:31,291 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:31,291 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,291 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,291 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = const unsigned int*]’ 2025-09-04T16:30:31,291 30 | ~model() 2025-09-04T16:30:31,291 | ^ 2025-09-04T16:30:31,291 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:31,291 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:30:31,291 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,291 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:30:31,292 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:31,292 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,292 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,292 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:31,292 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,292 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,292 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:31,292 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,292 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,292 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:31,292 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,293 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,293 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:31,293 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:31,293 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,293 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:31,293 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:31,293 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,293 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,293 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:31,293 391 | boost::function_requires >(); 2025-09-04T16:30:31,294 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,294 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,294 340 | init_multi_array_ref(extents); 2025-09-04T16:30:31,294 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:31,294 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,294 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:31,294 | ^ 2025-09-04T16:30:31,294 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:31,295 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:31,295 | ^ 2025-09-04T16:30:31,295 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:31,295 38 | Sentence() {} 2025-09-04T16:30:31,295 | ^ 2025-09-04T16:30:31,295 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:31,295 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,295 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,295 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = const unsigned int*]’ 2025-09-04T16:30:31,295 30 | ~model() 2025-09-04T16:30:31,296 | ^ 2025-09-04T16:30:31,296 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:31,296 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:30:31,296 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,296 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:30:31,296 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:31,296 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,296 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,296 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:31,296 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,297 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,297 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:31,297 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,297 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,297 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:31,297 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:31,297 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,297 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:31,297 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:31,298 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:31,298 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:31,298 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:31,298 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,298 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,298 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:31,298 391 | boost::function_requires >(); 2025-09-04T16:30:31,298 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,298 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,298 340 | init_multi_array_ref(extents); 2025-09-04T16:30:31,299 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:31,299 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,299 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:31,299 | ^ 2025-09-04T16:30:31,299 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:31,299 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:31,299 | ^ 2025-09-04T16:30:31,299 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:31,299 38 | Sentence() {} 2025-09-04T16:30:31,299 | ^ 2025-09-04T16:30:31,300 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:31,300 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,300 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,300 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:30:31,300 30 | ~model() 2025-09-04T16:30:31,300 | ^ 2025-09-04T16:30:31,300 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:31,300 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:30:31,300 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,300 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:30:31,301 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:31,301 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,301 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,301 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:31,301 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,301 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,301 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:31,301 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,301 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,301 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:31,301 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,302 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,302 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:31,302 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:31,302 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,302 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:31,302 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:31,302 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,302 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,302 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:31,303 391 | boost::function_requires >(); 2025-09-04T16:30:31,303 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,303 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,303 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:31,303 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,303 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,303 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:31,303 | ^ 2025-09-04T16:30:31,303 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:31,304 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:31,304 | ^ 2025-09-04T16:30:31,304 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:31,304 38 | Sentence() {} 2025-09-04T16:30:31,304 | ^ 2025-09-04T16:30:31,304 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:31,304 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,304 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,304 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = int*]’ 2025-09-04T16:30:31,304 30 | ~model() 2025-09-04T16:30:31,305 | ^ 2025-09-04T16:30:31,305 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:31,305 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:30:31,305 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,305 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:30:31,305 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:31,305 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,305 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,305 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:31,305 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,306 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,306 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:31,306 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,306 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,306 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:31,306 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,306 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,306 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:31,306 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:31,306 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,307 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:31,307 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:31,307 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,307 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,307 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:31,307 391 | boost::function_requires >(); 2025-09-04T16:30:31,307 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,307 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,307 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:31,307 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,308 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,308 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:31,308 | ^ 2025-09-04T16:30:31,308 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:31,308 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:31,308 | ^ 2025-09-04T16:30:31,308 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:31,308 38 | Sentence() {} 2025-09-04T16:30:31,308 | ^ 2025-09-04T16:30:31,308 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:31,309 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,309 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,309 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = int*]’ 2025-09-04T16:30:31,309 30 | ~model() 2025-09-04T16:30:31,309 | ^ 2025-09-04T16:30:31,309 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:31,309 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:30:31,310 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,310 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:30:31,310 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:31,310 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,310 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,310 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:31,310 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,310 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,310 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:31,310 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,311 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,311 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:31,311 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:31,311 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,311 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:31,311 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:31,311 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:31,311 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:31,311 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:31,311 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,312 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:31,312 391 | boost::function_requires >(); 2025-09-04T16:30:31,312 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,312 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,312 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:31,312 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,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:30:31,312 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:31,313 | ^ 2025-09-04T16:30:31,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:30:31,313 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:31,313 | ^ 2025-09-04T16:30:31,313 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:31,313 38 | Sentence() {} 2025-09-04T16:30:31,313 | ^ 2025-09-04T16:30:31,313 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:31,313 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,313 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,314 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = int*]’ 2025-09-04T16:30:31,314 30 | ~model() 2025-09-04T16:30:31,314 | ^ 2025-09-04T16:30:31,314 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:31,314 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:30:31,314 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,316 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T16:30:31,316 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:30:31,316 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,316 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,316 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:31,316 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,316 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,317 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:31,317 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,317 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,317 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:31,317 391 | boost::function_requires >(); 2025-09-04T16:30:31,317 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,317 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,317 340 | init_multi_array_ref(extents); 2025-09-04T16:30:31,317 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:31,317 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,318 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:31,318 | ^ 2025-09-04T16:30:31,318 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:31,318 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:31,318 | ^ 2025-09-04T16:30:31,318 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:31,318 38 | Sentence() {} 2025-09-04T16:30:31,318 | ^ 2025-09-04T16:30:31,318 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:31,318 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,319 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,319 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T16:30:31,319 107 | template <> struct SignedInteger {}; 2025-09-04T16:30:31,319 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,319 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:31,319 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:30:31,319 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,319 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,320 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:30:31,320 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:31,320 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,320 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:31,320 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:31,320 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:31,320 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:31,320 45 | typedef mpl::bool_ type; 2025-09-04T16:30:31,320 | ^~~~ 2025-09-04T16:30:31,321 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:30:31,321 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:30:31,321 | ^~~~~ 2025-09-04T16:30:31,321 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:31,321 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:31,321 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,321 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,321 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:31,321 391 | boost::function_requires >(); 2025-09-04T16:30:31,321 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,322 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,322 340 | init_multi_array_ref(extents); 2025-09-04T16:30:31,322 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:31,322 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,322 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:31,322 | ^ 2025-09-04T16:30:31,322 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:31,322 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:31,322 | ^ 2025-09-04T16:30:31,322 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:31,323 38 | Sentence() {} 2025-09-04T16:30:31,323 | ^ 2025-09-04T16:30:31,323 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:31,323 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,323 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,323 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:30:31,323 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,323 | ^ 2025-09-04T16:30:31,323 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:30:31,324 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:30:31,324 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,324 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,324 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:31,324 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:31,324 | ^~~~~~~~~~~~~ 2025-09-04T16:30:31,324 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:31,324 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,324 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,324 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:31,325 391 | boost::function_requires >(); 2025-09-04T16:30:31,325 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,325 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,325 340 | init_multi_array_ref(extents); 2025-09-04T16:30:31,325 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:31,325 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:31,325 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:31,325 | ^ 2025-09-04T16:30:31,325 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:31,326 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:31,326 | ^ 2025-09-04T16:30:31,326 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:31,326 38 | Sentence() {} 2025-09-04T16:30:31,326 | ^ 2025-09-04T16:30:31,326 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:31,326 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,326 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,326 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:30:31,327 30 | ~model() 2025-09-04T16:30:31,327 | ^ 2025-09-04T16:30:31,327 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:31,327 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:30:31,327 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,336 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:30:31,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:30:31,336 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,337 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,337 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:30:31,337 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,337 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,337 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:30:31,337 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:31,337 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,337 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:31,337 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:31,337 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:31,338 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:31,338 45 | typedef mpl::bool_ type; 2025-09-04T16:30:31,338 | ^~~~ 2025-09-04T16:30:31,338 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:31,338 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:31,338 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:31,338 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:31,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:30:31,338 391 | boost::function_requires >(); 2025-09-04T16:30:31,339 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,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:30:31,339 340 | init_multi_array_ref(extents); 2025-09-04T16:30:31,339 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:31,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:30:31,339 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:31,339 | ^ 2025-09-04T16:30:31,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:30:31,339 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:31,340 | ^ 2025-09-04T16:30:31,340 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:31,340 38 | Sentence() {} 2025-09-04T16:30:31,340 | ^ 2025-09-04T16:30:31,340 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:31,340 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:31,340 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:31,340 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:30:31,340 30 | ~model() 2025-09-04T16:30:31,340 | ^ 2025-09-04T16:30:31,341 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:31,341 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:30:31,341 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:34,667 In file included from /usr/include/c++/14/algorithm:61, 2025-09-04T16:30:34,668 from ltp/src/__util/MyLib.h:21: 2025-09-04T16:30:34,668 /usr/include/c++/14/bits/stl_algo.h: In function ‘_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Predicate = boost::_bi::bind_t, boost::_bi::list2, double> >, boost::_bi::list1 > >, boost::_bi::value > >]’: 2025-09-04T16:30:34,668 /usr/include/c++/14/bits/stl_algo.h:822:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:30:34,668 822 | remove_if(_ForwardIterator __first, _ForwardIterator __last, 2025-09-04T16:30:34,668 | ^~~~~~~~~ 2025-09-04T16:30:34,668 /usr/include/c++/14/bits/stl_algo.h:822:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:30:35,893 In file included from /usr/include/c++/14/vector:72, 2025-09-04T16:30:35,893 from ltp/src/srl/MyStruct.h:17: 2025-09-04T16:30:35,893 /usr/include/c++/14/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = std::pair, double>; _Alloc = std::allocator, double> >]’: 2025-09-04T16:30:35,893 /usr/include/c++/14/bits/vector.tcc:195:5: note: parameter passing for argument of type ‘std::vector, double> >::iterator’ changed in GCC 7.1 2025-09-04T16:30:35,893 195 | vector<_Tp, _Alloc>:: 2025-09-04T16:30:35,893 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:35,893 /usr/include/c++/14/bits/vector.tcc:195:5: note: parameter passing for argument of type ‘std::vector, double> >::iterator’ changed in GCC 7.1 2025-09-04T16:30:36,354 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::InsertOneArg(const std::pair&, const std::pair, double>&, const std::pair, double>&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’: 2025-09-04T16:30:36,355 ltp/src/srl/DepSRL.cpp:380:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:30:36,355 380 | remove_if( 2025-09-04T16:30:36,355 | ~~~~~~~~~^ 2025-09-04T16:30:36,355 381 | vecPairMaxArgBuf.begin(), 2025-09-04T16:30:36,355 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,355 382 | vecPairMaxArgBuf.end(), 2025-09-04T16:30:36,355 | ~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,355 383 | boost::bind( 2025-09-04T16:30:36,355 | ~~~~~~~~~~~~ 2025-09-04T16:30:36,356 384 | less(), 2025-09-04T16:30:36,356 | ~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,356 385 | boost::bind( 2025-09-04T16:30:36,356 | ~~~~~~~~~~~~ 2025-09-04T16:30:36,356 386 | &pair::second, 2025-09-04T16:30:36,356 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,356 387 | _1 2025-09-04T16:30:36,356 | ~~ 2025-09-04T16:30:36,356 388 | ), 2025-09-04T16:30:36,356 | ~~ 2025-09-04T16:30:36,357 389 | 0 2025-09-04T16:30:36,357 | ~ 2025-09-04T16:30:36,357 390 | ) 2025-09-04T16:30:36,357 | ~ 2025-09-04T16:30:36,357 391 | ), 2025-09-04T16:30:36,357 | ~ 2025-09-04T16:30:36,357 In file included from /usr/include/c++/14/vector:66: 2025-09-04T16:30:36,357 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = std::pair, double>; _Alloc = std::allocator, double> >]’, 2025-09-04T16:30:36,357 inlined from ‘void DepSRL::InsertOneArg(const std::pair&, const std::pair, double>&, const std::pair, double>&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’ at ltp/src/srl/DepSRL.cpp:379:27: 2025-09-04T16:30:36,358 /usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:30:36,358 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2025-09-04T16:30:36,358 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,358 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::InsertOneArg(const std::pair&, const std::pair, double>&, const std::pair, double>&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’: 2025-09-04T16:30:36,358 ltp/src/srl/DepSRL.cpp:395:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:30:36,358 395 | remove_if( 2025-09-04T16:30:36,358 | ~~~~~~~~~^ 2025-09-04T16:30:36,358 396 | vecPairNextArgBuf.begin(), 2025-09-04T16:30:36,358 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,358 397 | vecPairNextArgBuf.end(), 2025-09-04T16:30:36,358 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,359 398 | boost::bind( 2025-09-04T16:30:36,359 | ~~~~~~~~~~~~ 2025-09-04T16:30:36,359 399 | less(), 2025-09-04T16:30:36,359 | ~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,359 400 | boost::bind( 2025-09-04T16:30:36,359 | ~~~~~~~~~~~~ 2025-09-04T16:30:36,359 401 | &pair::second, 2025-09-04T16:30:36,359 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:36,359 402 | _1 2025-09-04T16:30:36,359 | ~~ 2025-09-04T16:30:36,359 403 | ), 2025-09-04T16:30:36,360 | ~~ 2025-09-04T16:30:36,360 404 | 0 2025-09-04T16:30:36,360 | ~ 2025-09-04T16:30:36,360 405 | ) 2025-09-04T16:30:36,360 | ~ 2025-09-04T16:30:36,360 406 | ), 2025-09-04T16:30:36,360 | ~ 2025-09-04T16:30:36,360 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = std::pair, double>; _Alloc = std::allocator, double> >]’, 2025-09-04T16:30:36,360 inlined from ‘void DepSRL::InsertOneArg(const std::pair&, const std::pair, double>&, const std::pair, double>&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’ at ltp/src/srl/DepSRL.cpp:394:28: 2025-09-04T16:30:36,360 /usr/include/c++/14/bits/stl_vector.h:1568:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:30:36,361 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2025-09-04T16:30:36,361 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,650 /usr/include/c++/14/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = std::pair, double>; _Alloc = std::allocator, double> >]’: 2025-09-04T16:30:37,650 /usr/include/c++/14/bits/vector.tcc:181:5: note: parameter passing for argument of type ‘std::vector, double> >::iterator’ changed in GCC 7.1 2025-09-04T16:30:37,650 181 | vector<_Tp, _Alloc>:: 2025-09-04T16:30:37,651 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,728 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = std::pair, double>; _Alloc = std::allocator, double> >]’, 2025-09-04T16:30:37,728 inlined from ‘void DepSRL::ReplaceArgFromNextProp(const std::vector&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’ at ltp/src/srl/DepSRL.cpp:725:36: 2025-09-04T16:30:37,728 /usr/include/c++/14/bits/stl_vector.h:1537:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:30:37,728 1537 | { return _M_erase(begin() + (__position - cbegin())); } 2025-09-04T16:30:37,728 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:37,729 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = std::pair, double>; _Alloc = std::allocator, double> >]’, 2025-09-04T16:30:37,729 inlined from ‘void DepSRL::ReplaceArgFromNextProp(const std::vector&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’ at ltp/src/srl/DepSRL.cpp:726:37: 2025-09-04T16:30:37,729 /usr/include/c++/14/bits/stl_vector.h:1537:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:30:37,729 1537 | { return _M_erase(begin() + (__position - cbegin())); } 2025-09-04T16:30:37,729 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:39,412 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/FeatureExtractor.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/FeatureExtractor.o 2025-09-04T16:30:42,782 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:30:42,782 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:30:42,783 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:30:42,783 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:30:42,783 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:30:42,783 from ltp/src/srl/FeatureExtractor.cpp:12: 2025-09-04T16:30:42,783 ltp/thirdparty/boost/include/boost/get_pointer.hpp:27:40: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:30:42,783 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:30:42,783 | ^~~~~~~~ 2025-09-04T16:30:42,783 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:30:42,783 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:30:42,784 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:30:42,784 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:30:42,784 59 | template class auto_ptr; 2025-09-04T16:30:42,784 | ^~~~~~~~ 2025-09-04T16:30:42,824 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:30:42,824 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:30:42,825 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:30:42,825 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:30:42,825 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:42,825 656 | , public std::unary_function 2025-09-04T16:30:42,825 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:42,825 In file included from /usr/include/c++/14/functional:49, 2025-09-04T16:30:42,825 from ltp/thirdparty/boost/include/boost/function.hpp:13: 2025-09-04T16:30:42,825 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:42,825 117 | struct unary_function 2025-09-04T16:30:42,826 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:42,837 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:30:42,838 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:30:42,838 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:30:42,838 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:42,838 660 | , public std::binary_function 2025-09-04T16:30:42,838 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:42,838 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:42,838 131 | struct binary_function 2025-09-04T16:30:42,838 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:43,749 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:30:43,749 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:30:43,749 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:30:43,749 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:30:43,750 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:30:43,750 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:30:43,750 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:30:43,750 188 | failed ************ (Pred::************ 2025-09-04T16:30:43,750 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:43,750 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:30:43,750 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:43,750 190 | ); 2025-09-04T16:30:43,750 | ~ 2025-09-04T16:30:43,751 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:30:43,751 188 | failed ************ (Pred::************ 2025-09-04T16:30:43,751 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:43,751 | - 2025-09-04T16:30:43,751 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:30:43,751 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:43,751 190 | ); 2025-09-04T16:30:43,751 | ~ 2025-09-04T16:30:43,751 | - 2025-09-04T16:30:43,751 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:30:43,752 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:30:43,752 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:43,752 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:30:43,752 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:43,752 195 | ); 2025-09-04T16:30:43,752 | ~ 2025-09-04T16:30:43,752 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:30:43,752 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:30:43,752 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:43,752 | - 2025-09-04T16:30:43,753 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:30:43,753 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:43,753 195 | ); 2025-09-04T16:30:43,753 | ~ 2025-09-04T16:30:43,753 | - 2025-09-04T16:30:43,789 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:30:43,790 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:42:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:43,790 42 | typedef typename Array::index_range index_range; 2025-09-04T16:30:43,790 | ^~~~~~~~~~~ 2025-09-04T16:30:43,790 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:43:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:43,790 43 | typedef typename Array::index index; 2025-09-04T16:30:43,790 | ^~~~~ 2025-09-04T16:30:43,790 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper<0>::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:30:43,790 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:53:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:43,791 53 | typedef typename Array::index_range index_range; 2025-09-04T16:30:43,791 | ^~~~~~~~~~~ 2025-09-04T16:30:43,791 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:54:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:30:43,791 54 | typedef typename Array::index index; 2025-09-04T16:30:43,791 | ^~~~~ 2025-09-04T16:30:43,860 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:30:43,861 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:30:43,861 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:30:43,861 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:43,861 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:30:43,861 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:43,861 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:43,861 117 | struct unary_function 2025-09-04T16:30:43,861 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:43,862 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:43,862 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:30:43,862 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:43,862 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:43,862 131 | struct binary_function 2025-09-04T16:30:43,862 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:43,863 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:43,863 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:30:43,863 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:43,863 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:43,863 117 | struct unary_function 2025-09-04T16:30:43,863 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:43,863 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:43,863 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:30:43,864 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:43,864 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:43,864 117 | struct unary_function 2025-09-04T16:30:43,864 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:43,864 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:43,864 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:30:43,864 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:43,865 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:43,865 117 | struct unary_function 2025-09-04T16:30:43,865 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:43,865 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:43,865 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:30:43,865 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:43,865 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:43,865 131 | struct binary_function 2025-09-04T16:30:43,865 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:43,866 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:43,866 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:30:43,866 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:43,866 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:43,866 117 | struct unary_function 2025-09-04T16:30:43,866 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:43,866 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:43,866 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:30:43,866 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:43,866 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:43,867 131 | struct binary_function 2025-09-04T16:30:43,867 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:43,867 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:43,867 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:30:43,867 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:43,867 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:43,867 117 | struct unary_function 2025-09-04T16:30:43,867 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:43,867 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:43,868 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:30:43,868 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:43,868 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:43,868 131 | struct binary_function 2025-09-04T16:30:43,868 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:43,868 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:43,868 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:30:43,868 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:43,868 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:43,868 117 | struct unary_function 2025-09-04T16:30:43,869 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:43,869 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:43,869 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:30:43,869 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:43,869 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:43,869 131 | struct binary_function 2025-09-04T16:30:43,869 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:43,870 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:43,870 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:30:43,870 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:43,870 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:30:43,870 117 | struct unary_function 2025-09-04T16:30:43,870 | ^~~~~~~~~~~~~~ 2025-09-04T16:30:43,870 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:30:43,870 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:30:43,870 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:43,871 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:30:43,871 131 | struct binary_function 2025-09-04T16:30:43,871 | ^~~~~~~~~~~~~~~ 2025-09-04T16:30:44,588 ltp/src/srl/FeatureExtractor.cpp: In member function ‘void FeatureExtractor::fg_path_length_(size_t)’: 2025-09-04T16:30:44,589 ltp/src/srl/FeatureExtractor.cpp:1005:24: warning: unused variable ‘up_path’ [-Wunused-variable] 2025-09-04T16:30:44,589 1005 | const std::string& up_path = get_feature_value_(FEAT_UP_PATH, row); 2025-09-04T16:30:44,589 | ^~~~~~~ 2025-09-04T16:30:44,627 ltp/src/srl/FeatureExtractor.cpp: In member function ‘void FeatureExtractor::fg_verb_voice_en_(size_t)’: 2025-09-04T16:30:44,627 ltp/src/srl/FeatureExtractor.cpp:1394:19: warning: unused variable ‘LEMMA’ [-Wunused-variable] 2025-09-04T16:30:44,627 1394 | const string& LEMMA = mp_sentence->get_PLEMMA(row); 2025-09-04T16:30:44,627 | ^~~~~ 2025-09-04T16:30:45,335 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:30:45,335 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:30:45,335 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:45,335 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:45,335 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,335 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,335 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:45,335 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,335 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,336 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:45,336 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,336 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,336 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:45,336 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:45,336 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,336 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:45,336 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:45,336 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:45,336 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:45,337 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:45,337 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,337 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,337 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:45,337 391 | boost::function_requires >(); 2025-09-04T16:30:45,337 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,337 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,337 340 | init_multi_array_ref(extents); 2025-09-04T16:30:45,337 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:45,338 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,338 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:45,338 | ^ 2025-09-04T16:30:45,338 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:45,338 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:45,338 | ^ 2025-09-04T16:30:45,338 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:45,338 38 | Sentence() {} 2025-09-04T16:30:45,338 | ^ 2025-09-04T16:30:45,338 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:45,339 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,339 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,339 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:30:45,339 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:30:45,339 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,339 | ^ 2025-09-04T16:30:45,339 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:45,339 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:45,340 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,340 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,340 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:45,340 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,340 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,340 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:45,340 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,340 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,340 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:45,340 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:45,341 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,341 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:45,341 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:45,341 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:45,341 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:45,341 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:45,341 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,341 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,341 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:45,341 391 | boost::function_requires >(); 2025-09-04T16:30:45,342 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,342 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,342 340 | init_multi_array_ref(extents); 2025-09-04T16:30:45,342 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:45,342 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,342 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:45,342 | ^ 2025-09-04T16:30:45,342 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:45,342 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:45,342 | ^ 2025-09-04T16:30:45,343 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:45,343 38 | Sentence() {} 2025-09-04T16:30:45,343 | ^ 2025-09-04T16:30:45,343 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:45,343 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,343 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,343 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:30:45,343 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,343 | ^ 2025-09-04T16:30:45,343 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:45,343 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:45,344 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,344 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,344 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:45,344 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,344 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,344 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:45,344 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:45,344 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,344 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:45,345 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:45,345 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:45,345 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:45,345 45 | typedef mpl::bool_ type; 2025-09-04T16:30:45,345 | ^~~~ 2025-09-04T16:30:45,345 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:45,345 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:45,345 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,345 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,345 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:45,346 391 | boost::function_requires >(); 2025-09-04T16:30:45,346 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,346 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,346 340 | init_multi_array_ref(extents); 2025-09-04T16:30:45,346 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:45,346 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,346 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:45,347 | ^ 2025-09-04T16:30:45,347 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:45,347 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:45,347 | ^ 2025-09-04T16:30:45,347 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:45,347 38 | Sentence() {} 2025-09-04T16:30:45,347 | ^ 2025-09-04T16:30:45,347 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:45,347 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,348 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,348 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:30:45,348 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,348 | ^ 2025-09-04T16:30:45,348 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:30:45,348 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:45,348 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,348 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,348 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:45,349 391 | boost::function_requires >(); 2025-09-04T16:30:45,349 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,349 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,349 340 | init_multi_array_ref(extents); 2025-09-04T16:30:45,349 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:45,349 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,349 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:45,349 | ^ 2025-09-04T16:30:45,349 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:45,350 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:45,350 | ^ 2025-09-04T16:30:45,350 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:45,350 38 | Sentence() {} 2025-09-04T16:30:45,350 | ^ 2025-09-04T16:30:45,350 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:45,350 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,350 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,350 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:30:45,350 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:30:45,351 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:30:45,351 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:30:45,351 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:30:45,351 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:30:45,351 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:30:45,351 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,351 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,351 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:30:45,351 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:30:45,352 | ^ 2025-09-04T16:30:45,352 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:30:45,352 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:30:45,352 | ^~~~~~~~~~~~ 2025-09-04T16:30:45,352 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:30:45,352 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,352 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,352 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:45,352 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:45,352 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,353 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,353 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:45,353 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,353 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,353 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:45,353 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,353 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,353 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:45,353 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:45,353 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,354 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:45,354 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:45,354 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:45,354 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:45,354 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:45,354 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,354 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,354 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:45,355 391 | boost::function_requires >(); 2025-09-04T16:30:45,355 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,355 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,355 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:45,355 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,355 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,355 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:45,355 | ^ 2025-09-04T16:30:45,355 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:45,356 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:45,356 | ^ 2025-09-04T16:30:45,356 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:45,356 38 | Sentence() {} 2025-09-04T16:30:45,356 | ^ 2025-09-04T16:30:45,356 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:45,356 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,356 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,356 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:30:45,356 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,357 | ^ 2025-09-04T16:30:45,357 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:45,357 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:45,357 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,357 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,357 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:45,357 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,357 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,357 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:45,357 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,358 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,358 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:45,358 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:45,358 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,358 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:45,358 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:45,358 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:45,358 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:45,358 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:45,358 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,359 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,359 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:45,359 391 | boost::function_requires >(); 2025-09-04T16:30:45,359 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,359 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,359 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:45,359 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,359 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,359 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:45,360 | ^ 2025-09-04T16:30:45,360 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:45,360 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:45,360 | ^ 2025-09-04T16:30:45,360 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:45,360 38 | Sentence() {} 2025-09-04T16:30:45,360 | ^ 2025-09-04T16:30:45,360 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:45,360 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,361 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,361 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:30:45,361 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,361 | ^ 2025-09-04T16:30:45,361 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:45,361 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:45,361 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,361 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,361 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:45,362 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,362 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,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::InputIteratorConcept]’ 2025-09-04T16:30:45,362 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:45,362 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,362 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:45,362 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:45,362 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:45,363 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:45,363 45 | typedef mpl::bool_ type; 2025-09-04T16:30:45,363 | ^~~~ 2025-09-04T16:30:45,363 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:45,363 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:45,363 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,363 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,363 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:45,363 391 | boost::function_requires >(); 2025-09-04T16:30:45,363 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,364 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,364 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:45,364 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,364 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,364 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:45,364 | ^ 2025-09-04T16:30:45,364 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:45,364 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:45,364 | ^ 2025-09-04T16:30:45,365 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:45,365 38 | Sentence() {} 2025-09-04T16:30:45,365 | ^ 2025-09-04T16:30:45,365 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:45,365 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,365 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,365 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:30:45,365 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,365 | ^ 2025-09-04T16:30:45,365 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:30:45,366 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:45,366 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,366 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,366 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:45,366 391 | boost::function_requires >(); 2025-09-04T16:30:45,366 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,366 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,366 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:45,366 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,367 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,367 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:45,367 | ^ 2025-09-04T16:30:45,367 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:45,367 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:45,367 | ^ 2025-09-04T16:30:45,367 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:45,367 38 | Sentence() {} 2025-09-04T16:30:45,367 | ^ 2025-09-04T16:30:45,367 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:45,368 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,368 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,368 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:30:45,368 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,368 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,368 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:30:45,368 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:30:45,368 | ^ 2025-09-04T16:30:45,368 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:30:45,368 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:30:45,369 | ^~~~~~~~~~~~ 2025-09-04T16:30:45,369 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:30:45,369 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,369 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,370 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:30:45,370 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:45,370 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,370 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,370 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:45,370 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,370 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,371 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:45,371 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,371 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,371 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:45,371 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,371 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,371 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:45,371 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:45,371 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,371 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:45,372 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:45,372 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,372 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,372 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:45,372 391 | boost::function_requires >(); 2025-09-04T16:30:45,372 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,372 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,372 340 | init_multi_array_ref(extents); 2025-09-04T16:30:45,372 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:45,372 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,373 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:45,373 | ^ 2025-09-04T16:30:45,373 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:45,373 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:45,373 | ^ 2025-09-04T16:30:45,373 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:45,373 38 | Sentence() {} 2025-09-04T16:30:45,373 | ^ 2025-09-04T16:30:45,373 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:45,373 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,374 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,374 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = const unsigned int*]’ 2025-09-04T16:30:45,374 30 | ~model() 2025-09-04T16:30:45,374 | ^ 2025-09-04T16:30:45,374 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:45,374 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:30:45,374 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,374 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:30:45,375 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:45,375 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,375 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,375 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:45,375 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,375 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,375 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:45,375 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,375 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,375 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:45,376 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,376 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,376 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:45,376 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:45,376 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,376 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:45,376 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:45,376 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,376 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,376 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:45,377 391 | boost::function_requires >(); 2025-09-04T16:30:45,377 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,377 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,377 340 | init_multi_array_ref(extents); 2025-09-04T16:30:45,377 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:45,377 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,377 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:45,377 | ^ 2025-09-04T16:30:45,377 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:45,377 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:45,377 | ^ 2025-09-04T16:30:45,378 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:45,378 38 | Sentence() {} 2025-09-04T16:30:45,378 | ^ 2025-09-04T16:30:45,378 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:45,378 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,378 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,378 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = const unsigned int*]’ 2025-09-04T16:30:45,378 30 | ~model() 2025-09-04T16:30:45,378 | ^ 2025-09-04T16:30:45,378 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:45,378 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:30:45,379 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,379 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:30:45,379 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:45,379 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,379 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,379 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:45,379 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,379 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,379 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:45,380 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,380 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,380 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:45,380 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:45,380 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,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:30:45,380 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:45,380 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:45,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:30:45,380 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:45,381 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,381 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,381 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:45,381 391 | boost::function_requires >(); 2025-09-04T16:30:45,381 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,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:30:45,381 340 | init_multi_array_ref(extents); 2025-09-04T16:30:45,381 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:45,382 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,382 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:45,382 | ^ 2025-09-04T16:30:45,382 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:45,382 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:45,382 | ^ 2025-09-04T16:30:45,382 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:45,382 38 | Sentence() {} 2025-09-04T16:30:45,382 | ^ 2025-09-04T16:30:45,382 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:45,383 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,383 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,383 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:30:45,383 30 | ~model() 2025-09-04T16:30:45,383 | ^ 2025-09-04T16:30:45,383 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:45,383 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:30:45,383 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,383 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:30:45,383 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:45,384 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,384 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,384 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:30:45,384 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,384 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,384 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:45,384 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,384 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,384 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:45,384 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,385 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,385 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:45,385 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:45,385 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,385 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:45,385 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:45,385 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,385 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:45,385 391 | boost::function_requires >(); 2025-09-04T16:30:45,386 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,386 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,386 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:45,386 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,386 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,386 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:45,386 | ^ 2025-09-04T16:30:45,386 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:45,386 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:45,387 | ^ 2025-09-04T16:30:45,387 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:45,387 38 | Sentence() {} 2025-09-04T16:30:45,387 | ^ 2025-09-04T16:30:45,387 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:45,387 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,387 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,387 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = int*]’ 2025-09-04T16:30:45,387 30 | ~model() 2025-09-04T16:30:45,387 | ^ 2025-09-04T16:30:45,388 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:45,388 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:30:45,388 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,388 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:30:45,388 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:45,388 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,388 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,388 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:30:45,388 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,388 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,389 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:45,389 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,389 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,389 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:45,389 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,389 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,389 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:45,389 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:45,390 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,390 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:45,390 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:45,390 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,390 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,390 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:45,390 391 | boost::function_requires >(); 2025-09-04T16:30:45,390 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,390 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,391 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:45,391 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,391 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,391 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:45,391 | ^ 2025-09-04T16:30:45,391 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:45,391 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:45,391 | ^ 2025-09-04T16:30:45,391 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:45,391 38 | Sentence() {} 2025-09-04T16:30:45,392 | ^ 2025-09-04T16:30:45,392 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:45,392 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,392 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,392 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = int*]’ 2025-09-04T16:30:45,392 30 | ~model() 2025-09-04T16:30:45,392 | ^ 2025-09-04T16:30:45,392 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:45,392 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:30:45,392 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,393 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:30:45,393 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:45,393 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,393 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,393 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:30:45,393 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,393 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,393 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:30:45,393 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,393 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,394 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:45,394 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:45,394 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,394 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:45,394 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:45,394 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:45,394 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:45,394 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:45,395 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,395 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,395 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:45,395 391 | boost::function_requires >(); 2025-09-04T16:30:45,395 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,395 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,395 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:30:45,395 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,395 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,395 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:45,396 | ^ 2025-09-04T16:30:45,396 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:45,396 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:45,396 | ^ 2025-09-04T16:30:45,396 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:45,396 38 | Sentence() {} 2025-09-04T16:30:45,396 | ^ 2025-09-04T16:30:45,396 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:45,396 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,397 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,397 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = int*]’ 2025-09-04T16:30:45,397 30 | ~model() 2025-09-04T16:30:45,397 | ^ 2025-09-04T16:30:45,397 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:45,397 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:30:45,397 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,398 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T16:30:45,398 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:30:45,398 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,398 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,399 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:45,399 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,399 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,399 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:45,399 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,399 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,399 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:45,399 391 | boost::function_requires >(); 2025-09-04T16:30:45,399 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,400 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,400 340 | init_multi_array_ref(extents); 2025-09-04T16:30:45,400 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:45,400 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,400 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:45,400 | ^ 2025-09-04T16:30:45,400 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:45,400 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:45,400 | ^ 2025-09-04T16:30:45,400 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:45,400 38 | Sentence() {} 2025-09-04T16:30:45,401 | ^ 2025-09-04T16:30:45,401 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:45,401 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,401 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,401 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T16:30:45,401 107 | template <> struct SignedInteger {}; 2025-09-04T16:30:45,401 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,401 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:30:45,402 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:30:45,402 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,402 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,402 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:30:45,402 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:45,402 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,402 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:45,402 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:45,402 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:45,402 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:45,403 45 | typedef mpl::bool_ type; 2025-09-04T16:30:45,403 | ^~~~ 2025-09-04T16:30:45,403 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:30:45,403 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:30:45,403 | ^~~~~ 2025-09-04T16:30:45,403 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:45,403 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:45,403 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,403 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,403 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:45,404 391 | boost::function_requires >(); 2025-09-04T16:30:45,404 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,404 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,404 340 | init_multi_array_ref(extents); 2025-09-04T16:30:45,404 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:45,404 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,404 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:45,404 | ^ 2025-09-04T16:30:45,404 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:45,405 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:45,405 | ^ 2025-09-04T16:30:45,405 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:45,405 38 | Sentence() {} 2025-09-04T16:30:45,405 | ^ 2025-09-04T16:30:45,405 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:45,405 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,405 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,405 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:30:45,405 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,405 | ^ 2025-09-04T16:30:45,406 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:30:45,406 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:30:45,406 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,406 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,406 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:30:45,406 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:30:45,406 | ^~~~~~~~~~~~~ 2025-09-04T16:30:45,406 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:45,406 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,407 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,407 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:45,407 391 | boost::function_requires >(); 2025-09-04T16:30:45,407 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,407 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,407 340 | init_multi_array_ref(extents); 2025-09-04T16:30:45,407 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:45,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:30:45,407 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:45,408 | ^ 2025-09-04T16:30:45,408 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:45,408 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:45,408 | ^ 2025-09-04T16:30:45,408 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:45,408 38 | Sentence() {} 2025-09-04T16:30:45,408 | ^ 2025-09-04T16:30:45,408 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:45,408 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,408 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,409 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:30:45,409 30 | ~model() 2025-09-04T16:30:45,409 | ^ 2025-09-04T16:30:45,409 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:45,409 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:30:45,409 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,413 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:30:45,413 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:30:45,414 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,414 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,414 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:30:45,414 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,414 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,414 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:30:45,414 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:30:45,414 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,414 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:30:45,415 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:30:45,415 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:30:45,415 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:30:45,415 45 | typedef mpl::bool_ type; 2025-09-04T16:30:45,415 | ^~~~ 2025-09-04T16:30:45,415 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:30:45,415 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:30:45,415 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:30:45,415 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:45,415 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:30:45,416 391 | boost::function_requires >(); 2025-09-04T16:30:45,416 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,416 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,416 340 | init_multi_array_ref(extents); 2025-09-04T16:30:45,416 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:30:45,416 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:30:45,416 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:30:45,416 | ^ 2025-09-04T16:30:45,416 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:30:45,416 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:30:45,417 | ^ 2025-09-04T16:30:45,417 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:30:45,417 38 | Sentence() {} 2025-09-04T16:30:45,417 | ^ 2025-09-04T16:30:45,417 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:30:45,417 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:30:45,417 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:30:45,417 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:30:45,417 30 | ~model() 2025-09-04T16:30:45,417 | ^ 2025-09-04T16:30:45,418 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:30:45,418 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:30:45,418 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:30:59,575 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:31:03,368 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:31:03,368 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:31:03,368 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:31:03,369 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:31:03,369 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:31:03,369 from ltp/src/srl/GetInstance.h:18, 2025-09-04T16:31:03,369 from ltp/src/srl/GetInstance.cpp:12: 2025-09-04T16:31:03,369 ltp/thirdparty/boost/include/boost/get_pointer.hpp:27:40: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:03,369 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:31:03,369 | ^~~~~~~~ 2025-09-04T16:31:03,369 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:31:03,369 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:31:03,370 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:31:03,370 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:03,370 59 | template class auto_ptr; 2025-09-04T16:31:03,370 | ^~~~~~~~ 2025-09-04T16:31:03,410 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:31:03,411 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:31:03,411 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:31:03,411 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:31:03,411 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:03,411 656 | , public std::unary_function 2025-09-04T16:31:03,411 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:03,411 In file included from /usr/include/c++/14/bits/refwrap.h:39, 2025-09-04T16:31:03,411 from /usr/include/c++/14/vector:68, 2025-09-04T16:31:03,412 from ltp/src/srl/GetInstance.h:14: 2025-09-04T16:31:03,412 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:03,412 117 | struct unary_function 2025-09-04T16:31:03,412 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:03,424 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:31:03,424 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:31:03,424 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:31:03,424 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:03,424 660 | , public std::binary_function 2025-09-04T16:31:03,424 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:03,424 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:03,424 131 | struct binary_function 2025-09-04T16:31:03,425 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:03,896 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:31:03,896 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:31:03,897 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:31:03,897 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:31:03,897 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:31:03,897 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:31:03,897 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:31:03,897 188 | failed ************ (Pred::************ 2025-09-04T16:31:03,897 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:03,897 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:31:03,897 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:03,898 190 | ); 2025-09-04T16:31:03,898 | ~ 2025-09-04T16:31:03,898 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:31:03,898 188 | failed ************ (Pred::************ 2025-09-04T16:31:03,898 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:03,898 | - 2025-09-04T16:31:03,898 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:31:03,898 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:03,898 190 | ); 2025-09-04T16:31:03,899 | ~ 2025-09-04T16:31:03,899 | - 2025-09-04T16:31:03,899 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:31:03,899 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:31:03,899 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:03,899 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:31:03,899 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:03,899 195 | ); 2025-09-04T16:31:03,900 | ~ 2025-09-04T16:31:03,900 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:31:03,900 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:31:03,900 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:03,900 | - 2025-09-04T16:31:03,900 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:31:03,900 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:03,900 195 | ); 2025-09-04T16:31:03,901 | ~ 2025-09-04T16:31:03,901 | - 2025-09-04T16:31:03,938 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:31:03,938 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:42:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:03,938 42 | typedef typename Array::index_range index_range; 2025-09-04T16:31:03,939 | ^~~~~~~~~~~ 2025-09-04T16:31:03,939 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:43:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:03,939 43 | typedef typename Array::index index; 2025-09-04T16:31:03,939 | ^~~~~ 2025-09-04T16:31:03,939 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper<0>::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:31:03,939 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:53:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:03,939 53 | typedef typename Array::index_range index_range; 2025-09-04T16:31:03,940 | ^~~~~~~~~~~ 2025-09-04T16:31:03,940 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:54:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:03,940 54 | typedef typename Array::index index; 2025-09-04T16:31:03,940 | ^~~~~ 2025-09-04T16:31:04,011 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:31:04,011 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:31:04,011 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:31:04,011 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:04,011 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:31:04,011 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:04,014 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:04,014 117 | struct unary_function 2025-09-04T16:31:04,014 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:04,014 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:04,014 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:31:04,015 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:04,015 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:04,015 131 | struct binary_function 2025-09-04T16:31:04,015 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:04,015 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:04,015 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:31:04,015 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:04,015 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:04,016 117 | struct unary_function 2025-09-04T16:31:04,016 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:04,016 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:04,016 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:31:04,016 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:04,016 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:04,016 117 | struct unary_function 2025-09-04T16:31:04,016 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:04,016 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:04,017 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:31:04,017 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:04,017 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:04,017 117 | struct unary_function 2025-09-04T16:31:04,017 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:04,017 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:04,017 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:31:04,017 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:04,017 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:04,018 131 | struct binary_function 2025-09-04T16:31:04,018 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:04,018 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:04,018 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:31:04,018 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:04,018 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:04,018 117 | struct unary_function 2025-09-04T16:31:04,019 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:04,019 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:04,019 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:31:04,019 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:04,019 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:04,019 131 | struct binary_function 2025-09-04T16:31:04,019 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:04,019 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:04,019 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:31:04,020 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:04,020 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:04,020 117 | struct unary_function 2025-09-04T16:31:04,020 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:04,020 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:04,020 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:31:04,021 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:04,021 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:04,021 131 | struct binary_function 2025-09-04T16:31:04,021 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:04,021 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:04,021 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:31:04,021 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:04,021 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:04,021 117 | struct unary_function 2025-09-04T16:31:04,022 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:04,022 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:04,022 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:31:04,022 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:04,022 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:04,022 131 | struct binary_function 2025-09-04T16:31:04,022 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:04,022 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:04,022 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:31:04,023 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:04,023 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:04,023 117 | struct unary_function 2025-09-04T16:31:04,023 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:04,023 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:04,023 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:31:04,023 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:04,023 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:04,024 131 | struct binary_function 2025-09-04T16:31:04,024 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:04,597 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:31:04,597 ltp/src/srl/GetInstance.cpp:167:22: warning: the address of ‘GetInstance::m_input_streams’ will never be NULL [-Waddress] 2025-09-04T16:31:04,598 167 | if (!m_input_streams) 2025-09-04T16:31:04,598 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:04,598 ltp/src/srl/GetInstance.h:64:28: note: ‘GetInstance::m_input_streams’ declared here 2025-09-04T16:31:04,598 64 | std::ifstream m_input_streams[TOTAL_FEATURE]; 2025-09-04T16:31:04,598 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:05,097 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:31:05,098 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:31:05,098 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:05,098 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:05,098 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,098 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,098 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:05,098 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,098 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,098 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:05,098 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,099 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,099 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:05,099 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:05,099 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,099 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:05,099 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:05,099 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:05,100 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:05,100 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:05,100 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,100 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,100 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:05,100 391 | boost::function_requires >(); 2025-09-04T16:31:05,100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,100 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,101 340 | init_multi_array_ref(extents); 2025-09-04T16:31:05,101 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:05,101 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,101 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:05,101 | ^ 2025-09-04T16:31:05,101 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:05,101 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:05,101 | ^ 2025-09-04T16:31:05,101 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:05,101 38 | Sentence() {} 2025-09-04T16:31:05,102 | ^ 2025-09-04T16:31:05,102 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:05,102 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,102 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,102 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:31:05,102 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:31:05,102 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,102 | ^ 2025-09-04T16:31:05,103 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:05,103 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:05,103 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,103 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,103 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:05,103 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,103 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,103 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:05,103 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,103 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,103 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:05,104 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:05,104 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,104 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:05,104 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:05,104 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:05,104 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:05,104 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:05,104 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,104 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,104 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:05,105 391 | boost::function_requires >(); 2025-09-04T16:31:05,105 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,105 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,105 340 | init_multi_array_ref(extents); 2025-09-04T16:31:05,105 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:05,105 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,105 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:05,105 | ^ 2025-09-04T16:31:05,105 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:05,105 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:05,106 | ^ 2025-09-04T16:31:05,106 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:05,106 38 | Sentence() {} 2025-09-04T16:31:05,106 | ^ 2025-09-04T16:31:05,106 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:05,106 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,106 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,106 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:31:05,106 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,106 | ^ 2025-09-04T16:31:05,107 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:05,107 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:05,107 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,107 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,107 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:05,107 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,107 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,107 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:05,107 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:05,107 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,108 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:05,108 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:05,108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:05,108 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:05,108 45 | typedef mpl::bool_ type; 2025-09-04T16:31:05,108 | ^~~~ 2025-09-04T16:31:05,108 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:05,108 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:05,108 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,109 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,109 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:05,109 391 | boost::function_requires >(); 2025-09-04T16:31:05,109 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,109 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,109 340 | init_multi_array_ref(extents); 2025-09-04T16:31:05,109 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:05,109 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,110 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:05,110 | ^ 2025-09-04T16:31:05,110 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:05,110 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:05,110 | ^ 2025-09-04T16:31:05,110 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:05,110 38 | Sentence() {} 2025-09-04T16:31:05,110 | ^ 2025-09-04T16:31:05,110 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:05,111 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,111 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,111 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:31:05,111 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,111 | ^ 2025-09-04T16:31:05,111 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:31:05,111 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:05,111 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,111 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,111 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:05,112 391 | boost::function_requires >(); 2025-09-04T16:31:05,112 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,112 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,112 340 | init_multi_array_ref(extents); 2025-09-04T16:31:05,112 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:05,112 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,112 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:05,112 | ^ 2025-09-04T16:31:05,112 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:05,113 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:05,113 | ^ 2025-09-04T16:31:05,113 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:05,113 38 | Sentence() {} 2025-09-04T16:31:05,113 | ^ 2025-09-04T16:31:05,113 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:05,113 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,113 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,113 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:31:05,113 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:31:05,114 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:31:05,114 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:31:05,114 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:31:05,114 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:31:05,114 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:31:05,114 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,114 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,114 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:05,114 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:05,114 | ^ 2025-09-04T16:31:05,115 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:05,115 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:05,115 | ^~~~~~~~~~~~ 2025-09-04T16:31:05,115 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:05,115 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,115 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,115 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:05,115 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:05,115 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,115 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,116 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:05,116 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,116 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,116 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:05,116 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,116 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,116 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:05,116 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:05,116 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,117 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:05,117 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:05,117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:05,117 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:05,117 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:05,117 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,117 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,117 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:05,117 391 | boost::function_requires >(); 2025-09-04T16:31:05,117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,118 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,118 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:05,118 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,118 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,118 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:05,118 | ^ 2025-09-04T16:31:05,118 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:05,118 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:05,118 | ^ 2025-09-04T16:31:05,119 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:05,119 38 | Sentence() {} 2025-09-04T16:31:05,119 | ^ 2025-09-04T16:31:05,119 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:05,119 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,119 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,119 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:31:05,119 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,119 | ^ 2025-09-04T16:31:05,120 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:05,120 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:05,120 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,120 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,120 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:05,120 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,120 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,120 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:05,120 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,120 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,121 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:05,121 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:05,121 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,121 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:05,121 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:05,121 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:05,121 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:05,121 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:05,121 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,121 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,122 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:05,122 391 | boost::function_requires >(); 2025-09-04T16:31:05,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,122 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,122 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:05,122 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,122 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,122 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:05,122 | ^ 2025-09-04T16:31:05,123 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:05,123 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:05,123 | ^ 2025-09-04T16:31:05,123 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:05,123 38 | Sentence() {} 2025-09-04T16:31:05,123 | ^ 2025-09-04T16:31:05,123 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:05,123 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,123 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,123 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:31:05,124 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,124 | ^ 2025-09-04T16:31:05,124 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:05,124 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:05,124 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,124 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,124 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:05,124 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,124 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,125 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:05,125 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:05,125 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,125 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:05,125 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:05,125 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:05,125 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:05,125 45 | typedef mpl::bool_ type; 2025-09-04T16:31:05,125 | ^~~~ 2025-09-04T16:31:05,125 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:05,126 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:05,126 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,126 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,126 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:05,126 391 | boost::function_requires >(); 2025-09-04T16:31:05,126 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,126 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,126 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:05,126 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,126 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,127 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:05,127 | ^ 2025-09-04T16:31:05,127 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:05,127 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:05,127 | ^ 2025-09-04T16:31:05,127 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:05,127 38 | Sentence() {} 2025-09-04T16:31:05,127 | ^ 2025-09-04T16:31:05,127 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:05,127 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,127 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,128 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:31:05,128 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,128 | ^ 2025-09-04T16:31:05,128 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:31:05,128 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:05,128 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,128 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,128 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:05,128 391 | boost::function_requires >(); 2025-09-04T16:31:05,128 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,129 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,129 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:05,129 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,129 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,129 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:05,129 | ^ 2025-09-04T16:31:05,129 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:05,129 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:05,130 | ^ 2025-09-04T16:31:05,130 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:05,130 38 | Sentence() {} 2025-09-04T16:31:05,130 | ^ 2025-09-04T16:31:05,130 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:05,130 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,130 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,131 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:31:05,131 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,131 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,131 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:05,131 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:05,131 | ^ 2025-09-04T16:31:05,131 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:05,131 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:05,131 | ^~~~~~~~~~~~ 2025-09-04T16:31:05,131 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:05,132 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,132 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,132 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:31:05,132 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:05,132 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,132 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,132 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:05,133 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,133 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,133 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:05,133 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,133 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,133 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:05,133 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,133 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,134 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:05,134 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:05,134 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,134 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:05,134 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:05,134 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,134 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,134 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:05,134 391 | boost::function_requires >(); 2025-09-04T16:31:05,135 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,135 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,135 340 | init_multi_array_ref(extents); 2025-09-04T16:31:05,135 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:05,135 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,135 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:05,135 | ^ 2025-09-04T16:31:05,135 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:05,136 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:05,136 | ^ 2025-09-04T16:31:05,136 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:05,136 38 | Sentence() {} 2025-09-04T16:31:05,136 | ^ 2025-09-04T16:31:05,136 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:05,136 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,136 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,136 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = const unsigned int*]’ 2025-09-04T16:31:05,137 30 | ~model() 2025-09-04T16:31:05,137 | ^ 2025-09-04T16:31:05,137 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:05,137 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:05,137 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,137 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:31:05,137 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:05,137 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,137 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,138 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:05,138 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,138 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,138 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:05,138 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,138 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,138 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:05,139 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,139 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,139 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:05,139 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:05,139 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,139 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:05,139 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:05,140 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,140 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,140 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:05,140 391 | boost::function_requires >(); 2025-09-04T16:31:05,140 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,140 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,140 340 | init_multi_array_ref(extents); 2025-09-04T16:31:05,140 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:05,141 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,141 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:05,141 | ^ 2025-09-04T16:31:05,141 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:05,141 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:05,141 | ^ 2025-09-04T16:31:05,141 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:05,142 38 | Sentence() {} 2025-09-04T16:31:05,142 | ^ 2025-09-04T16:31:05,142 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:05,142 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,142 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,142 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = const unsigned int*]’ 2025-09-04T16:31:05,142 30 | ~model() 2025-09-04T16:31:05,142 | ^ 2025-09-04T16:31:05,142 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:05,143 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:05,143 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,143 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:31:05,143 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:05,143 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,143 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,143 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:05,143 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,143 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,143 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:05,144 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,144 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,144 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:05,144 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:05,144 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,144 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:05,144 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:05,144 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:05,144 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:05,144 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:05,145 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,145 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,145 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:05,145 391 | boost::function_requires >(); 2025-09-04T16:31:05,145 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,145 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,145 340 | init_multi_array_ref(extents); 2025-09-04T16:31:05,145 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:05,145 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,145 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:05,146 | ^ 2025-09-04T16:31:05,146 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:05,146 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:05,146 | ^ 2025-09-04T16:31:05,146 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:05,146 38 | Sentence() {} 2025-09-04T16:31:05,146 | ^ 2025-09-04T16:31:05,146 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:05,146 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,147 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,147 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:05,147 30 | ~model() 2025-09-04T16:31:05,147 | ^ 2025-09-04T16:31:05,147 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:05,147 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:31:05,147 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,147 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:31:05,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 >]’ 2025-09-04T16:31:05,147 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,147 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,148 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:05,148 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,148 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,148 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:05,148 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,148 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,148 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:05,148 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,148 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,148 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:05,149 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:05,149 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,149 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:05,149 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:05,149 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,149 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,150 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:05,150 391 | boost::function_requires >(); 2025-09-04T16:31:05,150 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,150 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,150 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:05,150 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,150 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,150 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:05,150 | ^ 2025-09-04T16:31:05,151 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:05,151 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:05,151 | ^ 2025-09-04T16:31:05,151 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:05,151 38 | Sentence() {} 2025-09-04T16:31:05,151 | ^ 2025-09-04T16:31:05,151 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:05,151 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,151 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,151 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = int*]’ 2025-09-04T16:31:05,152 30 | ~model() 2025-09-04T16:31:05,152 | ^ 2025-09-04T16:31:05,152 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:05,152 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:05,152 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,152 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:31:05,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 >]’ 2025-09-04T16:31:05,152 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,152 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,152 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:05,153 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,153 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,153 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:05,153 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,153 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,153 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:05,153 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,153 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,153 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:05,153 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:05,153 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,154 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:05,154 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:05,154 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,154 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,154 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:05,154 391 | boost::function_requires >(); 2025-09-04T16:31:05,154 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,154 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,154 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:05,154 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,155 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,155 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:05,155 | ^ 2025-09-04T16:31:05,155 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:05,155 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:05,155 | ^ 2025-09-04T16:31:05,155 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:05,155 38 | Sentence() {} 2025-09-04T16:31:05,155 | ^ 2025-09-04T16:31:05,155 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:05,156 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,156 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,156 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = int*]’ 2025-09-04T16:31:05,156 30 | ~model() 2025-09-04T16:31:05,156 | ^ 2025-09-04T16:31:05,156 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:05,156 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:05,156 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,156 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:31:05,156 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:05,157 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,157 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,157 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:05,157 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,157 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,157 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:05,157 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,158 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,158 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:05,158 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:05,158 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,158 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:05,158 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:05,158 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:05,158 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:05,158 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:05,159 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,159 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,159 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:05,159 391 | boost::function_requires >(); 2025-09-04T16:31:05,159 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,160 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,160 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:05,160 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,160 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,160 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:05,160 | ^ 2025-09-04T16:31:05,160 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:05,160 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:05,161 | ^ 2025-09-04T16:31:05,161 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:05,161 38 | Sentence() {} 2025-09-04T16:31:05,161 | ^ 2025-09-04T16:31:05,161 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:05,161 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,161 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,162 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = int*]’ 2025-09-04T16:31:05,162 30 | ~model() 2025-09-04T16:31:05,162 | ^ 2025-09-04T16:31:05,162 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:05,162 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:31:05,162 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,162 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T16:31:05,162 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:05,163 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,163 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,163 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:05,163 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,163 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,163 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:05,164 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,164 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,164 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:05,164 391 | boost::function_requires >(); 2025-09-04T16:31:05,164 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,164 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,164 340 | init_multi_array_ref(extents); 2025-09-04T16:31:05,164 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:05,165 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,165 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:05,165 | ^ 2025-09-04T16:31:05,165 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:05,165 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:05,165 | ^ 2025-09-04T16:31:05,165 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:05,165 38 | Sentence() {} 2025-09-04T16:31:05,165 | ^ 2025-09-04T16:31:05,166 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:05,166 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,166 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,166 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T16:31:05,166 107 | template <> struct SignedInteger {}; 2025-09-04T16:31:05,166 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,166 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:05,166 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:05,166 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,166 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,167 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:05,167 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:05,167 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,167 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:05,167 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:05,167 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:05,167 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:05,167 45 | typedef mpl::bool_ type; 2025-09-04T16:31:05,167 | ^~~~ 2025-09-04T16:31:05,167 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:31:05,167 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:31:05,168 | ^~~~~ 2025-09-04T16:31:05,168 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:05,168 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:05,168 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,168 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,168 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:05,168 391 | boost::function_requires >(); 2025-09-04T16:31:05,168 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,168 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,168 340 | init_multi_array_ref(extents); 2025-09-04T16:31:05,168 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:05,169 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,169 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:05,169 | ^ 2025-09-04T16:31:05,169 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:05,169 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:05,169 | ^ 2025-09-04T16:31:05,169 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:05,169 38 | Sentence() {} 2025-09-04T16:31:05,169 | ^ 2025-09-04T16:31:05,169 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:05,170 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,170 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,170 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:31:05,170 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,170 | ^ 2025-09-04T16:31:05,170 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:31:05,170 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:05,170 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,170 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,171 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:05,171 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:05,171 | ^~~~~~~~~~~~~ 2025-09-04T16:31:05,171 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:05,171 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,171 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,171 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:05,171 391 | boost::function_requires >(); 2025-09-04T16:31:05,171 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,171 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,172 340 | init_multi_array_ref(extents); 2025-09-04T16:31:05,172 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:05,172 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,172 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:05,172 | ^ 2025-09-04T16:31:05,172 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:05,172 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:05,172 | ^ 2025-09-04T16:31:05,172 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:05,173 38 | Sentence() {} 2025-09-04T16:31:05,173 | ^ 2025-09-04T16:31:05,173 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:05,173 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,173 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,173 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:31:05,173 30 | ~model() 2025-09-04T16:31:05,173 | ^ 2025-09-04T16:31:05,173 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:05,174 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:05,174 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,174 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:31:05,174 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:05,174 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,174 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,174 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:05,174 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,174 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,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::Convertible]’ 2025-09-04T16:31:05,174 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:05,175 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,175 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:05,175 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:05,175 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:05,175 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:05,175 45 | typedef mpl::bool_ type; 2025-09-04T16:31:05,175 | ^~~~ 2025-09-04T16:31:05,175 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:05,175 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:05,176 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:05,176 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:05,176 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:05,176 391 | boost::function_requires >(); 2025-09-04T16:31:05,176 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,176 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,176 340 | init_multi_array_ref(extents); 2025-09-04T16:31:05,176 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:05,176 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:05,177 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:05,177 | ^ 2025-09-04T16:31:05,177 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:05,177 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:05,177 | ^ 2025-09-04T16:31:05,177 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:05,177 38 | Sentence() {} 2025-09-04T16:31:05,177 | ^ 2025-09-04T16:31:05,177 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:05,177 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:05,178 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:05,178 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:31:05,178 30 | ~model() 2025-09-04T16:31:05,178 | ^ 2025-09-04T16:31:05,178 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:05,178 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:05,178 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:08,011 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/MyTree.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/MyTree.o 2025-09-04T16:31:08,321 In file included from ltp/src/srl/MyTree.cpp:12: 2025-09-04T16:31:08,321 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:08,321 12 | #pragma warning(disable:4786) 2025-09-04T16:31:08,322 In file included from ltp/src/srl/MyTree.h:15: 2025-09-04T16:31:08,323 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:08,323 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:31:10,088 In file included from ltp/src/srl/MyTree.h:17: 2025-09-04T16:31:10,088 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:31:10,088 ltp/src/__util/MyLib.h:125:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:10,088 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:31:10,088 | ~~^~~~~~~~~~~~ 2025-09-04T16:31:10,089 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:31:10,090 ltp/src/__util/MyLib.h:134:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:10,090 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:31:10,090 | ~~^~~~~~~~~~~~ 2025-09-04T16:31:10,136 ltp/src/srl/MyTree.cpp: In member function ‘void MyTree::InitTree(const LTPData*)’: 2025-09-04T16:31:10,136 ltp/src/srl/MyTree.cpp:466:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:31:10,136 466 | for(size_t id = 0; id &)’: 2025-09-04T16:31:19,479 ltp/src/__util/MyLib.h:125:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:19,479 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:31:19,479 | ~~^~~~~~~~~~~~ 2025-09-04T16:31:19,480 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:31:19,481 ltp/src/__util/MyLib.h:134:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:19,481 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:31:19,481 | ~~^~~~~~~~~~~~ 2025-09-04T16:31:20,111 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:31:20,111 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:31:20,111 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:31:20,111 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:31:20,111 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:31:20,111 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:31:20,111 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:31:20,112 ltp/thirdparty/boost/include/boost/get_pointer.hpp:27:40: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:20,112 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:31:20,112 | ^~~~~~~~ 2025-09-04T16:31:20,112 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:31:20,112 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:31:20,112 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:31:20,112 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:20,112 59 | template class auto_ptr; 2025-09-04T16:31:20,112 | ^~~~~~~~ 2025-09-04T16:31:20,154 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:31:20,154 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:31:20,154 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:31:20,155 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:31:20,155 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:20,155 656 | , public std::unary_function 2025-09-04T16:31:20,155 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,155 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:31:20,155 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:31:20,155 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:31:20,155 from /usr/include/c++/14/ios:44, 2025-09-04T16:31:20,155 from /usr/include/c++/14/ostream:40, 2025-09-04T16:31:20,156 from /usr/include/c++/14/iostream:41, 2025-09-04T16:31:20,156 from ltp/src/srl/SRLBaseline.h:14: 2025-09-04T16:31:20,156 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:20,156 117 | struct unary_function 2025-09-04T16:31:20,156 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,168 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:31:20,168 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:31:20,168 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:31:20,168 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:20,168 660 | , public std::binary_function 2025-09-04T16:31:20,169 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:20,169 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:20,169 131 | struct binary_function 2025-09-04T16:31:20,169 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:20,409 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:31:20,409 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:31:20,410 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:31:20,410 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:31:20,410 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:31:20,410 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:31:20,410 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:31:20,410 188 | failed ************ (Pred::************ 2025-09-04T16:31:20,410 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:20,410 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:31:20,410 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:20,410 190 | ); 2025-09-04T16:31:20,411 | ~ 2025-09-04T16:31:20,411 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:31:20,411 188 | failed ************ (Pred::************ 2025-09-04T16:31:20,411 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:20,411 | - 2025-09-04T16:31:20,411 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:31:20,411 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:20,411 190 | ); 2025-09-04T16:31:20,411 | ~ 2025-09-04T16:31:20,412 | - 2025-09-04T16:31:20,412 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:31:20,412 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:31:20,412 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:20,412 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:31:20,412 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:20,412 195 | ); 2025-09-04T16:31:20,412 | ~ 2025-09-04T16:31:20,412 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:31:20,412 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:31:20,413 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:20,413 | - 2025-09-04T16:31:20,413 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:31:20,413 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:20,413 195 | ); 2025-09-04T16:31:20,413 | ~ 2025-09-04T16:31:20,413 | - 2025-09-04T16:31:20,453 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:31:20,453 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:42:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:20,453 42 | typedef typename Array::index_range index_range; 2025-09-04T16:31:20,454 | ^~~~~~~~~~~ 2025-09-04T16:31:20,454 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:43:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:20,454 43 | typedef typename Array::index index; 2025-09-04T16:31:20,454 | ^~~~~ 2025-09-04T16:31:20,454 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper<0>::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:31:20,454 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:53:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:20,454 53 | typedef typename Array::index_range index_range; 2025-09-04T16:31:20,454 | ^~~~~~~~~~~ 2025-09-04T16:31:20,454 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:54:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:20,454 54 | typedef typename Array::index index; 2025-09-04T16:31:20,455 | ^~~~~ 2025-09-04T16:31:20,525 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:31:20,526 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:31:20,526 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:31:20,526 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:20,526 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:31:20,526 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,526 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:20,526 117 | struct unary_function 2025-09-04T16:31:20,526 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,526 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:20,527 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:31:20,527 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:20,527 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:20,527 131 | struct binary_function 2025-09-04T16:31:20,527 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:20,527 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:20,527 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:31:20,527 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,527 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:20,528 117 | struct unary_function 2025-09-04T16:31:20,528 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,528 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:20,528 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:31:20,528 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,528 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:20,528 117 | struct unary_function 2025-09-04T16:31:20,528 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,528 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:20,529 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:31:20,529 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,529 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:20,529 117 | struct unary_function 2025-09-04T16:31:20,529 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,529 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:20,529 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:31:20,530 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:20,530 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:20,530 131 | struct binary_function 2025-09-04T16:31:20,530 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:20,530 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:20,530 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:31:20,530 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,530 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:20,530 117 | struct unary_function 2025-09-04T16:31:20,530 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,531 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:20,531 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:31:20,531 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:20,531 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:20,531 131 | struct binary_function 2025-09-04T16:31:20,531 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:20,531 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:20,531 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:31:20,532 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,532 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:20,532 117 | struct unary_function 2025-09-04T16:31:20,532 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,532 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:20,532 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:31:20,532 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:20,532 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:20,532 131 | struct binary_function 2025-09-04T16:31:20,532 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:20,533 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:20,533 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:31:20,533 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,533 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:20,533 117 | struct unary_function 2025-09-04T16:31:20,533 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,533 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:20,533 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:31:20,533 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:20,534 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:20,534 131 | struct binary_function 2025-09-04T16:31:20,534 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:20,534 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:20,534 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:31:20,534 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,534 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:20,535 117 | struct unary_function 2025-09-04T16:31:20,535 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:20,535 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:20,535 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:31:20,535 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:20,535 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:20,535 131 | struct binary_function 2025-09-04T16:31:20,535 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:21,414 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:31:21,415 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:31:21,415 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:21,415 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:21,415 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,415 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,415 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,415 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,415 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,415 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,416 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,416 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,416 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,416 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,416 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,416 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,416 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,416 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,416 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,416 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,417 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,417 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,417 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,417 391 | boost::function_requires >(); 2025-09-04T16:31:21,417 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,417 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,417 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,417 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,417 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,417 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,418 | ^ 2025-09-04T16:31:21,418 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,418 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,418 | ^ 2025-09-04T16:31:21,418 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,418 38 | Sentence() {} 2025-09-04T16:31:21,418 | ^ 2025-09-04T16:31:21,418 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,418 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,419 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,419 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:31:21,419 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:31:21,419 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,419 | ^ 2025-09-04T16:31:21,419 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:21,419 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:21,419 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,420 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,420 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,420 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,420 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,420 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,420 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,420 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,420 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,420 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,420 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,421 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,421 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,421 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,421 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,421 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,421 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,421 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,421 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,421 391 | boost::function_requires >(); 2025-09-04T16:31:21,421 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,422 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,422 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,422 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,422 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,422 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,422 | ^ 2025-09-04T16:31:21,422 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,422 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,422 | ^ 2025-09-04T16:31:21,422 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,423 38 | Sentence() {} 2025-09-04T16:31:21,423 | ^ 2025-09-04T16:31:21,423 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,423 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,423 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,423 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:31:21,423 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,423 | ^ 2025-09-04T16:31:21,423 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:21,423 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,424 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,424 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,424 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,424 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,424 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,424 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,424 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,424 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,424 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,425 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,425 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,425 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:21,425 45 | typedef mpl::bool_ type; 2025-09-04T16:31:21,425 | ^~~~ 2025-09-04T16:31:21,425 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,425 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,425 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,425 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,425 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,426 391 | boost::function_requires >(); 2025-09-04T16:31:21,426 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,426 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,426 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,426 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,426 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,426 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,426 | ^ 2025-09-04T16:31:21,427 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,427 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,427 | ^ 2025-09-04T16:31:21,427 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,427 38 | Sentence() {} 2025-09-04T16:31:21,427 | ^ 2025-09-04T16:31:21,427 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,427 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,427 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,427 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:31:21,428 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,428 | ^ 2025-09-04T16:31:21,428 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:31:21,428 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,428 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,428 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,428 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,428 391 | boost::function_requires >(); 2025-09-04T16:31:21,428 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,429 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,429 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,429 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,429 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,429 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,429 | ^ 2025-09-04T16:31:21,429 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,429 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,429 | ^ 2025-09-04T16:31:21,430 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,430 38 | Sentence() {} 2025-09-04T16:31:21,430 | ^ 2025-09-04T16:31:21,430 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,430 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,430 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,430 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:31:21,430 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:31:21,430 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:31:21,430 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:31:21,430 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:31:21,431 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:31:21,431 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:31:21,431 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,431 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,431 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:21,431 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:21,431 | ^ 2025-09-04T16:31:21,431 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:21,431 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:21,431 | ^~~~~~~~~~~~ 2025-09-04T16:31:21,432 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:21,432 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,432 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,432 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:21,432 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:21,432 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,432 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,432 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,432 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,432 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,432 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,433 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,433 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,433 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,433 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,433 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,433 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,433 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,433 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,433 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,434 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,434 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,434 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,434 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,434 391 | boost::function_requires >(); 2025-09-04T16:31:21,434 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,434 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,434 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:21,434 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,435 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,435 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,435 | ^ 2025-09-04T16:31:21,435 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,435 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,435 | ^ 2025-09-04T16:31:21,435 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,435 38 | Sentence() {} 2025-09-04T16:31:21,435 | ^ 2025-09-04T16:31:21,435 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,436 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,436 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,436 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:31:21,436 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,436 | ^ 2025-09-04T16:31:21,436 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:21,436 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:21,436 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,436 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,436 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,437 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,437 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,437 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,437 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,437 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,437 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,437 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,437 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,437 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,437 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,438 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,438 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,438 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,438 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,438 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,438 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,438 391 | boost::function_requires >(); 2025-09-04T16:31:21,438 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,438 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,438 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:21,438 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,439 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,439 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,439 | ^ 2025-09-04T16:31:21,439 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,439 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,439 | ^ 2025-09-04T16:31:21,439 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,439 38 | Sentence() {} 2025-09-04T16:31:21,439 | ^ 2025-09-04T16:31:21,439 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,440 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,440 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,440 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:31:21,440 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,440 | ^ 2025-09-04T16:31:21,440 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:21,440 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,440 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,440 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,441 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,441 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,441 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,441 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,441 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,441 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,441 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,441 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,441 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,442 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:21,442 45 | typedef mpl::bool_ type; 2025-09-04T16:31:21,442 | ^~~~ 2025-09-04T16:31:21,442 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,442 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,442 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,442 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,442 391 | boost::function_requires >(); 2025-09-04T16:31:21,443 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,443 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,443 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:21,443 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,443 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,443 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,443 | ^ 2025-09-04T16:31:21,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:31:21,443 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,443 | ^ 2025-09-04T16:31:21,444 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,444 38 | Sentence() {} 2025-09-04T16:31:21,444 | ^ 2025-09-04T16:31:21,444 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,444 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,444 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,444 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:31:21,444 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,444 | ^ 2025-09-04T16:31:21,444 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:31:21,445 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,445 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,445 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,445 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,445 391 | boost::function_requires >(); 2025-09-04T16:31:21,445 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,445 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,445 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:21,445 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,446 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,446 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,446 | ^ 2025-09-04T16:31:21,446 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,446 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,446 | ^ 2025-09-04T16:31:21,446 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,446 38 | Sentence() {} 2025-09-04T16:31:21,446 | ^ 2025-09-04T16:31:21,446 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,447 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,447 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,447 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:31:21,447 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,447 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,447 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:21,447 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:21,447 | ^ 2025-09-04T16:31:21,447 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:21,447 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:21,448 | ^~~~~~~~~~~~ 2025-09-04T16:31:21,448 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:21,448 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,448 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,448 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:31:21,448 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:21,448 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,448 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,448 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:21,449 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,449 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,449 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,449 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,449 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,449 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,449 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,449 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,449 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,449 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,450 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,450 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,450 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,450 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,450 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,450 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,450 391 | boost::function_requires >(); 2025-09-04T16:31:21,450 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,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:31:21,450 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,451 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,451 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,451 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,451 | ^ 2025-09-04T16:31:21,451 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,451 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,451 | ^ 2025-09-04T16:31:21,451 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,451 38 | Sentence() {} 2025-09-04T16:31:21,452 | ^ 2025-09-04T16:31:21,452 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,452 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,452 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,452 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = const unsigned int*]’ 2025-09-04T16:31:21,452 30 | ~model() 2025-09-04T16:31:21,452 | ^ 2025-09-04T16:31:21,452 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:21,452 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:21,452 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,453 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:31:21,453 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:21,453 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,453 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,453 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:21,453 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,453 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,453 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,453 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,454 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,454 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,454 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,454 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,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:31:21,454 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,454 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,454 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,454 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,454 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,455 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,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:31:21,455 391 | boost::function_requires >(); 2025-09-04T16:31:21,455 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,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:31:21,455 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,455 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,455 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,455 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,456 | ^ 2025-09-04T16:31:21,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:31:21,456 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,456 | ^ 2025-09-04T16:31:21,456 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,456 38 | Sentence() {} 2025-09-04T16:31:21,456 | ^ 2025-09-04T16:31:21,456 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,456 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,456 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,457 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = const unsigned int*]’ 2025-09-04T16:31:21,457 30 | ~model() 2025-09-04T16:31:21,457 | ^ 2025-09-04T16:31:21,457 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:21,457 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:21,457 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,457 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:31:21,457 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:21,457 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,457 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,458 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,458 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,458 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,458 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,458 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,458 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,458 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,458 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,458 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,459 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,459 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,459 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,459 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,459 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,459 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,459 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,459 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,459 391 | boost::function_requires >(); 2025-09-04T16:31:21,459 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,460 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,460 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,460 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,460 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,460 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,460 | ^ 2025-09-04T16:31:21,460 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,460 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,460 | ^ 2025-09-04T16:31:21,461 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,461 38 | Sentence() {} 2025-09-04T16:31:21,461 | ^ 2025-09-04T16:31:21,461 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,461 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,461 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,461 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:21,461 30 | ~model() 2025-09-04T16:31:21,461 | ^ 2025-09-04T16:31:21,461 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:21,461 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:31:21,462 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,462 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:31:21,462 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:21,462 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,462 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,462 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:21,462 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,462 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,462 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,462 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,463 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,463 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,463 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,463 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,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:31:21,463 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,463 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,463 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,463 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,464 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,464 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,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:31:21,464 391 | boost::function_requires >(); 2025-09-04T16:31:21,464 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,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:31:21,464 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:21,464 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,465 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,465 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,465 | ^ 2025-09-04T16:31:21,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:31:21,465 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,465 | ^ 2025-09-04T16:31:21,465 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,465 38 | Sentence() {} 2025-09-04T16:31:21,465 | ^ 2025-09-04T16:31:21,466 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,466 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,466 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,466 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = int*]’ 2025-09-04T16:31:21,466 30 | ~model() 2025-09-04T16:31:21,466 | ^ 2025-09-04T16:31:21,466 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:21,466 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:21,466 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,467 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:31:21,467 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:21,467 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,467 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,467 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:21,467 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,467 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,467 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,468 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,468 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,468 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,468 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,468 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,468 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,468 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,469 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,469 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,469 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,469 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,469 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,469 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,469 391 | boost::function_requires >(); 2025-09-04T16:31:21,469 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,470 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,470 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:21,470 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,470 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,470 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,470 | ^ 2025-09-04T16:31:21,471 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,471 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,471 | ^ 2025-09-04T16:31:21,471 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,471 38 | Sentence() {} 2025-09-04T16:31:21,471 | ^ 2025-09-04T16:31:21,471 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,471 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,472 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,472 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = int*]’ 2025-09-04T16:31:21,472 30 | ~model() 2025-09-04T16:31:21,472 | ^ 2025-09-04T16:31:21,472 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:21,472 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:21,472 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,472 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:31:21,473 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:21,473 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,473 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,473 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:21,473 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,473 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,473 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:21,473 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,473 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,473 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,474 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,474 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,474 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,474 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,474 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,474 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,474 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,474 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,474 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,474 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,474 391 | boost::function_requires >(); 2025-09-04T16:31:21,475 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,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:31:21,475 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:21,475 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,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:31:21,475 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,475 | ^ 2025-09-04T16:31:21,475 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,475 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,475 | ^ 2025-09-04T16:31:21,475 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,475 38 | Sentence() {} 2025-09-04T16:31:21,476 | ^ 2025-09-04T16:31:21,476 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,476 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,476 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,476 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = int*]’ 2025-09-04T16:31:21,476 30 | ~model() 2025-09-04T16:31:21,476 | ^ 2025-09-04T16:31:21,476 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:21,476 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:31:21,476 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,476 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T16:31:21,477 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:21,477 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,477 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,477 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,477 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,477 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,477 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,477 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,477 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,477 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,477 391 | boost::function_requires >(); 2025-09-04T16:31:21,478 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,478 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,478 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,478 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,478 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,478 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,478 | ^ 2025-09-04T16:31:21,478 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,478 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,478 | ^ 2025-09-04T16:31:21,478 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,479 38 | Sentence() {} 2025-09-04T16:31:21,479 | ^ 2025-09-04T16:31:21,479 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,479 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,479 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,479 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T16:31:21,479 107 | template <> struct SignedInteger {}; 2025-09-04T16:31:21,479 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,479 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:21,479 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:21,480 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,480 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,480 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:21,480 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,480 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,480 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,480 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,480 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,480 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:21,480 45 | typedef mpl::bool_ type; 2025-09-04T16:31:21,480 | ^~~~ 2025-09-04T16:31:21,481 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:31:21,481 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:31:21,481 | ^~~~~ 2025-09-04T16:31:21,481 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,481 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,481 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,481 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,481 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:21,481 391 | boost::function_requires >(); 2025-09-04T16:31:21,481 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,481 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,482 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,482 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,482 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,482 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,482 | ^ 2025-09-04T16:31:21,482 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:21,482 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,482 | ^ 2025-09-04T16:31:21,482 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,482 38 | Sentence() {} 2025-09-04T16:31:21,482 | ^ 2025-09-04T16:31:21,483 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,483 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,483 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,483 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:31:21,483 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,483 | ^ 2025-09-04T16:31:21,483 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:31:21,483 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:21,483 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,483 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,483 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:21,484 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:21,484 | ^~~~~~~~~~~~~ 2025-09-04T16:31:21,484 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,484 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,484 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,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:31:21,484 391 | boost::function_requires >(); 2025-09-04T16:31:21,484 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,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:31:21,484 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,484 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,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:31:21,485 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,485 | ^ 2025-09-04T16:31:21,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:31:21,485 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,485 | ^ 2025-09-04T16:31:21,485 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,485 38 | Sentence() {} 2025-09-04T16:31:21,485 | ^ 2025-09-04T16:31:21,485 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,486 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,486 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,486 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:31:21,486 30 | ~model() 2025-09-04T16:31:21,486 | ^ 2025-09-04T16:31:21,486 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:21,486 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:21,486 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,486 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:31:21,486 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:21,486 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,487 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,487 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:21,487 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,487 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,487 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:21,487 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:21,487 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,487 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:21,487 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:21,487 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:21,487 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:21,488 45 | typedef mpl::bool_ type; 2025-09-04T16:31:21,488 | ^~~~ 2025-09-04T16:31:21,488 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:21,488 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:21,488 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:21,488 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:21,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:31:21,488 391 | boost::function_requires >(); 2025-09-04T16:31:21,488 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,488 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:21,488 340 | init_multi_array_ref(extents); 2025-09-04T16:31:21,488 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:21,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:31:21,489 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:21,489 | ^ 2025-09-04T16:31:21,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:31:21,489 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:21,489 | ^ 2025-09-04T16:31:21,489 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:21,489 38 | Sentence() {} 2025-09-04T16:31:21,489 | ^ 2025-09-04T16:31:21,489 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:21,489 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:21,490 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:21,490 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:31:21,490 30 | ~model() 2025-09-04T16:31:21,490 | ^ 2025-09-04T16:31:21,490 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:21,490 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:21,490 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:22,665 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/SRLBaselineExt.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/SRLBaselineExt.o 2025-09-04T16:31:22,714 In file included from ltp/src/srl/SRLBaselineExt.h:13, 2025-09-04T16:31:22,714 from ltp/src/srl/SRLBaselineExt.cpp:10: 2025-09-04T16:31:22,715 ltp/src/srl/SRLBaseline.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:22,715 12 | #pragma warning(disable:4786) 2025-09-04T16:31:22,974 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:31:22,974 from ltp/src/srl/SRLBaseline.h:15: 2025-09-04T16:31:22,974 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:22,975 12 | #pragma warning(disable:4786) 2025-09-04T16:31:22,975 In file included from ltp/src/srl/MyTree.h:15: 2025-09-04T16:31:22,975 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:22,975 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:31:26,381 In file included from ltp/src/srl/MyTree.h:17: 2025-09-04T16:31:26,381 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:31:26,381 ltp/src/__util/MyLib.h:125:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:26,381 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:31:26,381 | ~~^~~~~~~~~~~~ 2025-09-04T16:31:26,383 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:31:26,383 ltp/src/__util/MyLib.h:134:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:26,383 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:31:26,383 | ~~^~~~~~~~~~~~ 2025-09-04T16:31:27,017 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:31:27,017 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:31:27,017 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:31:27,018 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:31:27,018 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:31:27,018 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:31:27,018 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:31:27,018 ltp/thirdparty/boost/include/boost/get_pointer.hpp:27:40: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:27,018 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:31:27,018 | ^~~~~~~~ 2025-09-04T16:31:27,018 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:31:27,018 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:31:27,018 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:31:27,019 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:27,019 59 | template class auto_ptr; 2025-09-04T16:31:27,019 | ^~~~~~~~ 2025-09-04T16:31:27,060 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:31:27,061 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:31:27,061 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:31:27,061 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:31:27,061 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:27,061 656 | , public std::unary_function 2025-09-04T16:31:27,061 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,061 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:31:27,061 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:31:27,062 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:31:27,062 from /usr/include/c++/14/ios:44, 2025-09-04T16:31:27,062 from /usr/include/c++/14/ostream:40, 2025-09-04T16:31:27,062 from /usr/include/c++/14/iostream:41, 2025-09-04T16:31:27,062 from ltp/src/srl/SRLBaseline.h:14: 2025-09-04T16:31:27,062 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:27,062 117 | struct unary_function 2025-09-04T16:31:27,062 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,074 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:31:27,074 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:31:27,074 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:31:27,075 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:27,075 660 | , public std::binary_function 2025-09-04T16:31:27,075 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:27,075 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:27,075 131 | struct binary_function 2025-09-04T16:31:27,075 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:27,315 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:31:27,316 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:31:27,316 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:31:27,316 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:31:27,316 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:31:27,316 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:31:27,316 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:31:27,316 188 | failed ************ (Pred::************ 2025-09-04T16:31:27,316 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:27,316 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:31:27,317 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:27,317 190 | ); 2025-09-04T16:31:27,317 | ~ 2025-09-04T16:31:27,317 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:31:27,317 188 | failed ************ (Pred::************ 2025-09-04T16:31:27,317 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:27,317 | - 2025-09-04T16:31:27,317 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:31:27,317 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:27,317 190 | ); 2025-09-04T16:31:27,318 | ~ 2025-09-04T16:31:27,318 | - 2025-09-04T16:31:27,318 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:31:27,318 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:31:27,318 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:27,318 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:31:27,318 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:27,318 195 | ); 2025-09-04T16:31:27,318 | ~ 2025-09-04T16:31:27,318 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:31:27,319 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:31:27,319 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:27,319 | - 2025-09-04T16:31:27,319 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:31:27,319 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:27,319 195 | ); 2025-09-04T16:31:27,319 | ~ 2025-09-04T16:31:27,319 | - 2025-09-04T16:31:27,360 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:31:27,360 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:42:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:27,360 42 | typedef typename Array::index_range index_range; 2025-09-04T16:31:27,360 | ^~~~~~~~~~~ 2025-09-04T16:31:27,361 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:43:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:27,361 43 | typedef typename Array::index index; 2025-09-04T16:31:27,361 | ^~~~~ 2025-09-04T16:31:27,361 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper<0>::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:31:27,361 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:53:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:27,361 53 | typedef typename Array::index_range index_range; 2025-09-04T16:31:27,361 | ^~~~~~~~~~~ 2025-09-04T16:31:27,361 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:54:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:27,361 54 | typedef typename Array::index index; 2025-09-04T16:31:27,361 | ^~~~~ 2025-09-04T16:31:27,433 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:31:27,433 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:31:27,433 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:31:27,433 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:27,433 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:31:27,433 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,433 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:27,433 117 | struct unary_function 2025-09-04T16:31:27,433 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,434 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:27,434 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:31:27,434 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:27,434 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:27,434 131 | struct binary_function 2025-09-04T16:31:27,434 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:27,434 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:27,434 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:31:27,434 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,435 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:27,435 117 | struct unary_function 2025-09-04T16:31:27,435 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,435 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:27,435 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:31:27,435 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,435 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:27,435 117 | struct unary_function 2025-09-04T16:31:27,435 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,436 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:27,436 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:31:27,436 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,436 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:27,436 117 | struct unary_function 2025-09-04T16:31:27,436 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,436 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:27,437 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:31:27,437 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:27,437 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:27,437 131 | struct binary_function 2025-09-04T16:31:27,437 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:27,437 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:27,437 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:31:27,437 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,437 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:27,438 117 | struct unary_function 2025-09-04T16:31:27,438 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,438 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:27,438 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:31:27,438 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:27,438 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:27,438 131 | struct binary_function 2025-09-04T16:31:27,438 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:27,438 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:27,439 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:31:27,439 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,439 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:27,439 117 | struct unary_function 2025-09-04T16:31:27,439 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,439 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:27,439 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:31:27,439 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:27,440 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:27,440 131 | struct binary_function 2025-09-04T16:31:27,440 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:27,440 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:27,440 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:31:27,440 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,440 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:27,440 117 | struct unary_function 2025-09-04T16:31:27,440 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,441 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:27,441 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:31:27,441 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:27,441 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:27,441 131 | struct binary_function 2025-09-04T16:31:27,441 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:27,441 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:27,441 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:31:27,442 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,442 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:27,442 117 | struct unary_function 2025-09-04T16:31:27,442 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,442 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:27,442 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:31:27,442 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:27,442 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:27,442 131 | struct binary_function 2025-09-04T16:31:27,443 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:27,822 ltp/src/srl/SRLBaselineExt.cpp: In member function ‘void SRLBaselineExt::ExtractPrgFeatures(std::vector > >&) const’: 2025-09-04T16:31:27,823 ltp/src/srl/SRLBaselineExt.cpp:57:23: warning: unused variable ‘feature_prefix’ [-Wunused-variable] 2025-09-04T16:31:27,823 57 | const string& feature_prefix = m_prgFeaturePrefixes[i]; 2025-09-04T16:31:27,823 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:27,869 ltp/src/srl/SRLBaselineExt.cpp: In member function ‘void SRLBaselineExt::ExtractSrlFeatures(VecFeatForSent&, VecPosForSent&) const’: 2025-09-04T16:31:27,870 ltp/src/srl/SRLBaselineExt.cpp:137:27: warning: unused variable ‘feature_prefix’ [-Wunused-variable] 2025-09-04T16:31:27,870 137 | const string& feature_prefix = m_srlFeaturePrefixes[i]; 2025-09-04T16:31:27,870 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:28,547 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:31:28,548 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:31:28,548 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:28,548 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:28,548 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,548 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,548 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:28,548 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,548 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,548 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:28,549 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,549 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,549 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:28,549 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:28,549 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,549 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:28,549 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:28,549 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:28,549 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:28,550 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:28,550 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,550 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,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:31:28,550 391 | boost::function_requires >(); 2025-09-04T16:31:28,550 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,550 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,550 340 | init_multi_array_ref(extents); 2025-09-04T16:31:28,550 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:28,550 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,551 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:28,551 | ^ 2025-09-04T16:31:28,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:31:28,551 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:28,551 | ^ 2025-09-04T16:31:28,551 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:28,551 38 | Sentence() {} 2025-09-04T16:31:28,551 | ^ 2025-09-04T16:31:28,551 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:28,551 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,552 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,552 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:31:28,552 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:31:28,552 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,552 | ^ 2025-09-04T16:31:28,552 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:28,552 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:28,552 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,553 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,553 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:28,553 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,553 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,553 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:28,553 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,553 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,553 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:28,553 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:28,553 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,553 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:28,554 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:28,554 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:28,554 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:28,554 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:28,554 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,554 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,554 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:28,554 391 | boost::function_requires >(); 2025-09-04T16:31:28,554 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,554 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,555 340 | init_multi_array_ref(extents); 2025-09-04T16:31:28,555 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:28,555 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,555 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:28,555 | ^ 2025-09-04T16:31:28,555 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:28,555 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:28,555 | ^ 2025-09-04T16:31:28,555 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:28,555 38 | Sentence() {} 2025-09-04T16:31:28,556 | ^ 2025-09-04T16:31:28,556 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:28,556 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,556 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,556 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:31:28,556 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,556 | ^ 2025-09-04T16:31:28,556 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:28,556 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:28,556 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,556 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,557 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:28,557 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,557 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,557 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:28,557 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:28,557 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,557 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:28,557 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:28,557 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:28,558 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:28,558 45 | typedef mpl::bool_ type; 2025-09-04T16:31:28,558 | ^~~~ 2025-09-04T16:31:28,558 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:28,558 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:28,558 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,558 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,558 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:28,558 391 | boost::function_requires >(); 2025-09-04T16:31:28,559 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,559 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,559 340 | init_multi_array_ref(extents); 2025-09-04T16:31:28,559 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:28,559 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,559 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:28,559 | ^ 2025-09-04T16:31:28,559 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:28,560 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:28,560 | ^ 2025-09-04T16:31:28,560 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:28,560 38 | Sentence() {} 2025-09-04T16:31:28,560 | ^ 2025-09-04T16:31:28,560 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:28,560 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,560 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,560 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:31:28,561 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,561 | ^ 2025-09-04T16:31:28,561 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:31:28,561 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:28,561 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,561 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,561 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:28,561 391 | boost::function_requires >(); 2025-09-04T16:31:28,561 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,561 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,562 340 | init_multi_array_ref(extents); 2025-09-04T16:31:28,562 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:28,562 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,562 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:28,562 | ^ 2025-09-04T16:31:28,562 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:28,562 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:28,562 | ^ 2025-09-04T16:31:28,562 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:28,563 38 | Sentence() {} 2025-09-04T16:31:28,563 | ^ 2025-09-04T16:31:28,563 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:28,563 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,563 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,563 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:31:28,563 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:31:28,563 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:31:28,563 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:31:28,563 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:31:28,563 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:31:28,564 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:31:28,564 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,564 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,564 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:28,564 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:28,564 | ^ 2025-09-04T16:31:28,564 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:28,564 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:28,564 | ^~~~~~~~~~~~ 2025-09-04T16:31:28,565 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:28,565 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,565 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,565 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:28,565 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:28,565 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,565 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,565 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:28,565 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,565 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,566 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:28,566 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,566 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,566 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:28,566 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:28,566 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,566 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:28,566 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:28,566 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:28,566 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:28,567 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:28,567 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,567 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,567 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:28,567 391 | boost::function_requires >(); 2025-09-04T16:31:28,567 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,567 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,567 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:28,568 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,568 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,568 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:28,568 | ^ 2025-09-04T16:31:28,568 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:28,568 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:28,568 | ^ 2025-09-04T16:31:28,568 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:28,568 38 | Sentence() {} 2025-09-04T16:31:28,568 | ^ 2025-09-04T16:31:28,569 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:28,569 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,569 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,569 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:31:28,569 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,569 | ^ 2025-09-04T16:31:28,569 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:28,569 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:28,569 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,570 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,570 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:28,570 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,570 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,570 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:28,570 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,570 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,570 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:28,570 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:28,570 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,571 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:28,571 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:28,571 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:28,571 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:28,571 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:28,571 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,571 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,571 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:28,571 391 | boost::function_requires >(); 2025-09-04T16:31:28,571 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,571 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,572 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:28,572 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,572 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,572 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:28,572 | ^ 2025-09-04T16:31:28,572 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:28,572 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:28,572 | ^ 2025-09-04T16:31:28,572 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:28,572 38 | Sentence() {} 2025-09-04T16:31:28,573 | ^ 2025-09-04T16:31:28,573 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:28,573 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,573 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,573 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:31:28,573 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,573 | ^ 2025-09-04T16:31:28,573 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:28,573 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:28,573 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,574 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,574 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:28,574 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,574 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,574 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:28,574 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:28,574 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,574 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:28,575 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:28,575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:28,575 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:28,575 45 | typedef mpl::bool_ type; 2025-09-04T16:31:28,575 | ^~~~ 2025-09-04T16:31:28,575 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:28,575 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:28,575 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,575 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:28,576 391 | boost::function_requires >(); 2025-09-04T16:31:28,576 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,576 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,576 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:28,576 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,576 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,576 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:28,576 | ^ 2025-09-04T16:31:28,576 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:28,577 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:28,577 | ^ 2025-09-04T16:31:28,577 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:28,577 38 | Sentence() {} 2025-09-04T16:31:28,577 | ^ 2025-09-04T16:31:28,577 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:28,577 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,577 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,577 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:31:28,577 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,578 | ^ 2025-09-04T16:31:28,578 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:31:28,578 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:28,578 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,578 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,578 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:28,578 391 | boost::function_requires >(); 2025-09-04T16:31:28,578 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,578 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,578 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:28,578 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,579 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,579 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:28,579 | ^ 2025-09-04T16:31:28,579 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:28,579 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:28,579 | ^ 2025-09-04T16:31:28,579 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:28,579 38 | Sentence() {} 2025-09-04T16:31:28,579 | ^ 2025-09-04T16:31:28,579 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:28,580 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,580 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,580 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:31:28,580 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,580 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,580 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:28,580 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:28,580 | ^ 2025-09-04T16:31:28,580 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:28,580 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:28,581 | ^~~~~~~~~~~~ 2025-09-04T16:31:28,581 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:28,581 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,581 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,581 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:31:28,581 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:28,581 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,581 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,581 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:28,582 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,582 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,582 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:28,582 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,582 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,582 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:28,582 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,582 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,582 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:28,582 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:28,583 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,583 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:28,583 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:28,583 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,583 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,583 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:28,583 391 | boost::function_requires >(); 2025-09-04T16:31:28,583 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,583 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,584 340 | init_multi_array_ref(extents); 2025-09-04T16:31:28,584 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:28,584 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,584 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:28,584 | ^ 2025-09-04T16:31:28,584 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:28,584 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:28,584 | ^ 2025-09-04T16:31:28,584 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:28,584 38 | Sentence() {} 2025-09-04T16:31:28,585 | ^ 2025-09-04T16:31:28,585 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:28,585 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,585 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,585 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = const unsigned int*]’ 2025-09-04T16:31:28,585 30 | ~model() 2025-09-04T16:31:28,585 | ^ 2025-09-04T16:31:28,585 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:28,585 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:28,585 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,586 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:31:28,586 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:28,586 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,586 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,586 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:28,586 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,586 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,586 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:28,586 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,586 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,587 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:28,587 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,587 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,587 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:28,587 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:28,587 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,587 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:28,587 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:28,587 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,587 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,588 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:28,588 391 | boost::function_requires >(); 2025-09-04T16:31:28,588 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,588 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,588 340 | init_multi_array_ref(extents); 2025-09-04T16:31:28,588 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:28,588 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,588 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:28,589 | ^ 2025-09-04T16:31:28,589 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:28,589 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:28,589 | ^ 2025-09-04T16:31:28,589 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:28,589 38 | Sentence() {} 2025-09-04T16:31:28,589 | ^ 2025-09-04T16:31:28,589 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:28,589 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,590 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,590 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = const unsigned int*]’ 2025-09-04T16:31:28,590 30 | ~model() 2025-09-04T16:31:28,590 | ^ 2025-09-04T16:31:28,590 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:28,590 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:28,590 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,590 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:31:28,590 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:28,591 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,591 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,591 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:28,591 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,591 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,591 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:28,591 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,591 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,591 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:28,591 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:28,592 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,592 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:28,592 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:28,592 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:28,592 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:28,592 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:28,592 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,592 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,592 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:28,593 391 | boost::function_requires >(); 2025-09-04T16:31:28,593 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,593 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,593 340 | init_multi_array_ref(extents); 2025-09-04T16:31:28,593 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:28,593 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,593 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:28,593 | ^ 2025-09-04T16:31:28,593 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:28,593 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:28,594 | ^ 2025-09-04T16:31:28,594 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:28,594 38 | Sentence() {} 2025-09-04T16:31:28,594 | ^ 2025-09-04T16:31:28,594 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:28,594 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,594 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,594 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:28,594 30 | ~model() 2025-09-04T16:31:28,594 | ^ 2025-09-04T16:31:28,594 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:28,595 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:31:28,595 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,595 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:31:28,595 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:28,595 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,595 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,595 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:28,595 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,595 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,595 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:28,595 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,596 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,596 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:28,596 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,596 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,596 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:28,596 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:28,596 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,596 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:28,596 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:28,597 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,597 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,597 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:28,597 391 | boost::function_requires >(); 2025-09-04T16:31:28,597 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,597 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,597 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:28,597 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,597 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,597 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:28,598 | ^ 2025-09-04T16:31:28,598 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:28,598 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:28,598 | ^ 2025-09-04T16:31:28,598 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:28,598 38 | Sentence() {} 2025-09-04T16:31:28,598 | ^ 2025-09-04T16:31:28,598 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:28,598 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,598 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,599 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = int*]’ 2025-09-04T16:31:28,599 30 | ~model() 2025-09-04T16:31:28,599 | ^ 2025-09-04T16:31:28,599 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:28,599 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:28,599 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,599 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:31:28,599 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:28,599 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,600 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,600 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:28,600 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,600 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,600 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:28,600 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,600 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,600 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:28,600 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,600 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,601 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:28,601 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:28,601 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,601 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:28,601 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:28,601 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,601 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,601 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:28,601 391 | boost::function_requires >(); 2025-09-04T16:31:28,602 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,602 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,602 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:28,602 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,602 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,602 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:28,602 | ^ 2025-09-04T16:31:28,602 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:28,602 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:28,602 | ^ 2025-09-04T16:31:28,603 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:28,603 38 | Sentence() {} 2025-09-04T16:31:28,603 | ^ 2025-09-04T16:31:28,603 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:28,603 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,603 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,603 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = int*]’ 2025-09-04T16:31:28,603 30 | ~model() 2025-09-04T16:31:28,603 | ^ 2025-09-04T16:31:28,603 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:28,604 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:28,604 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,604 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:31:28,604 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:28,604 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,604 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,604 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:28,604 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,604 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,605 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:28,605 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,605 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,605 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:28,605 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:28,605 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,605 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:28,605 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:28,605 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:28,606 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:28,606 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:28,606 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,606 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,606 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:28,606 391 | boost::function_requires >(); 2025-09-04T16:31:28,606 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,606 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,606 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:28,606 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,607 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,607 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:28,607 | ^ 2025-09-04T16:31:28,607 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:28,607 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:28,607 | ^ 2025-09-04T16:31:28,607 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:28,607 38 | Sentence() {} 2025-09-04T16:31:28,607 | ^ 2025-09-04T16:31:28,607 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:28,608 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,608 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,608 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = int*]’ 2025-09-04T16:31:28,608 30 | ~model() 2025-09-04T16:31:28,608 | ^ 2025-09-04T16:31:28,608 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:28,608 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:31:28,608 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,608 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T16:31:28,608 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:28,609 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,609 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,609 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:28,609 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,609 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,609 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:28,609 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,609 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,609 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:28,609 391 | boost::function_requires >(); 2025-09-04T16:31:28,610 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,610 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,610 340 | init_multi_array_ref(extents); 2025-09-04T16:31:28,610 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:28,610 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,610 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:28,610 | ^ 2025-09-04T16:31:28,610 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:28,610 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:28,610 | ^ 2025-09-04T16:31:28,611 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:28,611 38 | Sentence() {} 2025-09-04T16:31:28,611 | ^ 2025-09-04T16:31:28,611 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:28,611 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,611 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,611 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T16:31:28,611 107 | template <> struct SignedInteger {}; 2025-09-04T16:31:28,612 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,612 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:28,612 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:28,612 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,612 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,612 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:28,612 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:28,612 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,612 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:28,612 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:28,613 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:28,613 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:28,613 45 | typedef mpl::bool_ type; 2025-09-04T16:31:28,613 | ^~~~ 2025-09-04T16:31:28,613 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:31:28,613 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:31:28,613 | ^~~~~ 2025-09-04T16:31:28,613 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:28,613 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:28,614 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,614 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,614 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:28,614 391 | boost::function_requires >(); 2025-09-04T16:31:28,614 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,614 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,614 340 | init_multi_array_ref(extents); 2025-09-04T16:31:28,614 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:28,614 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,614 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:28,615 | ^ 2025-09-04T16:31:28,615 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:28,615 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:28,615 | ^ 2025-09-04T16:31:28,615 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:28,615 38 | Sentence() {} 2025-09-04T16:31:28,615 | ^ 2025-09-04T16:31:28,615 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:28,615 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,615 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,616 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:31:28,616 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,616 | ^ 2025-09-04T16:31:28,616 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:31:28,616 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:28,616 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,616 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,616 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:28,616 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:28,616 | ^~~~~~~~~~~~~ 2025-09-04T16:31:28,617 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:28,617 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,617 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,617 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:28,617 391 | boost::function_requires >(); 2025-09-04T16:31:28,617 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,617 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,617 340 | init_multi_array_ref(extents); 2025-09-04T16:31:28,617 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:28,618 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,618 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:28,618 | ^ 2025-09-04T16:31:28,618 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:28,618 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:28,618 | ^ 2025-09-04T16:31:28,618 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:28,618 38 | Sentence() {} 2025-09-04T16:31:28,618 | ^ 2025-09-04T16:31:28,619 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:28,619 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,619 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,619 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:31:28,619 30 | ~model() 2025-09-04T16:31:28,619 | ^ 2025-09-04T16:31:28,619 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:28,619 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:28,619 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,619 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:31:28,620 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:28,620 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,620 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,620 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:28,620 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,620 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,620 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:28,620 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:28,620 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,621 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:28,621 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:28,621 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:28,621 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:28,621 45 | typedef mpl::bool_ type; 2025-09-04T16:31:28,621 | ^~~~ 2025-09-04T16:31:28,621 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:28,621 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:28,621 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:28,621 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:28,621 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:28,622 391 | boost::function_requires >(); 2025-09-04T16:31:28,622 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,622 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,622 340 | init_multi_array_ref(extents); 2025-09-04T16:31:28,622 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:28,622 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:28,622 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:28,622 | ^ 2025-09-04T16:31:28,622 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:28,622 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:28,623 | ^ 2025-09-04T16:31:28,623 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:28,623 38 | Sentence() {} 2025-09-04T16:31:28,623 | ^ 2025-09-04T16:31:28,623 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:28,623 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:28,623 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:28,623 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:31:28,623 30 | ~model() 2025-09-04T16:31:28,623 | ^ 2025-09-04T16:31:28,624 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:28,624 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:28,624 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:35,062 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/SRL_DLL.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/SRL_DLL.o 2025-09-04T16:31:35,319 In file included from ltp/src/srl/DepSRL.h:14, 2025-09-04T16:31:35,320 from ltp/src/srl/SRL_DLL.cpp:2: 2025-09-04T16:31:35,320 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:35,320 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:31:35,575 In file included from ltp/src/srl/SRLBaselineExt.h:13, 2025-09-04T16:31:35,575 from ltp/src/srl/DepSRL.h:16: 2025-09-04T16:31:35,575 ltp/src/srl/SRLBaseline.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:35,576 12 | #pragma warning(disable:4786) 2025-09-04T16:31:35,576 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:31:35,576 from ltp/src/srl/SRLBaseline.h:15: 2025-09-04T16:31:35,576 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:31:35,576 12 | #pragma warning(disable:4786) 2025-09-04T16:31:38,788 In file included from ltp/src/srl/DepSRL.h:15: 2025-09-04T16:31:38,788 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:31:38,788 ltp/src/__util/MyLib.h:125:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:38,788 125 | for (; i < obj.size(); ++i) { 2025-09-04T16:31:38,788 | ~~^~~~~~~~~~~~ 2025-09-04T16:31:38,789 ltp/src/__util/MyLib.h: In function ‘void writeObject(std::ofstream&, const std::vector&)’: 2025-09-04T16:31:38,790 ltp/src/__util/MyLib.h:134:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:38,790 134 | for (; i < obj.size(); ++i) { 2025-09-04T16:31:38,790 | ~~^~~~~~~~~~~~ 2025-09-04T16:31:39,425 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:31:39,425 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:31:39,425 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:31:39,425 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:31:39,425 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:31:39,426 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:31:39,426 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:31:39,426 ltp/thirdparty/boost/include/boost/get_pointer.hpp:27:40: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:39,426 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:31:39,426 | ^~~~~~~~ 2025-09-04T16:31:39,426 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:31:39,426 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:31:39,426 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:31:39,426 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:39,427 59 | template class auto_ptr; 2025-09-04T16:31:39,427 | ^~~~~~~~ 2025-09-04T16:31:39,469 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:31:39,469 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:31:39,469 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:31:39,469 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:31:39,469 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:39,469 656 | , public std::unary_function 2025-09-04T16:31:39,469 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:39,470 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:31:39,470 from ltp/src/srl/SRL_DLL.h:6, 2025-09-04T16:31:39,470 from ltp/src/srl/SRL_DLL.cpp:1: 2025-09-04T16:31:39,470 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:39,470 117 | struct unary_function 2025-09-04T16:31:39,470 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:39,482 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:31:39,483 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:31:39,483 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:31:39,483 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:39,483 660 | , public std::binary_function 2025-09-04T16:31:39,483 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:39,483 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:39,483 131 | struct binary_function 2025-09-04T16:31:39,483 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:39,724 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:31:39,725 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:31:39,725 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:31:39,725 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:31:39,725 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:31:39,725 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:31:39,725 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:31:39,725 188 | failed ************ (Pred::************ 2025-09-04T16:31:39,725 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:39,726 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:31:39,726 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:39,726 190 | ); 2025-09-04T16:31:39,726 | ~ 2025-09-04T16:31:39,726 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:31:39,726 188 | failed ************ (Pred::************ 2025-09-04T16:31:39,726 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:39,726 | - 2025-09-04T16:31:39,726 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:31:39,727 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:39,727 190 | ); 2025-09-04T16:31:39,727 | ~ 2025-09-04T16:31:39,727 | - 2025-09-04T16:31:39,727 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:31:39,727 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:31:39,727 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:39,727 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:31:39,727 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:39,727 195 | ); 2025-09-04T16:31:39,728 | ~ 2025-09-04T16:31:39,728 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:31:39,728 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:31:39,728 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:39,728 | - 2025-09-04T16:31:39,728 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:31:39,728 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:39,728 195 | ); 2025-09-04T16:31:39,728 | ~ 2025-09-04T16:31:39,728 | - 2025-09-04T16:31:39,769 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:31:39,769 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:42:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:39,769 42 | typedef typename Array::index_range index_range; 2025-09-04T16:31:39,769 | ^~~~~~~~~~~ 2025-09-04T16:31:39,769 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:43:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:39,769 43 | typedef typename Array::index index; 2025-09-04T16:31:39,769 | ^~~~~ 2025-09-04T16:31:39,769 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper<0>::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:31:39,770 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:53:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:39,770 53 | typedef typename Array::index_range index_range; 2025-09-04T16:31:39,770 | ^~~~~~~~~~~ 2025-09-04T16:31:39,770 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:54:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:39,770 54 | typedef typename Array::index index; 2025-09-04T16:31:39,770 | ^~~~~ 2025-09-04T16:31:39,841 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:31:39,841 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:31:39,842 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:31:39,842 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:39,842 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:31:39,842 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:39,842 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:39,842 117 | struct unary_function 2025-09-04T16:31:39,842 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:39,842 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:39,842 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:31:39,843 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:39,843 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:39,843 131 | struct binary_function 2025-09-04T16:31:39,843 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:39,843 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:39,843 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:31:39,843 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:39,843 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:39,843 117 | struct unary_function 2025-09-04T16:31:39,843 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:39,844 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:39,844 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:31:39,844 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:39,844 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:39,844 117 | struct unary_function 2025-09-04T16:31:39,844 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:39,844 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:39,845 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:31:39,845 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:39,845 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:39,845 117 | struct unary_function 2025-09-04T16:31:39,845 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:39,845 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:39,845 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:31:39,845 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:39,845 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:39,846 131 | struct binary_function 2025-09-04T16:31:39,846 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:39,846 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:39,846 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:31:39,846 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:39,846 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:39,846 117 | struct unary_function 2025-09-04T16:31:39,846 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:39,846 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:39,847 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:31:39,847 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:39,847 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:39,847 131 | struct binary_function 2025-09-04T16:31:39,847 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:39,847 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:39,847 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:31:39,847 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:39,848 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:39,848 117 | struct unary_function 2025-09-04T16:31:39,848 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:39,848 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:39,848 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:31:39,848 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:39,848 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:39,848 131 | struct binary_function 2025-09-04T16:31:39,848 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:39,849 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:39,849 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:31:39,849 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:39,849 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:39,849 117 | struct unary_function 2025-09-04T16:31:39,849 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:39,849 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:39,849 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:31:39,849 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:39,850 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:39,850 131 | struct binary_function 2025-09-04T16:31:39,850 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:39,850 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:39,850 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:31:39,850 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:39,850 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:39,851 117 | struct unary_function 2025-09-04T16:31:39,851 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:39,851 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:39,851 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:31:39,851 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:39,851 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:39,851 131 | struct binary_function 2025-09-04T16:31:39,851 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:40,414 ltp/src/srl/SRL_DLL.cpp: In function ‘int GetSRLResult_size(std::vector > > > >&, std::vector, std::pair > > > >&)’: 2025-09-04T16:31:40,414 ltp/src/srl/SRL_DLL.cpp:69:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:40,414 69 | for (; i < vecSRLResult.size(); ++i) { 2025-09-04T16:31:40,414 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:40,443 ltp/src/srl/SRL_DLL.cpp: In function ‘int GetSRLResult(std::vector > > > >&, std::vector, std::pair > > > >&)’: 2025-09-04T16:31:40,443 ltp/src/srl/SRL_DLL.cpp:84:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:40,443 84 | for (; i < vecSRLResult.size(); ++i) { 2025-09-04T16:31:40,444 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:40,445 ltp/src/srl/SRL_DLL.cpp:91:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::pair > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:40,445 91 | for (; j < tmp_vecSRLResult[i].second.size(); ++j) { 2025-09-04T16:31:40,445 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,099 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:31:41,100 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:31:41,100 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:41,100 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:41,100 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,100 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,100 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:41,100 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,100 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,100 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:41,101 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,101 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,101 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:41,101 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:41,101 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,101 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:41,101 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:41,101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:41,101 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:41,101 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:41,102 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,102 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,102 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:41,102 391 | boost::function_requires >(); 2025-09-04T16:31:41,102 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,102 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,102 340 | init_multi_array_ref(extents); 2025-09-04T16:31:41,102 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:41,102 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,102 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:41,103 | ^ 2025-09-04T16:31:41,103 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,103 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:41,103 | ^ 2025-09-04T16:31:41,103 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:41,103 38 | Sentence() {} 2025-09-04T16:31:41,103 | ^ 2025-09-04T16:31:41,103 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:41,103 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,103 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,104 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:31:41,104 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:31:41,104 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,104 | ^ 2025-09-04T16:31:41,104 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:41,104 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:41,104 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,104 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,104 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:41,105 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,105 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,105 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:41,105 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,105 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,105 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:41,105 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:41,105 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,105 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:41,105 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:41,106 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:41,106 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:41,106 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:41,106 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,106 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,106 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:41,106 391 | boost::function_requires >(); 2025-09-04T16:31:41,106 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,106 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,106 340 | init_multi_array_ref(extents); 2025-09-04T16:31:41,107 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:41,107 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,107 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:41,107 | ^ 2025-09-04T16:31:41,107 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,107 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:41,107 | ^ 2025-09-04T16:31:41,107 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:41,107 38 | Sentence() {} 2025-09-04T16:31:41,107 | ^ 2025-09-04T16:31:41,107 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:41,108 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,108 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,108 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:31:41,108 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,108 | ^ 2025-09-04T16:31:41,108 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:41,108 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:41,108 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,108 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,108 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:41,109 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,109 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,109 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:41,109 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:41,109 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,109 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:41,109 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:41,109 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:41,110 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:41,110 45 | typedef mpl::bool_ type; 2025-09-04T16:31:41,110 | ^~~~ 2025-09-04T16:31:41,110 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:41,110 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:41,110 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,110 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,110 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:41,110 391 | boost::function_requires >(); 2025-09-04T16:31:41,110 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,111 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,111 340 | init_multi_array_ref(extents); 2025-09-04T16:31:41,111 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:41,111 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,111 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:41,111 | ^ 2025-09-04T16:31:41,111 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,111 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:41,112 | ^ 2025-09-04T16:31:41,112 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:41,112 38 | Sentence() {} 2025-09-04T16:31:41,112 | ^ 2025-09-04T16:31:41,112 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:41,112 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,112 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,112 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:31:41,112 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,112 | ^ 2025-09-04T16:31:41,113 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:31:41,113 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:41,113 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,113 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,113 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:41,113 391 | boost::function_requires >(); 2025-09-04T16:31:41,113 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,113 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,113 340 | init_multi_array_ref(extents); 2025-09-04T16:31:41,114 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:41,114 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,114 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:41,114 | ^ 2025-09-04T16:31:41,114 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,114 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:41,114 | ^ 2025-09-04T16:31:41,114 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:41,114 38 | Sentence() {} 2025-09-04T16:31:41,114 | ^ 2025-09-04T16:31:41,115 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:41,115 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,115 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,115 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:31:41,115 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:31:41,115 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:31:41,115 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:31:41,115 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:31:41,115 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:31:41,115 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:31:41,116 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,116 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,116 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:41,116 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:41,116 | ^ 2025-09-04T16:31:41,116 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:41,116 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:41,116 | ^~~~~~~~~~~~ 2025-09-04T16:31:41,116 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:41,116 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,116 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,117 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:41,117 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:41,117 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,117 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,117 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:41,117 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,117 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,117 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:41,117 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,117 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,118 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:41,118 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:41,118 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,118 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:41,118 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:41,118 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:41,118 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:41,118 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:41,119 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,119 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,119 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:41,119 391 | boost::function_requires >(); 2025-09-04T16:31:41,119 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,119 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,119 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:41,119 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,119 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,120 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:41,120 | ^ 2025-09-04T16:31:41,120 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,120 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:41,120 | ^ 2025-09-04T16:31:41,120 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:41,120 38 | Sentence() {} 2025-09-04T16:31:41,120 | ^ 2025-09-04T16:31:41,120 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:41,120 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,121 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,121 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:31:41,121 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,121 | ^ 2025-09-04T16:31:41,121 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:41,121 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:41,121 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,121 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,121 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:41,122 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,122 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,122 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:41,122 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,122 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,122 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:41,122 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:41,122 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,122 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:41,122 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:41,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:41,123 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:41,123 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:41,123 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,123 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,123 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:41,123 391 | boost::function_requires >(); 2025-09-04T16:31:41,123 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,123 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,123 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:41,123 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,123 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,124 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:41,124 | ^ 2025-09-04T16:31:41,124 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,124 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:41,124 | ^ 2025-09-04T16:31:41,124 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:41,124 38 | Sentence() {} 2025-09-04T16:31:41,124 | ^ 2025-09-04T16:31:41,124 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:41,124 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,124 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,125 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:31:41,125 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,125 | ^ 2025-09-04T16:31:41,125 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:41,125 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:41,125 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,125 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,125 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:41,125 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,126 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,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::InputIteratorConcept]’ 2025-09-04T16:31:41,126 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:41,126 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,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:31:41,126 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:41,126 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:41,126 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:41,127 45 | typedef mpl::bool_ type; 2025-09-04T16:31:41,127 | ^~~~ 2025-09-04T16:31:41,127 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:41,127 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:41,127 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,127 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,127 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:41,127 391 | boost::function_requires >(); 2025-09-04T16:31:41,127 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,127 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,128 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:41,128 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,128 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,128 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:41,128 | ^ 2025-09-04T16:31:41,128 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,128 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:41,128 | ^ 2025-09-04T16:31:41,128 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:41,128 38 | Sentence() {} 2025-09-04T16:31:41,129 | ^ 2025-09-04T16:31:41,129 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:41,129 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,129 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,129 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:31:41,129 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,129 | ^ 2025-09-04T16:31:41,129 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:31:41,129 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:41,129 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,130 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,130 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:41,130 391 | boost::function_requires >(); 2025-09-04T16:31:41,130 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,130 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,130 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:41,130 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,130 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,130 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:41,130 | ^ 2025-09-04T16:31:41,131 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,131 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:41,131 | ^ 2025-09-04T16:31:41,131 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:41,131 38 | Sentence() {} 2025-09-04T16:31:41,131 | ^ 2025-09-04T16:31:41,131 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:41,131 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,131 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,131 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:31:41,131 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,132 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,132 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:41,132 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:41,132 | ^ 2025-09-04T16:31:41,132 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:41,132 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:41,132 | ^~~~~~~~~~~~ 2025-09-04T16:31:41,132 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:41,132 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,132 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,133 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:31:41,133 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:41,133 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,133 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,133 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:41,133 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,133 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,133 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:41,134 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,134 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,134 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:41,134 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,134 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,134 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:41,134 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:41,134 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,134 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:41,134 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:41,135 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,135 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,135 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:41,135 391 | boost::function_requires >(); 2025-09-04T16:31:41,135 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,135 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,135 340 | init_multi_array_ref(extents); 2025-09-04T16:31:41,135 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:41,135 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,136 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:41,136 | ^ 2025-09-04T16:31:41,136 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,136 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:41,136 | ^ 2025-09-04T16:31:41,136 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:41,136 38 | Sentence() {} 2025-09-04T16:31:41,136 | ^ 2025-09-04T16:31:41,136 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:41,136 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,137 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,137 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = const unsigned int*]’ 2025-09-04T16:31:41,137 30 | ~model() 2025-09-04T16:31:41,137 | ^ 2025-09-04T16:31:41,137 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:41,137 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:41,137 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,137 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:31:41,137 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:41,138 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,138 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,138 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:41,138 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,138 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,138 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:41,138 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,138 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,138 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:41,138 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,139 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,139 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:41,139 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:41,139 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,139 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:41,139 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:41,139 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,139 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,139 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:41,140 391 | boost::function_requires >(); 2025-09-04T16:31:41,140 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,140 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,140 340 | init_multi_array_ref(extents); 2025-09-04T16:31:41,140 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:41,140 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,140 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:41,140 | ^ 2025-09-04T16:31:41,141 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,141 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:41,141 | ^ 2025-09-04T16:31:41,141 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:41,141 38 | Sentence() {} 2025-09-04T16:31:41,141 | ^ 2025-09-04T16:31:41,141 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:41,141 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,141 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,141 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = const unsigned int*]’ 2025-09-04T16:31:41,141 30 | ~model() 2025-09-04T16:31:41,142 | ^ 2025-09-04T16:31:41,142 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:41,142 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:41,142 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,142 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:31:41,142 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:41,142 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,142 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,142 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:41,142 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,143 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,143 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:41,143 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,143 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,143 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:41,143 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:41,143 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,143 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:41,143 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:41,143 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:41,143 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:41,144 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:41,144 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,144 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,144 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:41,144 391 | boost::function_requires >(); 2025-09-04T16:31:41,144 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,144 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,144 340 | init_multi_array_ref(extents); 2025-09-04T16:31:41,144 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:41,145 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,145 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:41,145 | ^ 2025-09-04T16:31:41,145 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,145 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:41,145 | ^ 2025-09-04T16:31:41,145 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:41,145 38 | Sentence() {} 2025-09-04T16:31:41,145 | ^ 2025-09-04T16:31:41,145 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:41,146 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,146 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,146 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:41,146 30 | ~model() 2025-09-04T16:31:41,146 | ^ 2025-09-04T16:31:41,146 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:41,146 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:31:41,146 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,146 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:31:41,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 >]’ 2025-09-04T16:31:41,147 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,147 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,147 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:41,147 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,147 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,147 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:41,147 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,147 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,147 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:41,148 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,148 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,148 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:41,148 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:41,148 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,148 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:41,148 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:41,148 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,148 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,149 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:41,149 391 | boost::function_requires >(); 2025-09-04T16:31:41,149 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,149 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,149 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:41,149 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,149 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,149 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:41,149 | ^ 2025-09-04T16:31:41,150 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,150 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:41,150 | ^ 2025-09-04T16:31:41,150 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:41,150 38 | Sentence() {} 2025-09-04T16:31:41,150 | ^ 2025-09-04T16:31:41,150 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:41,150 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,150 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,150 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = int*]’ 2025-09-04T16:31:41,151 30 | ~model() 2025-09-04T16:31:41,151 | ^ 2025-09-04T16:31:41,151 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:41,151 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:41,151 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,151 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:31:41,151 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:41,151 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,151 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,151 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:41,151 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,152 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,152 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:41,152 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,152 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,152 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:41,152 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,152 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,152 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:41,152 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:41,152 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,152 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:41,153 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:41,153 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,153 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,153 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:41,153 391 | boost::function_requires >(); 2025-09-04T16:31:41,153 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,153 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,153 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:41,153 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,153 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,153 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:41,154 | ^ 2025-09-04T16:31:41,154 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,154 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:41,154 | ^ 2025-09-04T16:31:41,154 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:41,154 38 | Sentence() {} 2025-09-04T16:31:41,154 | ^ 2025-09-04T16:31:41,154 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:41,154 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,154 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,155 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = int*]’ 2025-09-04T16:31:41,155 30 | ~model() 2025-09-04T16:31:41,155 | ^ 2025-09-04T16:31:41,155 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:41,155 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:41,155 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,155 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:31:41,155 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:41,156 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,156 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,156 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:41,156 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,156 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,156 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:41,156 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,156 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,156 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:41,156 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:41,157 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,157 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:41,157 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:41,157 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:41,157 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:41,157 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:41,157 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,157 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,157 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:41,157 391 | boost::function_requires >(); 2025-09-04T16:31:41,158 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,158 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,158 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:41,158 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,158 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,158 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:41,158 | ^ 2025-09-04T16:31:41,158 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,158 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:41,159 | ^ 2025-09-04T16:31:41,159 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:41,159 38 | Sentence() {} 2025-09-04T16:31:41,159 | ^ 2025-09-04T16:31:41,159 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:41,159 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,159 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,159 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = int*]’ 2025-09-04T16:31:41,159 30 | ~model() 2025-09-04T16:31:41,159 | ^ 2025-09-04T16:31:41,160 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:41,160 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:31:41,160 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,160 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T16:31:41,160 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:41,160 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,160 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,160 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:41,160 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,161 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,161 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:41,161 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,161 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,161 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:41,161 391 | boost::function_requires >(); 2025-09-04T16:31:41,161 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,161 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,161 340 | init_multi_array_ref(extents); 2025-09-04T16:31:41,161 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:41,162 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,162 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:41,162 | ^ 2025-09-04T16:31:41,162 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,162 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:41,162 | ^ 2025-09-04T16:31:41,162 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:41,162 38 | Sentence() {} 2025-09-04T16:31:41,162 | ^ 2025-09-04T16:31:41,162 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:41,163 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,163 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,163 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T16:31:41,163 107 | template <> struct SignedInteger {}; 2025-09-04T16:31:41,163 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,163 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:41,163 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:41,163 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,164 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,164 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:41,164 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:41,164 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,164 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:41,164 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:41,164 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:41,164 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:41,164 45 | typedef mpl::bool_ type; 2025-09-04T16:31:41,165 | ^~~~ 2025-09-04T16:31:41,165 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:31:41,165 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:31:41,165 | ^~~~~ 2025-09-04T16:31:41,165 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:41,165 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:41,165 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,165 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,165 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:41,165 391 | boost::function_requires >(); 2025-09-04T16:31:41,166 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,166 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,166 340 | init_multi_array_ref(extents); 2025-09-04T16:31:41,166 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:41,166 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,166 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:41,166 | ^ 2025-09-04T16:31:41,166 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,166 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:41,167 | ^ 2025-09-04T16:31:41,167 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:41,167 38 | Sentence() {} 2025-09-04T16:31:41,167 | ^ 2025-09-04T16:31:41,167 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:41,167 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,167 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,167 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:31:41,167 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,167 | ^ 2025-09-04T16:31:41,168 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:31:41,168 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:41,168 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,168 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,168 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:41,168 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:41,168 | ^~~~~~~~~~~~~ 2025-09-04T16:31:41,168 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:41,168 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,168 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,169 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:41,169 391 | boost::function_requires >(); 2025-09-04T16:31:41,169 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,169 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,169 340 | init_multi_array_ref(extents); 2025-09-04T16:31:41,169 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:41,169 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,169 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:41,169 | ^ 2025-09-04T16:31:41,170 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,170 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:41,170 | ^ 2025-09-04T16:31:41,170 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:41,170 38 | Sentence() {} 2025-09-04T16:31:41,170 | ^ 2025-09-04T16:31:41,170 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:41,170 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,170 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,170 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:31:41,171 30 | ~model() 2025-09-04T16:31:41,171 | ^ 2025-09-04T16:31:41,171 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:41,171 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:41,171 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,171 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:31:41,171 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:41,171 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,171 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,172 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:41,172 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,172 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,172 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:41,172 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:41,172 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,172 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:41,172 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:41,172 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:41,173 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:41,173 45 | typedef mpl::bool_ type; 2025-09-04T16:31:41,173 | ^~~~ 2025-09-04T16:31:41,173 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:41,173 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:41,173 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:41,173 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:41,173 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:41,173 391 | boost::function_requires >(); 2025-09-04T16:31:41,173 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,174 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,174 340 | init_multi_array_ref(extents); 2025-09-04T16:31:41,174 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:41,174 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:41,174 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:41,174 | ^ 2025-09-04T16:31:41,174 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:41,174 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:41,174 | ^ 2025-09-04T16:31:41,175 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:41,175 38 | Sentence() {} 2025-09-04T16:31:41,175 | ^ 2025-09-04T16:31:41,175 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:41,175 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:41,175 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:41,175 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:31:41,175 30 | ~model() 2025-09-04T16:31:41,175 | ^ 2025-09-04T16:31:41,175 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:41,176 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:41,176 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:42,080 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/SRL_DLL_x.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/SRL_DLL_x.o 2025-09-04T16:31:43,829 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/srl/Sentence.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/srl/Sentence.o 2025-09-04T16:31:47,504 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:31:47,505 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:31:47,505 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:31:47,505 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:31:47,505 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:31:47,505 from ltp/src/srl/Sentence.cpp:12: 2025-09-04T16:31:47,505 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:31:47,505 188 | failed ************ (Pred::************ 2025-09-04T16:31:47,505 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:47,506 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:31:47,506 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:47,506 190 | ); 2025-09-04T16:31:47,506 | ~ 2025-09-04T16:31:47,506 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:31:47,506 188 | failed ************ (Pred::************ 2025-09-04T16:31:47,506 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:47,506 | - 2025-09-04T16:31:47,506 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:31:47,507 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:47,507 190 | ); 2025-09-04T16:31:47,507 | ~ 2025-09-04T16:31:47,507 | - 2025-09-04T16:31:47,507 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:31:47,507 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:31:47,507 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:47,507 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:31:47,507 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:47,507 195 | ); 2025-09-04T16:31:47,508 | ~ 2025-09-04T16:31:47,508 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:31:47,508 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:31:47,508 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:47,508 | - 2025-09-04T16:31:47,508 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:31:47,508 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:47,508 195 | ); 2025-09-04T16:31:47,508 | ~ 2025-09-04T16:31:47,508 | - 2025-09-04T16:31:47,545 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:31:47,545 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:42:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:47,545 42 | typedef typename Array::index_range index_range; 2025-09-04T16:31:47,545 | ^~~~~~~~~~~ 2025-09-04T16:31:47,545 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:43:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:47,545 43 | typedef typename Array::index index; 2025-09-04T16:31:47,545 | ^~~~~ 2025-09-04T16:31:47,546 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp: In static member function ‘static void boost::multi_array_concepts::detail::idgen_helper<0>::call(Array&, const IdxGen&, Call_Type)’: 2025-09-04T16:31:47,546 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:53:43: warning: typedef ‘index_range’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:47,546 53 | typedef typename Array::index_range index_range; 2025-09-04T16:31:47,546 | ^~~~~~~~~~~ 2025-09-04T16:31:47,546 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:54:37: warning: typedef ‘index’ locally defined but not used [-Wunused-local-typedefs] 2025-09-04T16:31:47,546 54 | typedef typename Array::index index; 2025-09-04T16:31:47,546 | ^~~~~ 2025-09-04T16:31:47,657 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:31:47,657 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:31:47,657 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:31:47,657 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:47,657 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:31:47,657 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:47,658 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:31:47,658 from ltp/src/srl/Sentence.h:14: 2025-09-04T16:31:47,658 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:47,658 117 | struct unary_function 2025-09-04T16:31:47,658 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:47,658 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:47,658 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:31:47,658 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:47,659 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:47,659 131 | struct binary_function 2025-09-04T16:31:47,659 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:47,659 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:47,659 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:31:47,659 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:47,659 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:47,659 117 | struct unary_function 2025-09-04T16:31:47,660 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:47,660 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:47,660 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:31:47,660 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:47,660 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:47,660 117 | struct unary_function 2025-09-04T16:31:47,660 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:47,661 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:47,661 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:31:47,661 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:47,661 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:47,661 117 | struct unary_function 2025-09-04T16:31:47,661 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:47,661 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:47,661 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:31:47,662 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:47,662 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:47,662 131 | struct binary_function 2025-09-04T16:31:47,662 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:47,662 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:47,662 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:31:47,662 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:47,662 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:47,662 117 | struct unary_function 2025-09-04T16:31:47,663 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:47,663 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:47,663 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:31:47,663 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:47,663 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:47,663 131 | struct binary_function 2025-09-04T16:31:47,663 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:47,663 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:47,663 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:31:47,664 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:47,664 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:47,664 117 | struct unary_function 2025-09-04T16:31:47,664 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:47,664 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:47,664 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:31:47,664 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:47,664 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:47,664 131 | struct binary_function 2025-09-04T16:31:47,664 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:47,665 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:47,665 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:31:47,665 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:47,665 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:47,665 117 | struct unary_function 2025-09-04T16:31:47,665 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:47,665 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:47,665 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:31:47,665 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:47,666 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:47,666 131 | struct binary_function 2025-09-04T16:31:47,666 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:47,666 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:47,666 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:31:47,666 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:47,666 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:47,666 117 | struct unary_function 2025-09-04T16:31:47,666 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:47,667 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:47,667 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:31:47,667 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:47,667 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:31:47,667 131 | struct binary_function 2025-09-04T16:31:47,667 | ^~~~~~~~~~~~~~~ 2025-09-04T16:31:48,613 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T16:31:48,613 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T16:31:48,613 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:148, 2025-09-04T16:31:48,613 from ltp/src/srl/Sentence.cpp:15: 2025-09-04T16:31:48,613 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:48,613 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:31:48,614 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:48,614 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:48,614 117 | struct unary_function 2025-09-04T16:31:48,614 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:48,614 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:48,614 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:31:48,614 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:48,614 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:48,614 117 | struct unary_function 2025-09-04T16:31:48,615 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:48,615 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:31:48,615 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:31:48,615 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:48,615 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:31:48,615 117 | struct unary_function 2025-09-04T16:31:48,615 | ^~~~~~~~~~~~~~ 2025-09-04T16:31:48,874 ltp/src/srl/Sentence.cpp: In member function ‘void Sentence::from_corpus_block(const std::vector >&)’: 2025-09-04T16:31:48,874 ltp/src/srl/Sentence.cpp:112:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:31:48,874 112 | for (int i = 0; i < children_of_node[node].size(); ++ i) { 2025-09-04T16:31:48,875 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,402 ltp/thirdparty/boost/include/boost/multi_array/base.hpp: In instantiation of ‘ArrayRef boost::detail::multi_array::multi_array_impl_base::generate_array_view(boost::type, const boost::detail::multi_array::index_gen&, const size_type*, const index*, const index*, TPtr) const [with ArrayRef = boost::detail::multi_array::multi_array_view, 2>; int NDims = 2; TPtr = std::__cxx11::basic_string*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; size_type = unsigned int; index = int]’: 2025-09-04T16:31:49,402 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:534:38: required from ‘typename boost::multi_array_ref::array_view::type boost::multi_array_ref::operator[](const boost::detail::multi_array::index_gen&) [with int NDims = 2; T = std::__cxx11::basic_string; unsigned int NumDims = 2; typename array_view::type = boost::detail::multi_array::multi_array_view, 2>]’ 2025-09-04T16:31:49,402 534 | super_type::generate_array_view(boost::type(), 2025-09-04T16:31:49,402 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,402 535 | indices, 2025-09-04T16:31:49,403 | ~~~~~~~~ 2025-09-04T16:31:49,403 536 | this->shape(), 2025-09-04T16:31:49,403 | ~~~~~~~~~~~~~~ 2025-09-04T16:31:49,403 537 | this->strides(), 2025-09-04T16:31:49,403 | ~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,403 538 | this->index_bases(), 2025-09-04T16:31:49,403 | ~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,403 539 | origin()); 2025-09-04T16:31:49,403 | ~~~~~~~~~ 2025-09-04T16:31:49,403 ltp/thirdparty/boost/include/boost/multi_array.hpp:442:86: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,404 442 | multi_array::BOOST_NESTED_TEMPLATE array_view::type view_old = (*this)[old_idxes]; 2025-09-04T16:31:49,404 | ~~~~~~~^ 2025-09-04T16:31:49,404 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,404 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,404 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,404 ltp/thirdparty/boost/include/boost/multi_array/base.hpp:463:13: warning: unused variable ‘bound_adjustment’ [-Wunused-variable] 2025-09-04T16:31:49,404 463 | index bound_adjustment = stride < 0 ? 1 : 0; 2025-09-04T16:31:49,404 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,509 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:31:49,509 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:31:49,509 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:49,510 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:49,510 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,510 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,510 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:49,510 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,510 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,510 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:49,510 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,510 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,510 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:49,510 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,511 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,511 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:49,511 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,511 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,511 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,511 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:49,511 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,511 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,511 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:49,511 391 | boost::function_requires >(); 2025-09-04T16:31:49,512 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,512 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,512 340 | init_multi_array_ref(extents); 2025-09-04T16:31:49,512 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:49,512 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,512 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:49,512 | ^ 2025-09-04T16:31:49,512 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,512 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:49,512 | ^ 2025-09-04T16:31:49,513 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:49,513 38 | Sentence() {} 2025-09-04T16:31:49,513 | ^ 2025-09-04T16:31:49,513 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,513 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,513 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,513 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:31:49,513 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:31:49,514 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,514 | ^ 2025-09-04T16:31:49,514 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:49,514 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:49,514 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,514 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,514 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:49,514 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,514 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,514 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:49,515 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,515 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,515 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:49,515 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,515 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,515 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:49,515 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,515 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,515 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,515 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:49,516 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,516 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,516 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:49,516 391 | boost::function_requires >(); 2025-09-04T16:31:49,516 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,516 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,516 340 | init_multi_array_ref(extents); 2025-09-04T16:31:49,516 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:49,516 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,516 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:49,517 | ^ 2025-09-04T16:31:49,517 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,517 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:49,517 | ^ 2025-09-04T16:31:49,517 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:49,517 38 | Sentence() {} 2025-09-04T16:31:49,517 | ^ 2025-09-04T16:31:49,517 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,517 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,517 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,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:31:49,518 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,518 | ^ 2025-09-04T16:31:49,518 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:49,518 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:49,518 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,518 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,518 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:49,518 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,518 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,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:31:49,519 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,519 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,519 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:49,519 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,519 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,519 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:49,519 45 | typedef mpl::bool_ type; 2025-09-04T16:31:49,519 | ^~~~ 2025-09-04T16:31:49,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:31:49,520 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:49,520 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,520 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,520 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:49,520 391 | boost::function_requires >(); 2025-09-04T16:31:49,520 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,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:31:49,520 340 | init_multi_array_ref(extents); 2025-09-04T16:31:49,521 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:49,521 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,521 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:49,521 | ^ 2025-09-04T16:31:49,521 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,521 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:49,521 | ^ 2025-09-04T16:31:49,521 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:49,521 38 | Sentence() {} 2025-09-04T16:31:49,521 | ^ 2025-09-04T16:31:49,522 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,522 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,522 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,522 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:31:49,522 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,522 | ^ 2025-09-04T16:31:49,522 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:31:49,522 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:49,522 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,523 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,523 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:49,523 391 | boost::function_requires >(); 2025-09-04T16:31:49,523 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,523 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,523 340 | init_multi_array_ref(extents); 2025-09-04T16:31:49,523 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:49,523 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,523 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:49,524 | ^ 2025-09-04T16:31:49,524 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,524 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:49,524 | ^ 2025-09-04T16:31:49,524 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:49,524 38 | Sentence() {} 2025-09-04T16:31:49,524 | ^ 2025-09-04T16:31:49,524 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,524 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,524 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,525 In file included from ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:7: 2025-09-04T16:31:49,525 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:31:49,525 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,525 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,525 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:49,525 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:49,525 | ^ 2025-09-04T16:31:49,525 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:49,525 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:49,525 | ^~~~~~~~~~~~ 2025-09-04T16:31:49,526 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:49,526 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,526 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,526 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:49,526 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:49,526 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,526 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,526 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:49,526 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,527 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,527 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:49,527 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,527 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,527 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:49,527 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,527 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,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:31:49,527 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,527 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,528 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,528 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:49,528 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,528 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,528 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:49,528 391 | boost::function_requires >(); 2025-09-04T16:31:49,528 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,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:31:49,529 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:49,529 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,529 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,529 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:49,529 | ^ 2025-09-04T16:31:49,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:31:49,529 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:49,529 | ^ 2025-09-04T16:31:49,529 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:49,530 38 | Sentence() {} 2025-09-04T16:31:49,530 | ^ 2025-09-04T16:31:49,530 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,530 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,530 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,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:31:49,530 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,530 | ^ 2025-09-04T16:31:49,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:31:49,530 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:49,531 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,531 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,531 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:49,531 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,531 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,531 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:49,531 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,531 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,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:31:49,532 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,532 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,532 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:49,532 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,532 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,532 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,532 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:49,532 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,532 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,533 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:49,533 391 | boost::function_requires >(); 2025-09-04T16:31:49,533 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,533 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,533 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:49,533 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,533 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,533 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:49,533 | ^ 2025-09-04T16:31:49,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:31:49,534 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:49,534 | ^ 2025-09-04T16:31:49,534 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:49,534 38 | Sentence() {} 2025-09-04T16:31:49,534 | ^ 2025-09-04T16:31:49,534 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,534 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,534 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,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:31:49,534 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,534 | ^ 2025-09-04T16:31:49,535 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:49,535 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:49,535 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,535 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,535 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:49,535 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,535 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,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:31:49,536 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,536 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,536 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:49,536 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,536 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,536 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:49,536 45 | typedef mpl::bool_ type; 2025-09-04T16:31:49,536 | ^~~~ 2025-09-04T16:31:49,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:31:49,536 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:49,536 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,537 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,537 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:49,537 391 | boost::function_requires >(); 2025-09-04T16:31:49,537 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,537 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,537 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:49,537 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,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:31:49,537 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:49,538 | ^ 2025-09-04T16:31:49,538 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,538 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:49,538 | ^ 2025-09-04T16:31:49,538 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:49,538 38 | Sentence() {} 2025-09-04T16:31:49,538 | ^ 2025-09-04T16:31:49,538 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,538 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,539 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,539 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:31:49,539 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,539 | ^ 2025-09-04T16:31:49,539 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:31:49,539 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:49,539 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,539 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,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:31:49,540 391 | boost::function_requires >(); 2025-09-04T16:31:49,540 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,540 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,540 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:49,540 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,540 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,540 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:49,540 | ^ 2025-09-04T16:31:49,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:31:49,541 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:49,541 | ^ 2025-09-04T16:31:49,541 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:49,541 38 | Sentence() {} 2025-09-04T16:31:49,541 | ^ 2025-09-04T16:31:49,541 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,541 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,541 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,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:31:49,541 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,541 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,542 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:49,542 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:49,542 | ^ 2025-09-04T16:31:49,542 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:49,542 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:49,542 | ^~~~~~~~~~~~ 2025-09-04T16:31:49,542 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:49,542 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,542 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,542 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:31:49,543 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:49,543 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,543 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,543 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:49,543 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,543 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,543 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:49,543 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,543 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,543 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:49,544 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,544 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,544 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:49,544 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,544 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,544 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,544 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:49,544 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,544 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,544 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:49,545 391 | boost::function_requires >(); 2025-09-04T16:31:49,545 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,545 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,545 340 | init_multi_array_ref(extents); 2025-09-04T16:31:49,545 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:49,545 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,545 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:49,545 | ^ 2025-09-04T16:31:49,545 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,546 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:49,546 | ^ 2025-09-04T16:31:49,546 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:49,546 38 | Sentence() {} 2025-09-04T16:31:49,546 | ^ 2025-09-04T16:31:49,546 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,546 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,546 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,546 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = const unsigned int*]’ 2025-09-04T16:31:49,546 30 | ~model() 2025-09-04T16:31:49,547 | ^ 2025-09-04T16:31:49,547 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,547 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:49,547 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,547 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:31:49,547 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:49,547 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,547 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,547 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:49,547 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,548 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,548 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:49,548 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,548 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,548 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:49,548 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,548 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,548 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:49,548 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,548 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,549 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,549 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:49,549 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,549 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,549 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:49,549 391 | boost::function_requires >(); 2025-09-04T16:31:49,549 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,549 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,549 340 | init_multi_array_ref(extents); 2025-09-04T16:31:49,550 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:49,550 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,550 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:49,550 | ^ 2025-09-04T16:31:49,550 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,550 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:49,550 | ^ 2025-09-04T16:31:49,550 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:49,551 38 | Sentence() {} 2025-09-04T16:31:49,551 | ^ 2025-09-04T16:31:49,551 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,551 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,551 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,551 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = const unsigned int*]’ 2025-09-04T16:31:49,551 30 | ~model() 2025-09-04T16:31:49,551 | ^ 2025-09-04T16:31:49,551 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,551 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:49,552 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,552 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:31:49,552 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:49,552 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,552 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,552 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:49,552 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,552 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,552 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:49,553 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,553 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,553 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:49,553 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,553 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,553 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:49,553 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,553 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,554 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,554 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:49,554 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,554 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,554 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:49,554 391 | boost::function_requires >(); 2025-09-04T16:31:49,554 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,554 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,555 340 | init_multi_array_ref(extents); 2025-09-04T16:31:49,555 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:49,555 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,555 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:49,555 | ^ 2025-09-04T16:31:49,555 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,555 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:49,555 | ^ 2025-09-04T16:31:49,555 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:49,556 38 | Sentence() {} 2025-09-04T16:31:49,556 | ^ 2025-09-04T16:31:49,556 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,556 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,556 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,556 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:49,556 30 | ~model() 2025-09-04T16:31:49,556 | ^ 2025-09-04T16:31:49,556 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,556 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:31:49,557 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,557 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:31:49,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:31:49,557 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,557 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,557 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:31:49,557 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,557 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,557 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:49,558 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,558 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,558 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:49,558 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,558 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,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:31:49,558 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,558 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,558 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,559 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:49,559 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,559 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:49,559 391 | boost::function_requires >(); 2025-09-04T16:31:49,559 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,559 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,560 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:49,560 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,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:31:49,560 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:49,560 | ^ 2025-09-04T16:31:49,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:31:49,560 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:49,560 | ^ 2025-09-04T16:31:49,560 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:49,561 38 | Sentence() {} 2025-09-04T16:31:49,561 | ^ 2025-09-04T16:31:49,561 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,561 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,561 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,561 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = int*]’ 2025-09-04T16:31:49,561 30 | ~model() 2025-09-04T16:31:49,561 | ^ 2025-09-04T16:31:49,561 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,561 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:49,562 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,562 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:31:49,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:31:49,562 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,562 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,562 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:31:49,562 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,562 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,562 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:49,562 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,563 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,563 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:49,563 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,563 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,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:31:49,563 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,563 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,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:31:49,563 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:49,564 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,564 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,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:31:49,564 391 | boost::function_requires >(); 2025-09-04T16:31:49,564 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,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:31:49,564 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:49,564 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,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:31:49,564 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:49,564 | ^ 2025-09-04T16:31:49,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:31:49,565 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:49,565 | ^ 2025-09-04T16:31:49,565 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:49,565 38 | Sentence() {} 2025-09-04T16:31:49,565 | ^ 2025-09-04T16:31:49,565 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,565 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,565 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,565 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = int*]’ 2025-09-04T16:31:49,566 30 | ~model() 2025-09-04T16:31:49,566 | ^ 2025-09-04T16:31:49,566 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,566 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:49,566 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,566 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:31:49,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:31:49,566 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,566 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,566 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:31:49,567 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,567 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,567 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:31:49,567 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,567 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,567 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:49,567 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,567 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,567 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:49,568 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,568 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,568 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,568 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:49,568 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,568 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,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:31:49,568 391 | boost::function_requires >(); 2025-09-04T16:31:49,568 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,568 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,569 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:31:49,569 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,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:31:49,569 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:49,569 | ^ 2025-09-04T16:31:49,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:31:49,569 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:49,569 | ^ 2025-09-04T16:31:49,569 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:49,570 38 | Sentence() {} 2025-09-04T16:31:49,570 | ^ 2025-09-04T16:31:49,570 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,570 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,570 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,570 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::InputIterator::~InputIterator() [with TT = int*]’ 2025-09-04T16:31:49,570 30 | ~model() 2025-09-04T16:31:49,570 | ^ 2025-09-04T16:31:49,570 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,570 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:31:49,571 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,571 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T16:31:49,571 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:49,571 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,571 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,571 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:49,571 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,571 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,571 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:49,572 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,572 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,572 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:49,572 391 | boost::function_requires >(); 2025-09-04T16:31:49,572 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,572 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,572 340 | init_multi_array_ref(extents); 2025-09-04T16:31:49,572 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:49,572 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,572 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:49,573 | ^ 2025-09-04T16:31:49,573 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,573 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:49,573 | ^ 2025-09-04T16:31:49,573 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:49,573 38 | Sentence() {} 2025-09-04T16:31:49,573 | ^ 2025-09-04T16:31:49,573 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,573 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,574 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,574 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T16:31:49,574 107 | template <> struct SignedInteger {}; 2025-09-04T16:31:49,574 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,574 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:49,574 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:49,574 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,574 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,575 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:49,575 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,575 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,575 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:49,575 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,575 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:49,575 45 | typedef mpl::bool_ type; 2025-09-04T16:31:49,575 | ^~~~ 2025-09-04T16:31:49,576 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:31:49,576 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:31:49,576 | ^~~~~ 2025-09-04T16:31:49,576 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,576 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:49,576 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,576 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,576 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:49,576 391 | boost::function_requires >(); 2025-09-04T16:31:49,577 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,577 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,577 340 | init_multi_array_ref(extents); 2025-09-04T16:31:49,577 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:49,577 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,577 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:49,577 | ^ 2025-09-04T16:31:49,577 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,578 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:49,578 | ^ 2025-09-04T16:31:49,578 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:49,578 38 | Sentence() {} 2025-09-04T16:31:49,578 | ^ 2025-09-04T16:31:49,578 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,578 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,578 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,578 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:31:49,579 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,579 | ^ 2025-09-04T16:31:49,579 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:31:49,579 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:31:49,579 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,579 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,579 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:31:49,579 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:31:49,579 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,580 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:49,580 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,580 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,580 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:49,580 391 | boost::function_requires >(); 2025-09-04T16:31:49,580 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,580 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,580 340 | init_multi_array_ref(extents); 2025-09-04T16:31:49,581 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:49,581 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,581 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:49,581 | ^ 2025-09-04T16:31:49,581 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,581 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:49,581 | ^ 2025-09-04T16:31:49,581 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:49,582 38 | Sentence() {} 2025-09-04T16:31:49,582 | ^ 2025-09-04T16:31:49,582 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,582 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,582 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,582 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:31:49,582 30 | ~model() 2025-09-04T16:31:49,582 | ^ 2025-09-04T16:31:49,582 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,583 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:49,583 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,600 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:31:49,600 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:49,600 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,600 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,600 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:49,600 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,600 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,600 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:49,601 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,601 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,601 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:49,601 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,601 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,601 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:49,601 45 | typedef mpl::bool_ type; 2025-09-04T16:31:49,601 | ^~~~ 2025-09-04T16:31:49,601 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,602 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:31:49,602 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,602 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,602 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:31:49,602 391 | boost::function_requires >(); 2025-09-04T16:31:49,602 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,602 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,602 340 | init_multi_array_ref(extents); 2025-09-04T16:31:49,602 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:31:49,602 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:31:49,603 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:31:49,603 | ^ 2025-09-04T16:31:49,603 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,603 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:31:49,603 | ^ 2025-09-04T16:31:49,603 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:31:49,603 38 | Sentence() {} 2025-09-04T16:31:49,603 | ^ 2025-09-04T16:31:49,604 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,604 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,604 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,604 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:31:49,604 30 | ~model() 2025-09-04T16:31:49,604 | ^ 2025-09-04T16:31:49,604 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,604 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:49,604 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,616 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::constraint::failed() [with Model = boost::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’: 2025-09-04T16:31:49,617 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T16:31:49,617 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,617 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,617 ltp/thirdparty/boost/include/boost/multi_array/subarray.hpp:231:36: required from ‘boost::detail::multi_array::sub_array& boost::detail::multi_array::sub_array::operator=(const ConstMultiArray&) [with ConstMultiArray = boost::detail::multi_array::const_sub_array, 1, const std::__cxx11::basic_string*>; T = std::__cxx11::basic_string; unsigned int NumDims = 1]’ 2025-09-04T16:31:49,617 230 | function_requires< boost::multi_array_concepts::ConstMultiArrayConcept< 2025-09-04T16:31:49,617 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,618 231 | ConstMultiArray, NumDims> >(); 2025-09-04T16:31:49,618 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,618 /usr/include/c++/14/bits/stl_algobase.h:371:16: required from ‘static _OI std::__copy_move<_IsMove, _IsSimple, _Category>::__copy_m(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator, const std::__cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array, 1, const std::__cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator, std::__cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array, 1>, boost::random_access_traversal_tag>; bool _IsMove = false; bool _IsSimple = false; _Category = boost::detail::iterator_category_with_traversal]’ 2025-09-04T16:31:49,618 371 | *__result = *__first; 2025-09-04T16:31:49,618 | ~~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,618 /usr/include/c++/14/bits/stl_algobase.h:521:30: required from ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,618 520 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-04T16:31:49,618 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,618 521 | _Category>::__copy_m(__first, __last, __result); 2025-09-04T16:31:49,619 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,619 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,619 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,619 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,619 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,619 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,619 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,620 557 | std::__niter_base(__last), 2025-09-04T16:31:49,620 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,620 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,620 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,620 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,620 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,620 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,620 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,620 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,620 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,621 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,621 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,621 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,621 447 | view_new = view_old; 2025-09-04T16:31:49,621 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,621 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,621 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,621 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,621 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:46:52: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,622 46 | static void failed() { ((Model*)0)->constraints(); } 2025-09-04T16:31:49,622 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,622 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:65:10: note: in a call to non-static member function ‘void boost::multi_array_concepts::ConstMultiArrayConcept::constraints() [with Array = boost::detail::multi_array::const_sub_array, 1, const std::__cxx11::basic_string*>; unsigned int NumDims = 1]’ 2025-09-04T16:31:49,622 65 | void constraints() { 2025-09-04T16:31:49,622 | ^~~~~~~~~~~ 2025-09-04T16:31:49,660 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:49,660 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,660 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,660 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,660 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:110:3: required from ‘struct boost_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,660 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:31:49,660 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,660 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,660 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:49,661 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,661 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,661 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,661 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,661 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,661 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,661 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,661 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,661 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,661 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,661 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,662 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,662 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,662 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,662 557 | std::__niter_base(__last), 2025-09-04T16:31:49,662 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,662 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,662 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,662 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,662 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,662 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,662 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,663 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,663 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,663 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,663 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,663 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,663 447 | view_new = view_old; 2025-09-04T16:31:49,663 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,663 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,663 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,663 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,664 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,664 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,664 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,664 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,664 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,664 | ^ 2025-09-04T16:31:49,664 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:49,664 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: required from ‘struct boost::CopyConstructible, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,664 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,664 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,665 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:110:3: required from ‘struct boost_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,665 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:31:49,665 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,665 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,665 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:49,665 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,665 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,665 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,665 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,665 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,665 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,666 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,666 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,666 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,666 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,666 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,666 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,666 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,666 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,666 557 | std::__niter_base(__last), 2025-09-04T16:31:49,666 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,666 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,667 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,667 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,667 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,667 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,667 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,667 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,667 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,667 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,667 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,667 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,667 447 | view_new = view_old; 2025-09-04T16:31:49,667 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,668 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,668 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,668 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,668 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,668 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,668 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,668 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,668 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,668 | ^ 2025-09-04T16:31:49,668 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:49,668 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:49,669 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,669 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,669 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:49,669 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,669 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,669 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:49,669 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,669 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,669 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:49,669 45 | typedef mpl::bool_ type; 2025-09-04T16:31:49,670 | ^~~~ 2025-09-04T16:31:49,670 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:31:49,670 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:31:49,670 | ^~~~~ 2025-09-04T16:31:49,670 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,670 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,670 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,670 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,670 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,670 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,671 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,671 557 | std::__niter_base(__last), 2025-09-04T16:31:49,671 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,671 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,671 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,671 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,671 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,671 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,671 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,671 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,671 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,672 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,672 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,672 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,672 447 | view_new = view_old; 2025-09-04T16:31:49,672 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,672 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,672 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,672 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,672 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,672 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,673 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,673 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:31:49,673 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,673 | ^ 2025-09-04T16:31:49,673 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:31:49,673 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:116:7: required from ‘struct boost_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,673 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,673 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,673 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,673 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:49,674 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,674 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,674 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,674 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,674 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,674 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,674 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,674 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,674 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,675 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,675 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,675 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,675 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,675 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,675 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,675 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,675 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,675 557 | std::__niter_base(__last), 2025-09-04T16:31:49,675 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,676 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,676 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,676 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,676 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,676 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,676 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,676 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,676 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,676 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,676 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,677 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,677 447 | view_new = view_old; 2025-09-04T16:31:49,677 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,677 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,677 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,677 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,677 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,677 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,677 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,677 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::incrementable_traversal_tag]’ 2025-09-04T16:31:49,678 30 | ~model() 2025-09-04T16:31:49,678 | ^ 2025-09-04T16:31:49,678 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,678 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:49,678 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,678 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:49,678 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: required from ‘struct boost_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,678 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,678 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,678 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,679 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:49,679 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,679 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,679 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,679 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,679 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,679 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,679 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,679 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,680 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,680 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,680 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,680 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,680 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,680 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,680 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,680 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,680 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,681 557 | std::__niter_base(__last), 2025-09-04T16:31:49,681 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,681 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,681 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,681 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,681 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,681 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,681 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,681 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,682 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,682 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,682 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,682 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,682 447 | view_new = view_old; 2025-09-04T16:31:49,682 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,682 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,682 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,682 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,682 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,682 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,683 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,683 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,683 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,683 | ^ 2025-09-04T16:31:49,683 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:49,683 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,683 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,683 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,683 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,684 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:49,684 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,684 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,684 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,684 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,684 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,684 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,684 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,684 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,684 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,685 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,685 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,685 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,685 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,685 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,685 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,685 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,685 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,685 557 | std::__niter_base(__last), 2025-09-04T16:31:49,686 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,686 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,686 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,686 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,686 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,686 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,686 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,686 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,686 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,686 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,687 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,687 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,687 447 | view_new = view_old; 2025-09-04T16:31:49,687 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,687 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,687 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,687 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,687 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,687 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,687 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,688 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,688 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,688 | ^ 2025-09-04T16:31:49,688 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:49,688 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:49,688 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,688 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,688 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:49,688 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,688 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,689 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:49,689 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,689 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,689 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:49,689 45 | typedef mpl::bool_ type; 2025-09-04T16:31:49,689 | ^~~~ 2025-09-04T16:31:49,689 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:31:49,689 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:31:49,689 | ^~~~~ 2025-09-04T16:31:49,690 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,690 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,690 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,690 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,690 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,690 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,690 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,690 557 | std::__niter_base(__last), 2025-09-04T16:31:49,690 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,691 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,691 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,691 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,691 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,691 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,691 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,691 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,691 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,691 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,692 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,692 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,692 447 | view_new = view_old; 2025-09-04T16:31:49,692 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,692 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,692 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,692 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,692 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,692 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,692 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,692 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:31:49,693 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,693 | ^ 2025-09-04T16:31:49,693 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:31:49,693 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:136:7: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,693 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,693 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,693 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,693 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,693 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,693 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,693 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,693 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,694 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,694 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,694 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,694 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >::value’ 2025-09-04T16:31:49,694 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,694 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,694 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,694 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,694 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,694 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,694 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,695 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,695 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,695 557 | std::__niter_base(__last), 2025-09-04T16:31:49,695 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,695 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,695 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,695 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,695 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,695 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,695 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,696 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,696 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,696 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,696 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,696 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,696 447 | view_new = view_old; 2025-09-04T16:31:49,696 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,696 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,696 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,696 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,696 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,697 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,697 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,697 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::single_pass_traversal_tag]’ 2025-09-04T16:31:49,697 30 | ~model() 2025-09-04T16:31:49,697 | ^ 2025-09-04T16:31:49,697 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,697 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:49,697 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,697 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:49,697 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: required from ‘struct boost::DefaultConstructible, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,697 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,698 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,698 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,698 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,698 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,698 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,698 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,698 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,698 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,698 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,698 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,698 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >::value’ 2025-09-04T16:31:49,698 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,699 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,699 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,699 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,699 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,699 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,699 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,699 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,699 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,699 557 | std::__niter_base(__last), 2025-09-04T16:31:49,699 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,700 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,700 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,700 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,700 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,700 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,700 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,700 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,700 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,700 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,700 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,700 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,701 447 | view_new = view_old; 2025-09-04T16:31:49,701 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,701 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,701 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,701 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,701 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,701 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,701 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,701 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,701 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,701 | ^ 2025-09-04T16:31:49,702 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:31:49,702 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:49,702 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,702 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,702 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:49,702 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,702 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,702 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:49,702 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,702 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,702 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:49,702 45 | typedef mpl::bool_ type; 2025-09-04T16:31:49,703 | ^~~~ 2025-09-04T16:31:49,703 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:31:49,703 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:31:49,703 | ^~~~~ 2025-09-04T16:31:49,703 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,703 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,703 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,703 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,703 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,703 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,703 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,704 557 | std::__niter_base(__last), 2025-09-04T16:31:49,704 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,704 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,704 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,704 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,704 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,704 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,704 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,704 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,704 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,705 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,705 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,705 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,705 447 | view_new = view_old; 2025-09-04T16:31:49,705 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,705 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,705 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,705 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,705 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,705 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,705 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,705 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:31:49,706 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,706 | ^ 2025-09-04T16:31:49,706 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:31:49,706 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:152:7: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,706 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,706 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,706 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,706 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,706 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,706 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,707 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,707 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,707 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >::value’ 2025-09-04T16:31:49,707 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,707 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,707 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >’ 2025-09-04T16:31:49,707 45 | typedef mpl::bool_ type; 2025-09-04T16:31:49,707 | ^~~~ 2025-09-04T16:31:49,707 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,707 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,707 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,708 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,708 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,708 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,708 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,708 557 | std::__niter_base(__last), 2025-09-04T16:31:49,708 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,708 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,708 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,708 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,708 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,708 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,708 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,709 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,709 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,709 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,709 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,709 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,709 447 | view_new = view_old; 2025-09-04T16:31:49,709 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,709 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,709 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,710 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,710 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,710 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,710 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,710 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::forward_traversal_tag]’ 2025-09-04T16:31:49,710 30 | ~model() 2025-09-04T16:31:49,710 | ^ 2025-09-04T16:31:49,710 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,710 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:49,710 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,710 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:49,711 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, random_access_traversal_tag> >]’ 2025-09-04T16:31:49,711 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,711 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,711 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:67:75: required from ‘void boost::multi_array_concepts::ConstMultiArrayConcept::constraints() [with Array = boost::detail::multi_array::const_sub_array, 1, const std::__cxx11::basic_string*>; unsigned int NumDims = 1]’ 2025-09-04T16:31:49,711 67 | function_requires< boost_concepts::ForwardTraversalConcept >(); 2025-09-04T16:31:49,711 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,711 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T16:31:49,711 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,711 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,711 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, 1, const std::__cxx11::basic_string*>, 1> >::value’ 2025-09-04T16:31:49,711 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,711 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,712 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied, 1, const std::__cxx11::basic_string*>, 1> >’ 2025-09-04T16:31:49,712 45 | typedef mpl::bool_ type; 2025-09-04T16:31:49,712 | ^~~~ 2025-09-04T16:31:49,712 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,712 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,712 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,712 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,712 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,712 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,712 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,712 557 | std::__niter_base(__last), 2025-09-04T16:31:49,713 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,713 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,713 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,713 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,713 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,713 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,713 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,713 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,713 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,713 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,713 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,714 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,714 447 | view_new = view_old; 2025-09-04T16:31:49,714 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,714 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,714 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,714 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,714 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,714 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,714 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,714 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:17: note: in a call to non-static member function ‘boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >::~ForwardTraversalConcept()’ 2025-09-04T16:31:49,715 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,715 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,715 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:49,715 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:49,715 | ^ 2025-09-04T16:31:49,715 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:49,715 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:49,715 | ^~~~~~~~~~~~ 2025-09-04T16:31:49,715 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:49,715 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,715 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,716 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:49,716 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: required from ‘struct boost_concepts::ReadableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,716 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,716 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,716 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: required from ‘struct boost_concepts::ReadableIteratorConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,716 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:31:49,716 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,716 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ReadableIteratorConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,716 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,716 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,716 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >::value’ 2025-09-04T16:31:49,717 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,717 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,717 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >’ 2025-09-04T16:31:49,717 45 | typedef mpl::bool_ type; 2025-09-04T16:31:49,717 | ^~~~ 2025-09-04T16:31:49,717 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,717 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,717 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,717 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,717 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,717 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,717 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,718 557 | std::__niter_base(__last), 2025-09-04T16:31:49,718 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,718 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,718 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,718 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,718 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,718 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,718 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,718 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,718 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,719 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,719 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,719 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,719 447 | view_new = view_old; 2025-09-04T16:31:49,719 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,719 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,719 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,719 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,719 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,719 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,720 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,720 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost_concepts::ReadableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,720 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,720 | ^ 2025-09-04T16:31:49,720 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost_concepts::ReadableIteratorConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:49,720 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = boost_concepts::ReadableIteratorConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, random_access_traversal_tag> >]’ 2025-09-04T16:31:49,720 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,720 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,720 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:68:75: required from ‘void boost::multi_array_concepts::ConstMultiArrayConcept::constraints() [with Array = boost::detail::multi_array::const_sub_array, 1, const std::__cxx11::basic_string*>; unsigned int NumDims = 1]’ 2025-09-04T16:31:49,720 68 | function_requires< boost_concepts::ReadableIteratorConcept >(); 2025-09-04T16:31:49,721 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,721 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T16:31:49,721 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,721 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,721 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, 1, const std::__cxx11::basic_string*>, 1> >::value’ 2025-09-04T16:31:49,721 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,721 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,721 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied, 1, const std::__cxx11::basic_string*>, 1> >’ 2025-09-04T16:31:49,721 45 | typedef mpl::bool_ type; 2025-09-04T16:31:49,721 | ^~~~ 2025-09-04T16:31:49,721 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,721 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,722 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,722 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,722 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,722 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,722 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,722 557 | std::__niter_base(__last), 2025-09-04T16:31:49,722 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,722 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,722 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,722 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,722 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,723 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,723 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,723 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,723 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,723 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,723 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,723 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,723 447 | view_new = view_old; 2025-09-04T16:31:49,723 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,724 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,724 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,724 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,724 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,724 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,724 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,724 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:17: note: in a call to non-static member function ‘boost_concepts::ReadableIteratorConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >::~ReadableIteratorConcept()’ 2025-09-04T16:31:49,724 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:31:49,724 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,724 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:49,724 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:49,724 | ^ 2025-09-04T16:31:49,725 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:49,725 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:49,725 | ^~~~~~~~~~~~ 2025-09-04T16:31:49,725 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:49,725 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:31:49,725 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,725 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:49,725 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,725 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,725 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,725 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:110:3: required from ‘struct boost_concepts::IncrementableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,726 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:31:49,726 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,726 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,726 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:49,726 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,726 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,726 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,726 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,726 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,726 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,726 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,727 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,727 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,727 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,727 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,727 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,727 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,727 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,727 557 | std::__niter_base(__last), 2025-09-04T16:31:49,727 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,727 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,727 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,727 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,728 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,728 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,728 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,728 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,728 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,728 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,728 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,728 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,728 447 | view_new = view_old; 2025-09-04T16:31:49,729 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,729 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,729 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,729 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,729 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,729 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,729 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,729 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,729 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,729 | ^ 2025-09-04T16:31:49,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, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:49,730 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: required from ‘struct boost::CopyConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,730 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,730 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,730 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:110:3: required from ‘struct boost_concepts::IncrementableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,730 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:31:49,730 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,730 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,730 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:49,731 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,731 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,731 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,731 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,731 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,731 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,731 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,731 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,731 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,731 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,732 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,732 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,732 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,732 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,732 557 | std::__niter_base(__last), 2025-09-04T16:31:49,732 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,732 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,732 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,732 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,732 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,733 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,733 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,733 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,733 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,733 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,733 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,733 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,733 447 | view_new = view_old; 2025-09-04T16:31:49,733 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,733 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,734 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,734 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,734 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,734 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,734 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,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::CopyConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,734 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,734 | ^ 2025-09-04T16:31:49,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, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:49,735 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: required from ‘struct boost_concepts::IncrementableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,735 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,735 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,735 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,735 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:49,735 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,735 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,735 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,735 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,736 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,736 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,736 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,736 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,736 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,736 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,736 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,736 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,736 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,736 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,736 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,737 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,737 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,737 557 | std::__niter_base(__last), 2025-09-04T16:31:49,737 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,737 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,737 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,737 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,737 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,737 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,737 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,737 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,737 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,738 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,738 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,738 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,738 447 | view_new = view_old; 2025-09-04T16:31:49,738 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,738 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,738 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,738 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,738 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,738 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,738 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,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_concepts::IncrementableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,739 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,739 | ^ 2025-09-04T16:31:49,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, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:49,739 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,739 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,739 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,739 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,739 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:49,740 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,740 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,740 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,740 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,740 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,740 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,740 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,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_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,740 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,740 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,741 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,741 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,741 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,741 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,741 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,741 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,741 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,741 557 | std::__niter_base(__last), 2025-09-04T16:31:49,741 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,741 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,741 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,742 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,742 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,742 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,742 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,742 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,742 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,742 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,742 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,742 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,742 447 | view_new = view_old; 2025-09-04T16:31:49,742 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,742 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,743 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,743 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,743 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,743 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,743 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,743 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,743 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,743 | ^ 2025-09-04T16:31:49,743 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:49,743 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: required from ‘struct boost::DefaultConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,744 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,744 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,744 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,744 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,744 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,744 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,744 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,744 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,744 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,744 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,745 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,745 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >::value’ 2025-09-04T16:31:49,745 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,745 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,745 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,745 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,745 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,745 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,745 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,745 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,745 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,745 557 | std::__niter_base(__last), 2025-09-04T16:31:49,746 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,746 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,746 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,746 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,746 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,746 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,746 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,746 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,746 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,746 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,746 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,747 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,747 447 | view_new = view_old; 2025-09-04T16:31:49,747 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,747 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,747 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,747 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,747 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,747 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,747 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,747 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,747 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,747 | ^ 2025-09-04T16:31:49,748 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:49,748 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, random_access_traversal_tag> >]’ 2025-09-04T16:31:49,748 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,748 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,748 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:69:81: required from ‘void boost::multi_array_concepts::ConstMultiArrayConcept::constraints() [with Array = boost::detail::multi_array::const_sub_array, 1, const std::__cxx11::basic_string*>; unsigned int NumDims = 1]’ 2025-09-04T16:31:49,748 69 | function_requires< boost_concepts::ForwardTraversalConcept >(); 2025-09-04T16:31:49,748 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,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::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T16:31:49,748 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,749 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,749 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, 1, const std::__cxx11::basic_string*>, 1> >::value’ 2025-09-04T16:31:49,749 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,749 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,749 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied, 1, const std::__cxx11::basic_string*>, 1> >’ 2025-09-04T16:31:49,749 45 | typedef mpl::bool_ type; 2025-09-04T16:31:49,749 | ^~~~ 2025-09-04T16:31:49,749 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,749 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,749 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,749 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,750 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,750 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,750 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,750 557 | std::__niter_base(__last), 2025-09-04T16:31:49,750 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,750 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,750 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,750 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,750 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,750 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,750 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,751 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,751 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,751 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,751 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,751 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,751 447 | view_new = view_old; 2025-09-04T16:31:49,751 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,751 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,751 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,751 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,751 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,751 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,752 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,752 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:17: note: in a call to non-static member function ‘boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >::~ForwardTraversalConcept()’ 2025-09-04T16:31:49,752 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,752 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,752 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:49,752 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:49,752 | ^ 2025-09-04T16:31:49,752 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:49,752 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:49,752 | ^~~~~~~~~~~~ 2025-09-04T16:31:49,752 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:49,752 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,753 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,753 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:31:49,753 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: required from ‘struct boost_concepts::ReadableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,753 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,753 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,753 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: required from ‘struct boost_concepts::ReadableIteratorConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,753 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:31:49,753 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,753 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ReadableIteratorConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,754 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,754 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,754 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >::value’ 2025-09-04T16:31:49,754 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,754 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,754 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >’ 2025-09-04T16:31:49,754 45 | typedef mpl::bool_ type; 2025-09-04T16:31:49,754 | ^~~~ 2025-09-04T16:31:49,754 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,754 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,754 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,755 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,755 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,755 557 | std::__niter_base(__last), 2025-09-04T16:31:49,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,755 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,755 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,755 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,756 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,756 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,756 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,756 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,756 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,756 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,756 447 | view_new = view_old; 2025-09-04T16:31:49,756 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,756 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,756 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,756 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,757 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,757 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,757 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,757 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost_concepts::ReadableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,757 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,757 | ^ 2025-09-04T16:31:49,757 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost_concepts::ReadableIteratorConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:49,757 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = boost_concepts::ReadableIteratorConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, random_access_traversal_tag> >]’ 2025-09-04T16:31:49,757 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,758 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,758 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:70:81: required from ‘void boost::multi_array_concepts::ConstMultiArrayConcept::constraints() [with Array = boost::detail::multi_array::const_sub_array, 1, const std::__cxx11::basic_string*>; unsigned int NumDims = 1]’ 2025-09-04T16:31:49,758 70 | function_requires< boost_concepts::ReadableIteratorConcept >(); 2025-09-04T16:31:49,758 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,758 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T16:31:49,758 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,758 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,758 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, 1, const std::__cxx11::basic_string*>, 1> >::value’ 2025-09-04T16:31:49,758 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,758 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,759 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied, 1, const std::__cxx11::basic_string*>, 1> >’ 2025-09-04T16:31:49,759 45 | typedef mpl::bool_ type; 2025-09-04T16:31:49,759 | ^~~~ 2025-09-04T16:31:49,759 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,759 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,759 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,759 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,759 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,759 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,759 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,759 557 | std::__niter_base(__last), 2025-09-04T16:31:49,759 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,760 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,760 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,760 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,760 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,760 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,760 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,760 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,760 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,760 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,760 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,760 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,761 447 | view_new = view_old; 2025-09-04T16:31:49,761 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,761 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,761 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,761 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,761 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,761 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,761 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,761 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:17: note: in a call to non-static member function ‘boost_concepts::ReadableIteratorConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >::~ReadableIteratorConcept()’ 2025-09-04T16:31:49,761 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:31:49,761 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,761 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:31:49,762 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:31:49,762 | ^ 2025-09-04T16:31:49,762 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:31:49,762 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:31:49,762 | ^~~~~~~~~~~~ 2025-09-04T16:31:49,762 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:31:49,762 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:31:49,762 | ^~~~~~~~~~~~~ 2025-09-04T16:31:49,762 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:49,762 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:49,763 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,763 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,763 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,763 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,763 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,763 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:110:3: required from ‘struct boost_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,763 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:31:49,763 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,763 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,763 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:49,764 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,764 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,764 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,764 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,764 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,764 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,764 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,764 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,765 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,765 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,765 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,765 557 | std::__niter_base(__last), 2025-09-04T16:31:49,765 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,765 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,765 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,765 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,765 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,765 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,766 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,766 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,766 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,766 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,766 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,766 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,766 447 | view_new = view_old; 2025-09-04T16:31:49,766 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,767 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,767 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,767 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,767 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,767 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,767 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,767 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = boost::detail::multi_array::array_iterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,767 30 | ~model() 2025-09-04T16:31:49,767 | ^ 2025-09-04T16:31:49,768 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,768 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:49,768 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,768 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:49,768 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:49,768 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,768 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,769 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: required from ‘struct boost::CopyConstructible, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,769 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,769 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,769 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:110:3: required from ‘struct boost_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,769 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:31:49,769 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,769 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,769 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:49,770 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,770 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,770 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,770 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,770 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,770 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,770 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,770 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,770 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,771 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,771 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,771 557 | std::__niter_base(__last), 2025-09-04T16:31:49,771 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,771 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,771 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,771 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,771 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,771 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,771 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,772 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,772 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,772 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,772 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,772 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,772 447 | view_new = view_old; 2025-09-04T16:31:49,772 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,772 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,772 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,772 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,773 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,773 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,773 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,773 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::CopyConstructible::~CopyConstructible() [with TT = boost::detail::multi_array::array_iterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,773 30 | ~model() 2025-09-04T16:31:49,773 | ^ 2025-09-04T16:31:49,773 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,773 168 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T16:31:49,773 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,774 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:31:49,774 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:49,774 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,774 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,774 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:49,774 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,774 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,774 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:49,775 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,775 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,775 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:49,775 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,775 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,775 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:49,775 45 | typedef mpl::bool_ type; 2025-09-04T16:31:49,775 | ^~~~ 2025-09-04T16:31:49,776 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,776 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,776 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,776 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,776 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,776 557 | std::__niter_base(__last), 2025-09-04T16:31:49,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,777 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,777 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,777 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,777 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,777 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,777 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,777 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,777 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,777 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,777 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,778 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,778 447 | view_new = view_old; 2025-09-04T16:31:49,778 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,778 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,778 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,778 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,778 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,778 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,778 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,778 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::incrementable_traversal_tag]’ 2025-09-04T16:31:49,779 30 | ~model() 2025-09-04T16:31:49,779 | ^ 2025-09-04T16:31:49,779 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,779 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:49,779 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,779 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:49,779 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:49,779 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,779 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,780 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: required from ‘struct boost_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,780 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,780 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,780 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,780 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:49,780 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,780 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,780 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,780 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,781 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,781 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,781 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,781 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,781 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,781 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,781 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,781 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,781 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,782 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,782 557 | std::__niter_base(__last), 2025-09-04T16:31:49,782 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,782 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,782 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,782 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,782 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,782 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,782 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,782 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,782 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,783 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,783 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,783 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,783 447 | view_new = view_old; 2025-09-04T16:31:49,783 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,783 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,783 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,783 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,783 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,783 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,783 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,784 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost_concepts::IncrementableIterator::~IncrementableIterator() [with Iterator = boost::detail::multi_array::array_iterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,784 30 | ~model() 2025-09-04T16:31:49,784 | ^ 2025-09-04T16:31:49,784 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,784 122 | BOOST_CONCEPT_USAGE(IncrementableIterator) 2025-09-04T16:31:49,784 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,784 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:49,784 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:49,784 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,784 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,785 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,785 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,785 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,785 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,785 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:49,785 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,785 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,785 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,785 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,785 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,786 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,786 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,786 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,786 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,786 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,786 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,786 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,786 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,786 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,786 557 | std::__niter_base(__last), 2025-09-04T16:31:49,787 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,787 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,787 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,787 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,787 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,787 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,787 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,787 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,787 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,787 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,787 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,788 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,788 447 | view_new = view_old; 2025-09-04T16:31:49,788 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,788 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,788 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,788 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,788 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,788 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,788 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,788 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = boost::detail::multi_array::array_iterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,788 30 | ~model() 2025-09-04T16:31:49,788 | ^ 2025-09-04T16:31:49,789 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,789 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:49,789 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,789 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:31:49,789 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:49,789 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,789 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,789 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:49,789 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,789 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,789 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:49,789 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,790 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,790 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:49,790 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,790 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,790 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:49,790 45 | typedef mpl::bool_ type; 2025-09-04T16:31:49,790 | ^~~~ 2025-09-04T16:31:49,790 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,790 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,790 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,791 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,791 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,791 557 | std::__niter_base(__last), 2025-09-04T16:31:49,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,791 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,791 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,792 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,792 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,792 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,792 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,792 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,792 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,792 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,792 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,792 447 | view_new = view_old; 2025-09-04T16:31:49,793 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,793 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,793 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,793 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,793 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,793 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,793 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,793 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::single_pass_traversal_tag]’ 2025-09-04T16:31:49,793 30 | ~model() 2025-09-04T16:31:49,793 | ^ 2025-09-04T16:31:49,794 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,794 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:49,794 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,794 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:49,794 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:49,794 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,794 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,794 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: required from ‘struct boost::DefaultConstructible, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,794 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,795 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,795 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,795 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,795 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,795 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,795 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,795 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,795 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,795 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,795 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,796 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,796 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,796 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,796 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,796 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,796 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,796 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,796 557 | std::__niter_base(__last), 2025-09-04T16:31:49,797 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,797 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,797 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,797 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,797 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,797 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,797 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,797 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,797 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,797 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,798 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,798 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,798 447 | view_new = view_old; 2025-09-04T16:31:49,798 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,798 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,798 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,798 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,798 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,798 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,799 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,799 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::DefaultConstructible::~DefaultConstructible() [with TT = boost::detail::multi_array::array_iterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,799 30 | ~model() 2025-09-04T16:31:49,799 | ^ 2025-09-04T16:31:49,799 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,799 138 | BOOST_CONCEPT_USAGE(DefaultConstructible) { 2025-09-04T16:31:49,799 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,799 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:31:49,800 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:31:49,800 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,800 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,800 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:31:49,800 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,800 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,800 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:31:49,800 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,800 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,801 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:31:49,801 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,801 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,801 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:31:49,801 45 | typedef mpl::bool_ type; 2025-09-04T16:31:49,801 | ^~~~ 2025-09-04T16:31:49,801 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,801 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,801 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,801 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,802 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,802 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,802 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,802 557 | std::__niter_base(__last), 2025-09-04T16:31:49,802 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,802 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,802 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,802 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,802 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,803 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,803 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,803 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,803 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,803 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,803 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,803 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,803 447 | view_new = view_old; 2025-09-04T16:31:49,803 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,803 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,804 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,804 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,804 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,804 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,804 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,804 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::random_access_traversal_tag; Y = boost::forward_traversal_tag]’ 2025-09-04T16:31:49,804 30 | ~model() 2025-09-04T16:31:49,804 | ^ 2025-09-04T16:31:49,804 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,804 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:31:49,805 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,805 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost_concepts::ReadableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:49,805 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:49,805 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,805 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,805 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: required from ‘struct boost_concepts::ReadableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,805 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,805 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,805 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: required from ‘struct boost_concepts::ReadableIteratorConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,805 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:31:49,806 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,806 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ReadableIteratorConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,806 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,806 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,806 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >::value’ 2025-09-04T16:31:49,806 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,806 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,806 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,807 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,807 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,807 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,807 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,807 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,807 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,807 557 | std::__niter_base(__last), 2025-09-04T16:31:49,807 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,807 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,808 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,808 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,808 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,808 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,808 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,808 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,808 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,808 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,809 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,809 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,809 447 | view_new = view_old; 2025-09-04T16:31:49,809 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,809 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,809 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,809 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,809 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,809 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,809 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,810 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost_concepts::ReadableIterator::~ReadableIterator() [with Iterator = boost::detail::multi_array::array_iterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,810 30 | ~model() 2025-09-04T16:31:49,810 | ^ 2025-09-04T16:31:49,810 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,810 50 | BOOST_CONCEPT_USAGE(ReadableIterator) 2025-09-04T16:31:49,810 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,810 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:49,810 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:49,810 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,810 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,811 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,811 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,811 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,811 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:110:3: required from ‘struct boost_concepts::IncrementableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,811 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:31:49,811 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,811 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,811 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:49,811 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,811 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,812 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,812 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,812 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,812 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,812 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,812 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,812 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,812 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,812 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,812 557 | std::__niter_base(__last), 2025-09-04T16:31:49,812 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,813 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,813 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,813 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,813 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,813 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,813 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,814 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,814 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,814 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,814 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,814 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,814 447 | view_new = view_old; 2025-09-04T16:31:49,814 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,814 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,814 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,815 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,815 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,815 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,815 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,815 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Assignable::~Assignable() [with TT = boost::detail::multi_array::array_iterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,815 30 | ~model() 2025-09-04T16:31:49,815 | ^ 2025-09-04T16:31:49,815 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,816 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:31:49,816 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,816 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:49,816 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:49,816 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,816 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,816 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: required from ‘struct boost::CopyConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,816 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,816 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,816 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:110:3: required from ‘struct boost_concepts::IncrementableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,817 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:31:49,817 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,817 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,817 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:49,817 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,817 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,817 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,817 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,817 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,817 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,818 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,818 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,818 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,818 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,818 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,818 557 | std::__niter_base(__last), 2025-09-04T16:31:49,818 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,818 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,818 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,818 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,819 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,819 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,819 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,819 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,819 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,819 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,819 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,819 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,820 447 | view_new = view_old; 2025-09-04T16:31:49,820 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,820 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,820 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,820 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,820 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,820 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,820 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,820 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::CopyConstructible::~CopyConstructible() [with TT = boost::detail::multi_array::array_iterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,821 30 | ~model() 2025-09-04T16:31:49,821 | ^ 2025-09-04T16:31:49,821 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,821 168 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T16:31:49,821 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,821 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost_concepts::IncrementableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:49,821 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:49,821 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,821 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,821 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: required from ‘struct boost_concepts::IncrementableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,822 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,822 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,822 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,822 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:49,822 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,822 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,822 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,822 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,822 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,822 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,823 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,823 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,823 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,823 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,823 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,823 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,823 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,823 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,823 557 | std::__niter_base(__last), 2025-09-04T16:31:49,824 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,824 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,824 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,824 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,824 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,824 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,824 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,824 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,824 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,824 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,825 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,825 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,825 447 | view_new = view_old; 2025-09-04T16:31:49,825 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,825 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,825 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,825 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,825 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,825 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,826 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,826 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost_concepts::IncrementableIterator::~IncrementableIterator() [with Iterator = boost::detail::multi_array::array_iterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,826 30 | ~model() 2025-09-04T16:31:49,826 | ^ 2025-09-04T16:31:49,826 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,826 122 | BOOST_CONCEPT_USAGE(IncrementableIterator) 2025-09-04T16:31:49,826 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,826 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:49,826 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:49,827 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,827 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,827 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,827 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,827 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,827 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:131:3: required from ‘struct boost_concepts::SinglePassIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,827 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:31:49,827 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,827 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,827 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,828 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,828 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,828 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,828 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,828 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,828 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,828 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,828 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,829 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,829 557 | std::__niter_base(__last), 2025-09-04T16:31:49,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,829 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,829 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,829 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,829 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,830 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,830 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,830 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,830 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,830 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,830 447 | view_new = view_old; 2025-09-04T16:31:49,830 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,831 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,831 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,831 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,831 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,831 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,831 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,831 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = boost::detail::multi_array::array_iterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,831 30 | ~model() 2025-09-04T16:31:49,831 | ^ 2025-09-04T16:31:49,831 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,832 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:31:49,832 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,832 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:49,832 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:49,832 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,832 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,832 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: required from ‘struct boost::DefaultConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,832 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,832 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,832 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversal, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,833 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,833 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,833 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: required from ‘struct boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,833 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:31:49,833 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,833 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,833 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,833 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,833 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,833 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,834 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,834 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,834 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,834 557 | std::__niter_base(__last), 2025-09-04T16:31:49,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,834 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,834 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,835 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,835 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,835 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,835 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,835 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,835 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,835 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,835 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,835 447 | view_new = view_old; 2025-09-04T16:31:49,835 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,836 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,836 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,836 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,836 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,836 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,836 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,836 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::DefaultConstructible::~DefaultConstructible() [with TT = boost::detail::multi_array::array_iterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,836 30 | ~model() 2025-09-04T16:31:49,836 | ^ 2025-09-04T16:31:49,836 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,837 138 | BOOST_CONCEPT_USAGE(DefaultConstructible) { 2025-09-04T16:31:49,837 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,837 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost_concepts::ReadableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’: 2025-09-04T16:31:49,837 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:31:49,837 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,837 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,837 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: required from ‘struct boost_concepts::ReadableIterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,837 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:31:49,837 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,837 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: required from ‘struct boost_concepts::ReadableIteratorConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >’ 2025-09-04T16:31:49,838 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:31:49,838 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,838 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ReadableIteratorConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:31:49,838 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,838 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,838 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >::value’ 2025-09-04T16:31:49,838 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,838 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,838 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,839 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,839 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,839 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,839 557 | std::__niter_base(__last), 2025-09-04T16:31:49,839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,839 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,840 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,840 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,840 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,840 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,840 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,840 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,840 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,840 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,841 447 | view_new = view_old; 2025-09-04T16:31:49,841 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,841 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,841 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,841 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,841 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:31:49,842 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:31:49,842 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:31:49,842 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost_concepts::ReadableIterator::~ReadableIterator() [with Iterator = boost::detail::multi_array::array_iterator, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,842 30 | ~model() 2025-09-04T16:31:49,842 | ^ 2025-09-04T16:31:49,842 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:31:49,842 50 | BOOST_CONCEPT_USAGE(ReadableIterator) 2025-09-04T16:31:49,842 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,842 ltp/thirdparty/boost/include/boost/multi_array/base.hpp: In instantiation of ‘ArrayRef boost::detail::multi_array::multi_array_impl_base::generate_array_view(boost::type, const boost::detail::multi_array::index_gen&, const size_type*, const index*, const index*, TPtr) const [with ArrayRef = boost::detail::multi_array::const_multi_array_view, 1, const std::__cxx11::basic_string*>; int NDims = 1; TPtr = const std::__cxx11::basic_string*; T = std::__cxx11::basic_string; unsigned int NumDims = 1; size_type = unsigned int; index = int]’: 2025-09-04T16:31:49,843 ltp/thirdparty/boost/include/boost/multi_array/subarray.hpp:97:38: required from ‘typename boost::detail::multi_array::const_sub_array::const_array_view::type boost::detail::multi_array::const_sub_array::operator[](const boost::detail::multi_array::index_gen&) const [with int NDims = 1; T = std::__cxx11::basic_string; unsigned int NumDims = 1; TPtr = const std::__cxx11::basic_string*; typename const_array_view::type = boost::detail::multi_array::const_multi_array_view, 1, const std::__cxx11::basic_string*>]’ 2025-09-04T16:31:49,843 97 | super_type::generate_array_view(boost::type(), 2025-09-04T16:31:49,843 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,843 98 | indices, 2025-09-04T16:31:49,843 | ~~~~~~~~ 2025-09-04T16:31:49,843 99 | shape(), 2025-09-04T16:31:49,843 | ~~~~~~~~ 2025-09-04T16:31:49,843 100 | strides(), 2025-09-04T16:31:49,843 | ~~~~~~~~~~ 2025-09-04T16:31:49,843 101 | index_bases(), 2025-09-04T16:31:49,843 | ~~~~~~~~~~~~~~ 2025-09-04T16:31:49,844 102 | base_); 2025-09-04T16:31:49,844 | ~~~~~~ 2025-09-04T16:31:49,844 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:55:8: required from ‘static void boost::multi_array_concepts::detail::idgen_helper<0>::call(Array&, const IdxGen&, Call_Type) [with Array = boost::detail::multi_array::const_sub_array, 1, const std::__cxx11::basic_string*>; IdxGen = boost::detail::multi_array::index_gen<1, 1>; Call_Type = int]’ 2025-09-04T16:31:49,844 55 | a[ idgen ]; 2025-09-04T16:31:49,844 | ~^ 2025-09-04T16:31:49,844 ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:75:44: required from ‘void boost::multi_array_concepts::ConstMultiArrayConcept::constraints() [with Array = boost::detail::multi_array::const_sub_array, 1, const std::__cxx11::basic_string*>; unsigned int NumDims = 1]’ 2025-09-04T16:31:49,844 75 | detail::idgen_helper::call(a,idgen[range],id); 2025-09-04T16:31:49,844 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,844 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T16:31:49,844 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:31:49,845 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,845 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied, 1, const std::__cxx11::basic_string*>, 1> >::value’ 2025-09-04T16:31:49,845 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:31:49,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:31:49,845 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:31:49,845 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,845 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:31:49,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,845 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,845 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:31:49,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,846 557 | std::__niter_base(__last), 2025-09-04T16:31:49,846 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,846 558 | std::__niter_base(__result))); 2025-09-04T16:31:49,846 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,846 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T16:31:49,846 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:31:49,846 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,846 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:31:49,846 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,847 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T16:31:49,847 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:31:49,847 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,847 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:31:49,847 447 | view_new = view_old; 2025-09-04T16:31:49,847 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:31:49,848 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:31:49,848 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:31:49,848 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:31:49,848 ltp/thirdparty/boost/include/boost/multi_array/base.hpp:463:13: warning: unused variable ‘bound_adjustment’ [-Wunused-variable] 2025-09-04T16:31:49,848 463 | index bound_adjustment = stride < 0 ? 1 : 0; 2025-09-04T16:31:49,848 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:31:54,617 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/c_regex_traits.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/c_regex_traits.o 2025-09-04T16:31:56,313 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:31:56,313 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:31:56,313 from ltp/thirdparty/boost/include/boost/regex/v4/c_regex_traits.hpp:26, 2025-09-04T16:31:56,313 from ltp/thirdparty/boost/libs/regex/src/c_regex_traits.cpp:28: 2025-09-04T16:31:56,313 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:56,313 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:31:56,314 | ^~~~~~~~ 2025-09-04T16:31:56,314 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:31:56,314 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:31:56,314 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:56,314 59 | template class auto_ptr; 2025-09-04T16:31:56,314 | ^~~~~~~~ 2025-09-04T16:31:56,632 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:31:56,632 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:31:56,632 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:31:56,632 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:56,632 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:31:56,632 | ^~~~~~~~ 2025-09-04T16:31:56,632 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:56,632 59 | template class auto_ptr; 2025-09-04T16:31:56,633 | ^~~~~~~~ 2025-09-04T16:31:56,647 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:56,647 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:31:56,647 | ^~~~~~~~ 2025-09-04T16:31:56,647 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:56,647 59 | template class auto_ptr; 2025-09-04T16:31:56,647 | ^~~~~~~~ 2025-09-04T16:31:56,649 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:56,649 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:31:56,649 | ^~~~~~~~ 2025-09-04T16:31:56,650 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:56,650 59 | template class auto_ptr; 2025-09-04T16:31:56,650 | ^~~~~~~~ 2025-09-04T16:31:56,650 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:56,650 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:31:56,650 | ^~~~~~~~ 2025-09-04T16:31:56,650 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:56,650 59 | template class auto_ptr; 2025-09-04T16:31:56,650 | ^~~~~~~~ 2025-09-04T16:31:56,651 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:56,651 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:31:56,651 | ^~~~~~~~ 2025-09-04T16:31:56,651 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:56,651 59 | template class auto_ptr; 2025-09-04T16:31:56,651 | ^~~~~~~~ 2025-09-04T16:31:56,651 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:56,651 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:31:56,651 | ^~~~~~~~ 2025-09-04T16:31:56,651 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:56,652 59 | template class auto_ptr; 2025-09-04T16:31:56,652 | ^~~~~~~~ 2025-09-04T16:31:56,653 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:31:56,653 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:56,654 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:31:56,654 | ^~~~~~~~ 2025-09-04T16:31:56,654 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:56,654 59 | template class auto_ptr; 2025-09-04T16:31:56,654 | ^~~~~~~~ 2025-09-04T16:31:58,072 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/cpp_regex_traits.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/cpp_regex_traits.o 2025-09-04T16:31:59,866 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:31:59,866 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:31:59,867 from ltp/thirdparty/boost/include/boost/regex/v4/regex_traits.hpp:26, 2025-09-04T16:31:59,867 from ltp/thirdparty/boost/include/boost/regex/regex_traits.hpp:27, 2025-09-04T16:31:59,867 from ltp/thirdparty/boost/libs/regex/src/cpp_regex_traits.cpp:22: 2025-09-04T16:31:59,867 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:31:59,867 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:31:59,867 | ^~~~~~~~ 2025-09-04T16:31:59,867 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:31:59,867 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:31:59,867 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:31:59,868 59 | template class auto_ptr; 2025-09-04T16:31:59,868 | ^~~~~~~~ 2025-09-04T16:32:00,185 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:32:00,186 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:32:00,186 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:32:00,186 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:00,186 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:32:00,186 | ^~~~~~~~ 2025-09-04T16:32:00,186 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:00,186 59 | template class auto_ptr; 2025-09-04T16:32:00,186 | ^~~~~~~~ 2025-09-04T16:32:00,201 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:00,201 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:32:00,201 | ^~~~~~~~ 2025-09-04T16:32:00,202 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:00,202 59 | template class auto_ptr; 2025-09-04T16:32:00,202 | ^~~~~~~~ 2025-09-04T16:32:00,203 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:00,204 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:32:00,204 | ^~~~~~~~ 2025-09-04T16:32:00,204 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:00,204 59 | template class auto_ptr; 2025-09-04T16:32:00,204 | ^~~~~~~~ 2025-09-04T16:32:00,204 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:00,204 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:32:00,204 | ^~~~~~~~ 2025-09-04T16:32:00,204 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:00,205 59 | template class auto_ptr; 2025-09-04T16:32:00,205 | ^~~~~~~~ 2025-09-04T16:32:00,205 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:00,205 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:32:00,205 | ^~~~~~~~ 2025-09-04T16:32:00,205 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:00,205 59 | template class auto_ptr; 2025-09-04T16:32:00,205 | ^~~~~~~~ 2025-09-04T16:32:00,205 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:00,206 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:32:00,206 | ^~~~~~~~ 2025-09-04T16:32:00,206 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:00,206 59 | template class auto_ptr; 2025-09-04T16:32:00,206 | ^~~~~~~~ 2025-09-04T16:32:00,207 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:32:00,208 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:00,208 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:32:00,208 | ^~~~~~~~ 2025-09-04T16:32:00,208 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:00,208 59 | template class auto_ptr; 2025-09-04T16:32:00,208 | ^~~~~~~~ 2025-09-04T16:32:01,308 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/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:32:03,370 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:32:03,371 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:32:03,371 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:32:03,371 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:32:03,371 from ltp/thirdparty/boost/libs/regex/src/cregex.cpp:22: 2025-09-04T16:32:03,371 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:03,371 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:32:03,371 | ^~~~~~~~ 2025-09-04T16:32:03,371 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:32:03,371 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:32:03,372 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:03,372 59 | template class auto_ptr; 2025-09-04T16:32:03,372 | ^~~~~~~~ 2025-09-04T16:32:03,688 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:32:03,689 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:32:03,689 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:32:03,689 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:03,689 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:32:03,689 | ^~~~~~~~ 2025-09-04T16:32:03,689 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:03,689 59 | template class auto_ptr; 2025-09-04T16:32:03,689 | ^~~~~~~~ 2025-09-04T16:32:03,704 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:03,704 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:32:03,704 | ^~~~~~~~ 2025-09-04T16:32:03,704 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:03,704 59 | template class auto_ptr; 2025-09-04T16:32:03,704 | ^~~~~~~~ 2025-09-04T16:32:03,706 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:03,706 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:32:03,706 | ^~~~~~~~ 2025-09-04T16:32:03,706 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:03,707 59 | template class auto_ptr; 2025-09-04T16:32:03,707 | ^~~~~~~~ 2025-09-04T16:32:03,707 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:03,707 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:32:03,707 | ^~~~~~~~ 2025-09-04T16:32:03,707 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:03,707 59 | template class auto_ptr; 2025-09-04T16:32:03,707 | ^~~~~~~~ 2025-09-04T16:32:03,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:32:03,707 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:32:03,708 | ^~~~~~~~ 2025-09-04T16:32:03,708 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:03,708 59 | template class auto_ptr; 2025-09-04T16:32:03,708 | ^~~~~~~~ 2025-09-04T16:32:03,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:32:03,708 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:32:03,708 | ^~~~~~~~ 2025-09-04T16:32:03,708 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:03,708 59 | template class auto_ptr; 2025-09-04T16:32:03,708 | ^~~~~~~~ 2025-09-04T16:32:03,710 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:32:03,710 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:03,711 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:32:03,711 | ^~~~~~~~ 2025-09-04T16:32:03,711 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:03,711 59 | template class auto_ptr; 2025-09-04T16:32:03,711 | ^~~~~~~~ 2025-09-04T16:32:04,427 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:32:04,427 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:32:04,427 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:32:04,427 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:32:04,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:32:04,428 420 | : public std::unary_function \ 2025-09-04T16:32:04,428 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,428 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:04,428 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:32:04,428 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,428 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:32:04,428 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:32:04,429 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,429 117 | struct unary_function 2025-09-04T16:32:04,429 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,429 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:04,429 420 | : public std::unary_function \ 2025-09-04T16:32:04,429 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,430 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:04,430 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:32:04,430 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,430 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,430 117 | struct unary_function 2025-09-04T16:32:04,430 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,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:32:04,431 420 | : public std::unary_function \ 2025-09-04T16:32:04,431 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,431 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:04,431 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:32:04,431 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,431 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,431 117 | struct unary_function 2025-09-04T16:32:04,431 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,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:32:04,432 420 | : public std::unary_function \ 2025-09-04T16:32:04,432 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,432 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:04,432 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:32:04,432 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,432 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,433 117 | struct unary_function 2025-09-04T16:32:04,433 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,433 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:04,433 420 | : public std::unary_function \ 2025-09-04T16:32:04,433 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,433 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:04,433 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:32:04,434 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,434 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,434 117 | struct unary_function 2025-09-04T16:32:04,434 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,434 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:04,434 420 | : public std::unary_function \ 2025-09-04T16:32:04,434 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,435 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:04,435 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:32:04,435 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,435 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,435 117 | struct unary_function 2025-09-04T16:32:04,435 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,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:32:04,436 420 | : public std::unary_function \ 2025-09-04T16:32:04,436 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,436 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:04,436 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:32:04,436 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,436 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,436 117 | struct unary_function 2025-09-04T16:32:04,436 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,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:32:04,437 420 | : public std::unary_function \ 2025-09-04T16:32:04,437 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,437 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:04,437 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:32:04,437 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,437 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,437 117 | struct unary_function 2025-09-04T16:32:04,438 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,438 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:04,438 420 | : public std::unary_function \ 2025-09-04T16:32:04,438 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,438 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:04,438 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:32:04,438 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,439 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,439 117 | struct unary_function 2025-09-04T16:32:04,439 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,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:32:04,439 420 | : public std::unary_function \ 2025-09-04T16:32:04,439 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,439 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:04,440 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:32:04,440 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,440 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,440 117 | struct unary_function 2025-09-04T16:32:04,440 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,440 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:04,440 420 | : public std::unary_function \ 2025-09-04T16:32:04,441 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,441 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:04,441 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:32:04,441 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,441 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,441 117 | struct unary_function 2025-09-04T16:32:04,441 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,442 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:04,442 420 | : public std::unary_function \ 2025-09-04T16:32:04,442 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,442 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:04,442 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:32:04,442 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,442 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,442 117 | struct unary_function 2025-09-04T16:32:04,443 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,443 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:04,443 420 | : public std::unary_function \ 2025-09-04T16:32:04,443 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,443 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:04,443 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:32:04,443 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,443 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,444 117 | struct unary_function 2025-09-04T16:32:04,444 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,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:32:04,444 420 | : public std::unary_function \ 2025-09-04T16:32:04,444 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,444 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:04,444 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:32:04,445 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,445 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,445 117 | struct unary_function 2025-09-04T16:32:04,445 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,445 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:04,445 430 | : public std::unary_function \ 2025-09-04T16:32:04,446 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,446 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:32:04,446 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:32:04,446 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,446 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,446 117 | struct unary_function 2025-09-04T16:32:04,446 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,447 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:04,447 430 | : public std::unary_function \ 2025-09-04T16:32:04,447 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,447 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:32:04,447 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:32:04,447 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,448 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,448 117 | struct unary_function 2025-09-04T16:32:04,448 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,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:32:04,449 420 | : public std::unary_function \ 2025-09-04T16:32:04,449 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,449 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:04,449 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:32:04,449 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,449 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,449 117 | struct unary_function 2025-09-04T16:32:04,449 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,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:32:04,450 420 | : public std::unary_function \ 2025-09-04T16:32:04,450 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,450 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:04,450 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:32:04,450 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,450 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,450 117 | struct unary_function 2025-09-04T16:32:04,450 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,451 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:04,451 420 | : public std::unary_function \ 2025-09-04T16:32:04,451 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,451 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:04,451 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:32:04,451 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:04,452 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,452 117 | struct unary_function 2025-09-04T16:32:04,452 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,452 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:04,452 484 | : public std::unary_function 2025-09-04T16:32:04,452 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,452 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,452 117 | struct unary_function 2025-09-04T16:32:04,452 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,657 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:32:04,657 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:04,657 257 | : std::unary_function 2025-09-04T16:32:04,657 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,657 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:04,657 117 | struct unary_function 2025-09-04T16:32:04,658 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:04,881 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:32:04,881 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:04,881 804 | : public std::iterator 2025-09-04T16:32:04,881 | ^~~~~~~~ 2025-09-04T16:32:04,881 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:32:04,882 from /usr/include/c++/14/string:47: 2025-09-04T16:32:04,882 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:04,882 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:04,882 | ^~~~~~~~ 2025-09-04T16:32:05,182 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:32:05,183 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:05,183 89 | : public std::iterator< 2025-09-04T16:32:05,183 | ^~~~~~~~ 2025-09-04T16:32:05,183 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:05,183 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:05,183 | ^~~~~~~~ 2025-09-04T16:32:05,188 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:32:05,188 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:05,188 171 | : public std::iterator< 2025-09-04T16:32:05,188 | ^~~~~~~~ 2025-09-04T16:32:05,188 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:05,188 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:05,188 | ^~~~~~~~ 2025-09-04T16:32:05,237 In file included from ltp/thirdparty/boost/libs/regex/src/cregex.cpp:27: 2025-09-04T16:32:05,237 ltp/thirdparty/boost/include/boost/regex/v4/fileiter.hpp:199:15: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:05,238 199 | : public std::iterator 2025-09-04T16:32:05,238 | ^~~~~~~~ 2025-09-04T16:32:05,238 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:05,238 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:05,238 | ^~~~~~~~ 2025-09-04T16:32:33,669 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/fileiter.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/fileiter.o 2025-09-04T16:32:34,941 In file included from ltp/thirdparty/boost/libs/regex/src/fileiter.cpp:27: 2025-09-04T16:32:34,941 ltp/thirdparty/boost/include/boost/regex/v4/fileiter.hpp:199:15: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:34,941 199 | : public std::iterator 2025-09-04T16:32:34,941 | ^~~~~~~~ 2025-09-04T16:32:34,941 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:32:34,941 from /usr/include/c++/14/string:47, 2025-09-04T16:32:34,942 from /usr/include/c++/14/stdexcept:39, 2025-09-04T16:32:34,942 from ltp/thirdparty/boost/libs/regex/src/fileiter.cpp:24: 2025-09-04T16:32:34,942 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:34,942 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:34,942 | ^~~~~~~~ 2025-09-04T16:32:35,437 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:32:35,437 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:32:35,437 from ltp/thirdparty/boost/libs/regex/src/fileiter.cpp:28: 2025-09-04T16:32:35,437 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:35,437 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:32:35,437 | ^~~~~~~~ 2025-09-04T16:32:35,438 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:32:35,438 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:32:35,438 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:35,438 59 | template class auto_ptr; 2025-09-04T16:32:35,438 | ^~~~~~~~ 2025-09-04T16:32:35,757 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:32:35,757 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:32:35,757 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:32:35,757 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:35,757 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:32:35,758 | ^~~~~~~~ 2025-09-04T16:32:35,758 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:35,758 59 | template class auto_ptr; 2025-09-04T16:32:35,758 | ^~~~~~~~ 2025-09-04T16:32:35,772 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:35,773 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:32:35,773 | ^~~~~~~~ 2025-09-04T16:32:35,773 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:35,773 59 | template class auto_ptr; 2025-09-04T16:32:35,773 | ^~~~~~~~ 2025-09-04T16:32:35,775 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:35,775 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:32:35,775 | ^~~~~~~~ 2025-09-04T16:32:35,775 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:35,775 59 | template class auto_ptr; 2025-09-04T16:32:35,775 | ^~~~~~~~ 2025-09-04T16:32:35,775 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:35,775 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:32:35,776 | ^~~~~~~~ 2025-09-04T16:32:35,776 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:35,776 59 | template class auto_ptr; 2025-09-04T16:32:35,776 | ^~~~~~~~ 2025-09-04T16:32:35,776 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:35,776 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:32:35,776 | ^~~~~~~~ 2025-09-04T16:32:35,776 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:35,776 59 | template class auto_ptr; 2025-09-04T16:32:35,777 | ^~~~~~~~ 2025-09-04T16:32:35,777 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:35,777 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:32:35,777 | ^~~~~~~~ 2025-09-04T16:32:35,777 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:35,777 59 | template class auto_ptr; 2025-09-04T16:32:35,777 | ^~~~~~~~ 2025-09-04T16:32:35,779 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:32:35,779 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:35,779 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:32:35,779 | ^~~~~~~~ 2025-09-04T16:32:35,779 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:35,779 59 | template class auto_ptr; 2025-09-04T16:32:35,779 | ^~~~~~~~ 2025-09-04T16:32:37,815 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/icu.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/icu.o 2025-09-04T16:32:38,073 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/instances.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/instances.o 2025-09-04T16:32:40,124 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:32:40,124 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:32:40,125 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:32:40,125 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:32:40,125 from ltp/thirdparty/boost/libs/regex/src/instances.cpp:30: 2025-09-04T16:32:40,125 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:40,125 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:32:40,125 | ^~~~~~~~ 2025-09-04T16:32:40,125 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:32:40,125 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:32:40,126 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:40,126 59 | template class auto_ptr; 2025-09-04T16:32:40,126 | ^~~~~~~~ 2025-09-04T16:32:40,445 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:32:40,445 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:32:40,446 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:32:40,446 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:40,446 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:32:40,446 | ^~~~~~~~ 2025-09-04T16:32:40,446 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:40,446 59 | template class auto_ptr; 2025-09-04T16:32:40,446 | ^~~~~~~~ 2025-09-04T16:32:40,461 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:40,461 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:32:40,461 | ^~~~~~~~ 2025-09-04T16:32:40,461 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:40,461 59 | template class auto_ptr; 2025-09-04T16:32:40,461 | ^~~~~~~~ 2025-09-04T16:32:40,463 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:40,463 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:32:40,463 | ^~~~~~~~ 2025-09-04T16:32:40,463 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:40,464 59 | template class auto_ptr; 2025-09-04T16:32:40,464 | ^~~~~~~~ 2025-09-04T16:32:40,464 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:40,464 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:32:40,464 | ^~~~~~~~ 2025-09-04T16:32:40,464 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:40,464 59 | template class auto_ptr; 2025-09-04T16:32:40,464 | ^~~~~~~~ 2025-09-04T16:32:40,464 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:40,464 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:32:40,465 | ^~~~~~~~ 2025-09-04T16:32:40,465 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:40,465 59 | template class auto_ptr; 2025-09-04T16:32:40,465 | ^~~~~~~~ 2025-09-04T16:32:40,465 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:40,465 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:32:40,465 | ^~~~~~~~ 2025-09-04T16:32:40,465 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:40,465 59 | template class auto_ptr; 2025-09-04T16:32:40,465 | ^~~~~~~~ 2025-09-04T16:32:40,467 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:32:40,467 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:32:40,467 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:32:40,468 | ^~~~~~~~ 2025-09-04T16:32:40,468 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:32:40,468 59 | template class auto_ptr; 2025-09-04T16:32:40,468 | ^~~~~~~~ 2025-09-04T16:32:41,185 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:32:41,186 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:32:41,186 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:32:41,186 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:32:41,186 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:41,186 420 | : public std::unary_function \ 2025-09-04T16:32:41,186 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,186 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:41,186 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:32:41,187 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,187 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:32:41,187 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:32:41,187 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,187 117 | struct unary_function 2025-09-04T16:32:41,187 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,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:32:41,188 420 | : public std::unary_function \ 2025-09-04T16:32:41,188 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,188 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:41,188 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:32:41,188 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,188 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,188 117 | struct unary_function 2025-09-04T16:32:41,188 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,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:32:41,189 420 | : public std::unary_function \ 2025-09-04T16:32:41,189 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,189 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:41,189 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:32:41,189 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,190 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,190 117 | struct unary_function 2025-09-04T16:32:41,190 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,190 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:41,190 420 | : public std::unary_function \ 2025-09-04T16:32:41,190 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,190 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:41,190 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:32:41,191 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,191 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,191 117 | struct unary_function 2025-09-04T16:32:41,191 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,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:32:41,191 420 | : public std::unary_function \ 2025-09-04T16:32:41,192 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,192 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:41,192 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:32:41,192 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,192 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,192 117 | struct unary_function 2025-09-04T16:32:41,192 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,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:32:41,193 420 | : public std::unary_function \ 2025-09-04T16:32:41,193 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,193 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:41,193 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:32:41,193 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,193 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,193 117 | struct unary_function 2025-09-04T16:32:41,193 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,194 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:41,194 420 | : public std::unary_function \ 2025-09-04T16:32:41,194 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,194 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:41,194 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:32:41,195 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,195 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,195 117 | struct unary_function 2025-09-04T16:32:41,195 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,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:32:41,195 420 | : public std::unary_function \ 2025-09-04T16:32:41,195 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,195 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:41,196 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:32:41,196 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,196 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,196 117 | struct unary_function 2025-09-04T16:32:41,196 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,196 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:41,196 420 | : public std::unary_function \ 2025-09-04T16:32:41,197 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,197 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:41,197 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:32:41,197 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,197 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,197 117 | struct unary_function 2025-09-04T16:32:41,197 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,197 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:41,198 420 | : public std::unary_function \ 2025-09-04T16:32:41,198 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,198 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:41,198 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:32:41,198 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,198 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,198 117 | struct unary_function 2025-09-04T16:32:41,198 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,199 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:41,199 420 | : public std::unary_function \ 2025-09-04T16:32:41,199 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,199 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:41,199 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:32:41,199 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,199 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,200 117 | struct unary_function 2025-09-04T16:32:41,200 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,200 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:41,200 420 | : public std::unary_function \ 2025-09-04T16:32:41,200 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,200 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:41,200 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:32:41,201 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,201 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,201 117 | struct unary_function 2025-09-04T16:32:41,201 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,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:32:41,201 420 | : public std::unary_function \ 2025-09-04T16:32:41,201 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,202 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:41,202 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:32:41,202 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,202 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,202 117 | struct unary_function 2025-09-04T16:32:41,202 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,202 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:41,203 420 | : public std::unary_function \ 2025-09-04T16:32:41,203 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,203 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:41,203 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:32:41,203 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,203 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,203 117 | struct unary_function 2025-09-04T16:32:41,203 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,204 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:41,204 430 | : public std::unary_function \ 2025-09-04T16:32:41,204 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,204 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:32:41,204 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:32:41,204 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,204 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,205 117 | struct unary_function 2025-09-04T16:32:41,205 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,205 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:41,205 430 | : public std::unary_function \ 2025-09-04T16:32:41,206 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,206 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:32:41,206 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:32:41,206 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,206 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,206 117 | struct unary_function 2025-09-04T16:32:41,206 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,207 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:41,207 420 | : public std::unary_function \ 2025-09-04T16:32:41,207 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,207 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:41,207 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:32:41,207 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,208 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,208 117 | struct unary_function 2025-09-04T16:32:41,208 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,208 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:41,208 420 | : public std::unary_function \ 2025-09-04T16:32:41,208 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,208 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:41,208 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:32:41,209 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,209 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,209 117 | struct unary_function 2025-09-04T16:32:41,209 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,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:32:41,209 420 | : public std::unary_function \ 2025-09-04T16:32:41,210 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,210 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:32:41,210 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:32:41,210 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:32:41,210 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,210 117 | struct unary_function 2025-09-04T16:32:41,210 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,210 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:41,210 484 | : public std::unary_function 2025-09-04T16:32:41,211 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,211 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,211 117 | struct unary_function 2025-09-04T16:32:41,211 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,416 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:32:41,417 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:41,417 257 | : std::unary_function 2025-09-04T16:32:41,417 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,417 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:32:41,417 117 | struct unary_function 2025-09-04T16:32:41,417 | ^~~~~~~~~~~~~~ 2025-09-04T16:32:41,640 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:32:41,640 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:41,640 804 | : public std::iterator 2025-09-04T16:32:41,641 | ^~~~~~~~ 2025-09-04T16:32:41,641 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:32:41,641 from /usr/include/c++/14/string:47: 2025-09-04T16:32:41,641 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:41,641 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:41,641 | ^~~~~~~~ 2025-09-04T16:32:41,939 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:32:41,939 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:41,939 89 | : public std::iterator< 2025-09-04T16:32:41,939 | ^~~~~~~~ 2025-09-04T16:32:41,940 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:41,940 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:41,940 | ^~~~~~~~ 2025-09-04T16:32:41,944 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:32:41,944 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:32:41,944 171 | : public std::iterator< 2025-09-04T16:32:41,944 | ^~~~~~~~ 2025-09-04T16:32:41,945 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:32:41,945 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:32:41,945 | ^~~~~~~~ 2025-09-04T16:33:08,854 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/posix_api.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/posix_api.o 2025-09-04T16:33:10,920 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:33:10,920 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:33:10,920 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:33:10,920 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:33:10,920 from ltp/thirdparty/boost/libs/regex/src/posix_api.cpp:23: 2025-09-04T16:33:10,920 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:10,921 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:33:10,921 | ^~~~~~~~ 2025-09-04T16:33:10,921 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:33:10,921 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:33:10,921 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:10,921 59 | template class auto_ptr; 2025-09-04T16:33:10,921 | ^~~~~~~~ 2025-09-04T16:33:11,245 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:33:11,245 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:33:11,246 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:33:11,246 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:11,246 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:33:11,246 | ^~~~~~~~ 2025-09-04T16:33:11,246 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:11,246 59 | template class auto_ptr; 2025-09-04T16:33:11,246 | ^~~~~~~~ 2025-09-04T16:33:11,261 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:11,261 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:33:11,261 | ^~~~~~~~ 2025-09-04T16:33:11,261 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:11,261 59 | template class auto_ptr; 2025-09-04T16:33:11,261 | ^~~~~~~~ 2025-09-04T16:33:11,263 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:11,263 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:33:11,263 | ^~~~~~~~ 2025-09-04T16:33:11,263 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:11,264 59 | template class auto_ptr; 2025-09-04T16:33:11,264 | ^~~~~~~~ 2025-09-04T16:33:11,264 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:11,264 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:33:11,264 | ^~~~~~~~ 2025-09-04T16:33:11,264 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:11,264 59 | template class auto_ptr; 2025-09-04T16:33:11,264 | ^~~~~~~~ 2025-09-04T16:33:11,264 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:11,265 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:33:11,265 | ^~~~~~~~ 2025-09-04T16:33:11,265 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:11,265 59 | template class auto_ptr; 2025-09-04T16:33:11,265 | ^~~~~~~~ 2025-09-04T16:33:11,265 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:11,265 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:33:11,265 | ^~~~~~~~ 2025-09-04T16:33:11,265 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:11,265 59 | template class auto_ptr; 2025-09-04T16:33:11,266 | ^~~~~~~~ 2025-09-04T16:33:11,267 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:33:11,267 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:11,267 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:33:11,267 | ^~~~~~~~ 2025-09-04T16:33:11,268 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:11,268 59 | template class auto_ptr; 2025-09-04T16:33:11,268 | ^~~~~~~~ 2025-09-04T16:33:11,985 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:33:11,986 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:33:11,986 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:33:11,986 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:33:11,986 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:11,986 420 | : public std::unary_function \ 2025-09-04T16:33:11,986 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,986 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:11,986 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:33:11,986 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:11,987 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:33:11,987 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:33:11,987 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:11,987 117 | struct unary_function 2025-09-04T16:33:11,987 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,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:33:11,987 420 | : public std::unary_function \ 2025-09-04T16:33:11,988 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,988 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:11,988 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:33:11,988 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:11,988 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:11,988 117 | struct unary_function 2025-09-04T16:33:11,988 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,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:33:11,989 420 | : public std::unary_function \ 2025-09-04T16:33:11,989 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,989 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:11,989 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:33:11,989 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:11,989 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:11,989 117 | struct unary_function 2025-09-04T16:33:11,990 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,990 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:11,990 420 | : public std::unary_function \ 2025-09-04T16:33:11,990 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,990 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:11,990 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:33:11,990 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:11,991 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:11,991 117 | struct unary_function 2025-09-04T16:33:11,991 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,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:33:11,991 420 | : public std::unary_function \ 2025-09-04T16:33:11,991 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,991 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:11,992 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:33:11,992 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:11,992 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:11,992 117 | struct unary_function 2025-09-04T16:33:11,992 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,992 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:11,992 420 | : public std::unary_function \ 2025-09-04T16:33:11,993 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,993 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:11,993 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:33:11,993 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:11,993 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:11,993 117 | struct unary_function 2025-09-04T16:33:11,993 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,993 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:11,994 420 | : public std::unary_function \ 2025-09-04T16:33:11,994 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,994 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:11,994 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:33:11,994 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:11,994 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:11,994 117 | struct unary_function 2025-09-04T16:33:11,994 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,995 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:11,995 420 | : public std::unary_function \ 2025-09-04T16:33:11,995 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,995 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:11,995 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:33:11,995 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:11,995 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:11,996 117 | struct unary_function 2025-09-04T16:33:11,996 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,996 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:11,996 420 | : public std::unary_function \ 2025-09-04T16:33:11,996 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,996 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:11,996 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:33:11,996 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:11,997 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:11,997 117 | struct unary_function 2025-09-04T16:33:11,997 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,997 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:11,997 420 | : public std::unary_function \ 2025-09-04T16:33:11,997 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,997 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:11,998 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:33:11,998 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:11,998 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:11,998 117 | struct unary_function 2025-09-04T16:33:11,998 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,998 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:11,998 420 | : public std::unary_function \ 2025-09-04T16:33:11,999 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:11,999 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:11,999 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:33:11,999 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:11,999 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:11,999 117 | struct unary_function 2025-09-04T16:33:11,999 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,000 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:12,000 420 | : public std::unary_function \ 2025-09-04T16:33:12,000 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,000 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:12,000 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:33:12,000 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:12,000 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:12,000 117 | struct unary_function 2025-09-04T16:33:12,000 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,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:33:12,001 420 | : public std::unary_function \ 2025-09-04T16:33:12,001 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,001 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:12,001 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:33:12,001 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:12,001 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:12,002 117 | struct unary_function 2025-09-04T16:33:12,002 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,002 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:12,002 420 | : public std::unary_function \ 2025-09-04T16:33:12,002 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,002 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:12,002 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:33:12,002 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:12,003 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:12,003 117 | struct unary_function 2025-09-04T16:33:12,003 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,003 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:12,003 430 | : public std::unary_function \ 2025-09-04T16:33:12,003 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,004 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:33:12,004 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:33:12,004 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:12,004 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:12,004 117 | struct unary_function 2025-09-04T16:33:12,004 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,005 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:12,005 430 | : public std::unary_function \ 2025-09-04T16:33:12,005 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,005 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:33:12,005 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:33:12,005 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:12,006 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:12,006 117 | struct unary_function 2025-09-04T16:33:12,006 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,006 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:12,006 420 | : public std::unary_function \ 2025-09-04T16:33:12,007 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,007 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:12,007 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:33:12,007 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:12,007 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:12,007 117 | struct unary_function 2025-09-04T16:33:12,007 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,007 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:12,007 420 | : public std::unary_function \ 2025-09-04T16:33:12,008 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,008 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:12,008 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:33:12,008 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:12,008 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:12,008 117 | struct unary_function 2025-09-04T16:33:12,008 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,009 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:12,009 420 | : public std::unary_function \ 2025-09-04T16:33:12,009 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,009 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:12,009 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:33:12,009 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:12,009 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:12,009 117 | struct unary_function 2025-09-04T16:33:12,010 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,010 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:12,010 484 | : public std::unary_function 2025-09-04T16:33:12,010 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,010 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:12,010 117 | struct unary_function 2025-09-04T16:33:12,010 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,215 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:33:12,215 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:12,215 257 | : std::unary_function 2025-09-04T16:33:12,215 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,215 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:12,216 117 | struct unary_function 2025-09-04T16:33:12,216 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:12,443 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:33:12,443 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:12,443 804 | : public std::iterator 2025-09-04T16:33:12,443 | ^~~~~~~~ 2025-09-04T16:33:12,443 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:33:12,444 from /usr/include/c++/14/string:47: 2025-09-04T16:33:12,444 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:33:12,444 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:33:12,444 | ^~~~~~~~ 2025-09-04T16:33:12,742 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:33:12,742 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:12,742 89 | : public std::iterator< 2025-09-04T16:33:12,742 | ^~~~~~~~ 2025-09-04T16:33:12,742 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:33:12,742 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:33:12,742 | ^~~~~~~~ 2025-09-04T16:33:12,747 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:33:12,747 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:12,747 171 | : public std::iterator< 2025-09-04T16:33:12,747 | ^~~~~~~~ 2025-09-04T16:33:12,747 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:33:12,747 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:33:12,747 | ^~~~~~~~ 2025-09-04T16:33:30,294 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/regex.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/regex.o 2025-09-04T16:33:32,349 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:33:32,349 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:33:32,349 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:33:32,349 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:33:32,349 from ltp/thirdparty/boost/libs/regex/src/regex.cpp:24: 2025-09-04T16:33:32,350 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:32,350 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:33:32,350 | ^~~~~~~~ 2025-09-04T16:33:32,350 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:33:32,350 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:33:32,350 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:32,350 59 | template class auto_ptr; 2025-09-04T16:33:32,350 | ^~~~~~~~ 2025-09-04T16:33:32,668 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:33:32,668 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:33:32,669 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:33:32,669 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:32,669 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:33:32,669 | ^~~~~~~~ 2025-09-04T16:33:32,669 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:32,669 59 | template class auto_ptr; 2025-09-04T16:33:32,669 | ^~~~~~~~ 2025-09-04T16:33:32,684 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:32,684 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:33:32,684 | ^~~~~~~~ 2025-09-04T16:33:32,684 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:32,684 59 | template class auto_ptr; 2025-09-04T16:33:32,684 | ^~~~~~~~ 2025-09-04T16:33:32,686 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:32,686 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:33:32,686 | ^~~~~~~~ 2025-09-04T16:33:32,686 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:32,687 59 | template class auto_ptr; 2025-09-04T16:33:32,687 | ^~~~~~~~ 2025-09-04T16:33:32,687 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:32,687 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:33:32,687 | ^~~~~~~~ 2025-09-04T16:33:32,687 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:32,687 59 | template class auto_ptr; 2025-09-04T16:33:32,687 | ^~~~~~~~ 2025-09-04T16:33:32,687 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:32,688 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:33:32,688 | ^~~~~~~~ 2025-09-04T16:33:32,688 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:32,688 59 | template class auto_ptr; 2025-09-04T16:33:32,688 | ^~~~~~~~ 2025-09-04T16:33:32,688 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:32,688 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:33:32,688 | ^~~~~~~~ 2025-09-04T16:33:32,688 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:32,688 59 | template class auto_ptr; 2025-09-04T16:33:32,689 | ^~~~~~~~ 2025-09-04T16:33:32,690 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:33:32,690 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:32,690 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:33:32,691 | ^~~~~~~~ 2025-09-04T16:33:32,691 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:32,691 59 | template class auto_ptr; 2025-09-04T16:33:32,691 | ^~~~~~~~ 2025-09-04T16:33:33,412 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:33:33,413 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:33:33,413 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:33:33,413 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:33:33,413 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,413 420 | : public std::unary_function \ 2025-09-04T16:33:33,413 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,413 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:33,413 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:33:33,413 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,414 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:33:33,414 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:33:33,414 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,414 117 | struct unary_function 2025-09-04T16:33:33,414 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,414 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,414 420 | : public std::unary_function \ 2025-09-04T16:33:33,415 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,415 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:33,415 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:33:33,415 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,415 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,415 117 | struct unary_function 2025-09-04T16:33:33,415 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,416 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,416 420 | : public std::unary_function \ 2025-09-04T16:33:33,416 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,416 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:33,416 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:33:33,416 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,416 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,416 117 | struct unary_function 2025-09-04T16:33:33,417 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,417 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,417 420 | : public std::unary_function \ 2025-09-04T16:33:33,417 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,417 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:33,417 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:33:33,417 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,417 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,418 117 | struct unary_function 2025-09-04T16:33:33,418 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,418 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,418 420 | : public std::unary_function \ 2025-09-04T16:33:33,418 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,418 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:33,419 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:33:33,419 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,419 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,419 117 | struct unary_function 2025-09-04T16:33:33,419 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,419 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,419 420 | : public std::unary_function \ 2025-09-04T16:33:33,420 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,420 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:33,420 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:33:33,420 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,420 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,420 117 | struct unary_function 2025-09-04T16:33:33,420 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,421 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,421 420 | : public std::unary_function \ 2025-09-04T16:33:33,421 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,421 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:33,421 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:33:33,421 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,421 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,421 117 | struct unary_function 2025-09-04T16:33:33,422 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,422 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,422 420 | : public std::unary_function \ 2025-09-04T16:33:33,422 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,422 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:33,422 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:33:33,422 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,423 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,423 117 | struct unary_function 2025-09-04T16:33:33,423 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,423 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,423 420 | : public std::unary_function \ 2025-09-04T16:33:33,423 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,423 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:33,424 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:33:33,424 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,424 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,424 117 | struct unary_function 2025-09-04T16:33:33,424 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,424 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,424 420 | : public std::unary_function \ 2025-09-04T16:33:33,424 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,425 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:33,425 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:33:33,425 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,425 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,425 117 | struct unary_function 2025-09-04T16:33:33,425 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,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:33:33,426 420 | : public std::unary_function \ 2025-09-04T16:33:33,426 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,426 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:33,426 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:33:33,426 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,426 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,426 117 | struct unary_function 2025-09-04T16:33:33,426 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,427 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,427 420 | : public std::unary_function \ 2025-09-04T16:33:33,427 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,427 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:33,427 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:33:33,427 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,427 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,428 117 | struct unary_function 2025-09-04T16:33:33,428 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,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:33:33,428 420 | : public std::unary_function \ 2025-09-04T16:33:33,428 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,428 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:33,428 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:33:33,428 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,429 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,429 117 | struct unary_function 2025-09-04T16:33:33,429 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,429 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,429 420 | : public std::unary_function \ 2025-09-04T16:33:33,429 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,430 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:33,430 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:33:33,430 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,430 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,430 117 | struct unary_function 2025-09-04T16:33:33,430 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,430 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,431 430 | : public std::unary_function \ 2025-09-04T16:33:33,431 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,431 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:33:33,431 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:33:33,431 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,431 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,431 117 | struct unary_function 2025-09-04T16:33:33,431 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,432 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,432 430 | : public std::unary_function \ 2025-09-04T16:33:33,432 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,432 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:33:33,433 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:33:33,433 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,433 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,433 117 | struct unary_function 2025-09-04T16:33:33,433 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,434 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,434 420 | : public std::unary_function \ 2025-09-04T16:33:33,434 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,434 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:33,434 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:33:33,434 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,434 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,434 117 | struct unary_function 2025-09-04T16:33:33,435 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,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:33:33,435 420 | : public std::unary_function \ 2025-09-04T16:33:33,435 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,435 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:33,435 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:33:33,435 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,435 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,436 117 | struct unary_function 2025-09-04T16:33:33,436 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,436 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,436 420 | : public std::unary_function \ 2025-09-04T16:33:33,436 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,436 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:33,436 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:33:33,437 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:33,437 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,437 117 | struct unary_function 2025-09-04T16:33:33,437 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,437 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,437 484 | : public std::unary_function 2025-09-04T16:33:33,437 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,437 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,437 117 | struct unary_function 2025-09-04T16:33:33,438 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,642 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:33:33,642 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,642 257 | : std::unary_function 2025-09-04T16:33:33,643 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,643 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:33,643 117 | struct unary_function 2025-09-04T16:33:33,643 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:33,865 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:33:33,865 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:33,865 804 | : public std::iterator 2025-09-04T16:33:33,865 | ^~~~~~~~ 2025-09-04T16:33:33,865 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:33:33,866 from /usr/include/c++/14/string:47: 2025-09-04T16:33:33,866 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:33:33,866 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:33:33,866 | ^~~~~~~~ 2025-09-04T16:33:34,169 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:33:34,170 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:34,170 89 | : public std::iterator< 2025-09-04T16:33:34,170 | ^~~~~~~~ 2025-09-04T16:33:34,170 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:33:34,170 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:33:34,170 | ^~~~~~~~ 2025-09-04T16:33:34,174 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:33:34,175 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:34,175 171 | : public std::iterator< 2025-09-04T16:33:34,175 | ^~~~~~~~ 2025-09-04T16:33:34,175 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:33:34,175 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:33:34,175 | ^~~~~~~~ 2025-09-04T16:33:35,754 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/regex_debug.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/regex_debug.o 2025-09-04T16:33:36,019 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/regex_raw_buffer.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/regex_raw_buffer.o 2025-09-04T16:33:36,869 ltp/thirdparty/boost/libs/regex/src/regex_raw_buffer.cpp: In member function ‘void boost::re_detail::raw_storage::resize(size_type)’: 2025-09-04T16:33:36,869 ltp/thirdparty/boost/libs/regex/src/regex_raw_buffer.cpp:39:23: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 2025-09-04T16:33:36,869 39 | register size_type newsize = start ? last - start : 1024; 2025-09-04T16:33:36,870 | ^~~~~~~ 2025-09-04T16:33:36,870 ltp/thirdparty/boost/libs/regex/src/regex_raw_buffer.cpp:42:23: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 2025-09-04T16:33:36,870 42 | register size_type datasize = end - start; 2025-09-04T16:33:36,870 | ^~~~~~~~ 2025-09-04T16:33:36,870 ltp/thirdparty/boost/libs/regex/src/regex_raw_buffer.cpp:47:21: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 2025-09-04T16:33:36,870 47 | register pointer ptr = static_cast(::operator new(newsize)); 2025-09-04T16:33:36,870 | ^~~ 2025-09-04T16:33:36,871 ltp/thirdparty/boost/libs/regex/src/regex_raw_buffer.cpp: In member function ‘void* boost::re_detail::raw_storage::insert(size_type, size_type)’: 2025-09-04T16:33:36,871 ltp/thirdparty/boost/libs/regex/src/regex_raw_buffer.cpp:66:19: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 2025-09-04T16:33:36,871 66 | register void* result = start + pos; 2025-09-04T16:33:36,871 | ^~~~~~ 2025-09-04T16:33:36,955 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/regex_traits_defaults.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/regex_traits_defaults.o 2025-09-04T16:33:38,731 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:33:38,731 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:33:38,731 from ltp/thirdparty/boost/include/boost/regex/v4/regex_traits.hpp:26, 2025-09-04T16:33:38,731 from ltp/thirdparty/boost/include/boost/regex/regex_traits.hpp:27, 2025-09-04T16:33:38,731 from ltp/thirdparty/boost/libs/regex/src/regex_traits_defaults.cpp:20: 2025-09-04T16:33:38,731 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:38,731 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:33:38,732 | ^~~~~~~~ 2025-09-04T16:33:38,732 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:33:38,732 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:33:38,732 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:38,732 59 | template class auto_ptr; 2025-09-04T16:33:38,732 | ^~~~~~~~ 2025-09-04T16:33:39,052 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:33:39,053 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:33:39,053 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:33:39,053 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:39,053 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:33:39,053 | ^~~~~~~~ 2025-09-04T16:33:39,053 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:39,053 59 | template class auto_ptr; 2025-09-04T16:33:39,053 | ^~~~~~~~ 2025-09-04T16:33:39,068 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:39,068 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:33:39,068 | ^~~~~~~~ 2025-09-04T16:33:39,068 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:39,068 59 | template class auto_ptr; 2025-09-04T16:33:39,068 | ^~~~~~~~ 2025-09-04T16:33:39,070 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:39,070 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:33:39,070 | ^~~~~~~~ 2025-09-04T16:33:39,070 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:39,070 59 | template class auto_ptr; 2025-09-04T16:33:39,071 | ^~~~~~~~ 2025-09-04T16:33:39,071 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:39,071 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:33:39,071 | ^~~~~~~~ 2025-09-04T16:33:39,071 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:39,071 59 | template class auto_ptr; 2025-09-04T16:33:39,071 | ^~~~~~~~ 2025-09-04T16:33:39,071 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:39,071 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:33:39,072 | ^~~~~~~~ 2025-09-04T16:33:39,072 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:39,072 59 | template class auto_ptr; 2025-09-04T16:33:39,072 | ^~~~~~~~ 2025-09-04T16:33:39,072 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:39,072 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:33:39,072 | ^~~~~~~~ 2025-09-04T16:33:39,072 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:39,072 59 | template class auto_ptr; 2025-09-04T16:33:39,072 | ^~~~~~~~ 2025-09-04T16:33:39,074 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:33:39,074 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:39,074 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:33:39,074 | ^~~~~~~~ 2025-09-04T16:33:39,075 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:39,075 59 | template class auto_ptr; 2025-09-04T16:33:39,075 | ^~~~~~~~ 2025-09-04T16:33:40,001 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/static_mutex.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/static_mutex.o 2025-09-04T16:33:40,339 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/usinstances.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/usinstances.o 2025-09-04T16:33:41,519 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/w32_regex_traits.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/w32_regex_traits.o 2025-09-04T16:33:41,791 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/wc_regex_traits.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/wc_regex_traits.o 2025-09-04T16:33:43,460 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:33:43,460 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:33:43,461 from ltp/thirdparty/boost/include/boost/regex/v4/c_regex_traits.hpp:26, 2025-09-04T16:33:43,461 from ltp/thirdparty/boost/libs/regex/src/wc_regex_traits.cpp:76: 2025-09-04T16:33:43,461 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:43,461 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:33:43,461 | ^~~~~~~~ 2025-09-04T16:33:43,461 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:33:43,461 from ltp/thirdparty/boost/libs/regex/src/wc_regex_traits.cpp:23: 2025-09-04T16:33:43,461 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:43,461 59 | template class auto_ptr; 2025-09-04T16:33:43,462 | ^~~~~~~~ 2025-09-04T16:33:43,782 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:33:43,783 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:33:43,783 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:33:43,783 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:43,783 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:33:43,783 | ^~~~~~~~ 2025-09-04T16:33:43,783 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:43,783 59 | template class auto_ptr; 2025-09-04T16:33:43,783 | ^~~~~~~~ 2025-09-04T16:33:43,798 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:43,798 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:33:43,798 | ^~~~~~~~ 2025-09-04T16:33:43,798 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:43,798 59 | template class auto_ptr; 2025-09-04T16:33:43,798 | ^~~~~~~~ 2025-09-04T16:33:43,800 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:43,800 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:33:43,800 | ^~~~~~~~ 2025-09-04T16:33:43,800 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:43,801 59 | template class auto_ptr; 2025-09-04T16:33:43,801 | ^~~~~~~~ 2025-09-04T16:33:43,801 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:43,801 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:33:43,801 | ^~~~~~~~ 2025-09-04T16:33:43,801 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:43,801 59 | template class auto_ptr; 2025-09-04T16:33:43,801 | ^~~~~~~~ 2025-09-04T16:33:43,801 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:43,802 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:33:43,802 | ^~~~~~~~ 2025-09-04T16:33:43,802 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:43,802 59 | template class auto_ptr; 2025-09-04T16:33:43,802 | ^~~~~~~~ 2025-09-04T16:33:43,802 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:43,802 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:33:43,802 | ^~~~~~~~ 2025-09-04T16:33:43,802 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:43,802 59 | template class auto_ptr; 2025-09-04T16:33:43,803 | ^~~~~~~~ 2025-09-04T16:33:43,804 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:33:43,804 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:43,804 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:33:43,805 | ^~~~~~~~ 2025-09-04T16:33:43,805 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:43,805 59 | template class auto_ptr; 2025-09-04T16:33:43,805 | ^~~~~~~~ 2025-09-04T16:33:45,424 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/wide_posix_api.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/wide_posix_api.o 2025-09-04T16:33:47,505 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:33:47,506 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:33:47,506 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:33:47,506 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:33:47,506 from ltp/thirdparty/boost/libs/regex/src/wide_posix_api.cpp:25: 2025-09-04T16:33:47,506 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:47,506 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:33:47,506 | ^~~~~~~~ 2025-09-04T16:33:47,506 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:33:47,507 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:33:47,507 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:47,507 59 | template class auto_ptr; 2025-09-04T16:33:47,507 | ^~~~~~~~ 2025-09-04T16:33:47,825 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:33:47,825 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:33:47,825 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:33:47,826 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:47,826 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:33:47,826 | ^~~~~~~~ 2025-09-04T16:33:47,826 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:47,826 59 | template class auto_ptr; 2025-09-04T16:33:47,826 | ^~~~~~~~ 2025-09-04T16:33:47,841 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:47,841 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:33:47,841 | ^~~~~~~~ 2025-09-04T16:33:47,841 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:47,841 59 | template class auto_ptr; 2025-09-04T16:33:47,841 | ^~~~~~~~ 2025-09-04T16:33:47,843 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:47,843 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:33:47,843 | ^~~~~~~~ 2025-09-04T16:33:47,843 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:47,843 59 | template class auto_ptr; 2025-09-04T16:33:47,844 | ^~~~~~~~ 2025-09-04T16:33:47,844 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:47,844 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:33:47,844 | ^~~~~~~~ 2025-09-04T16:33:47,844 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:47,844 59 | template class auto_ptr; 2025-09-04T16:33:47,844 | ^~~~~~~~ 2025-09-04T16:33:47,844 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:47,844 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:33:47,845 | ^~~~~~~~ 2025-09-04T16:33:47,845 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:47,845 59 | template class auto_ptr; 2025-09-04T16:33:47,845 | ^~~~~~~~ 2025-09-04T16:33:47,845 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:47,845 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:33:47,845 | ^~~~~~~~ 2025-09-04T16:33:47,845 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:47,845 59 | template class auto_ptr; 2025-09-04T16:33:47,845 | ^~~~~~~~ 2025-09-04T16:33:47,847 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:33:47,847 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:33:47,847 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:33:47,847 | ^~~~~~~~ 2025-09-04T16:33:47,848 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:33:47,848 59 | template class auto_ptr; 2025-09-04T16:33:47,848 | ^~~~~~~~ 2025-09-04T16:33:48,794 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:33:48,795 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:33:48,795 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:33:48,795 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:33:48,795 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,795 420 | : public std::unary_function \ 2025-09-04T16:33:48,795 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,795 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:48,796 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:33:48,796 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,796 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:33:48,796 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:33:48,796 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,796 117 | struct unary_function 2025-09-04T16:33:48,796 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,796 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,797 420 | : public std::unary_function \ 2025-09-04T16:33:48,797 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,797 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:48,797 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:33:48,797 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,797 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,797 117 | struct unary_function 2025-09-04T16:33:48,797 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,798 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,798 420 | : public std::unary_function \ 2025-09-04T16:33:48,798 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,798 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:48,798 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:33:48,798 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,799 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,799 117 | struct unary_function 2025-09-04T16:33:48,799 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,799 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,799 420 | : public std::unary_function \ 2025-09-04T16:33:48,799 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,799 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:48,800 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:33:48,800 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,800 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,800 117 | struct unary_function 2025-09-04T16:33:48,800 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,800 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,800 420 | : public std::unary_function \ 2025-09-04T16:33:48,801 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,801 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:48,801 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:33:48,801 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,801 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,801 117 | struct unary_function 2025-09-04T16:33:48,801 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,802 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,802 420 | : public std::unary_function \ 2025-09-04T16:33:48,802 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,802 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:48,802 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:33:48,802 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,802 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,802 117 | struct unary_function 2025-09-04T16:33:48,803 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,803 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,803 420 | : public std::unary_function \ 2025-09-04T16:33:48,803 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,803 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:48,803 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:33:48,803 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,803 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,804 117 | struct unary_function 2025-09-04T16:33:48,804 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,804 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,804 420 | : public std::unary_function \ 2025-09-04T16:33:48,804 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,804 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:48,804 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:33:48,805 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,805 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,805 117 | struct unary_function 2025-09-04T16:33:48,805 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,805 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,805 420 | : public std::unary_function \ 2025-09-04T16:33:48,805 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,806 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:48,806 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:33:48,806 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,806 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,806 117 | struct unary_function 2025-09-04T16:33:48,806 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,806 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,807 420 | : public std::unary_function \ 2025-09-04T16:33:48,807 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,807 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:48,807 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:33:48,807 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,807 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,807 117 | struct unary_function 2025-09-04T16:33:48,807 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,808 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,808 420 | : public std::unary_function \ 2025-09-04T16:33:48,808 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,808 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:48,808 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:33:48,808 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,808 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,808 117 | struct unary_function 2025-09-04T16:33:48,809 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,809 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,809 420 | : public std::unary_function \ 2025-09-04T16:33:48,809 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,809 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:48,809 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:33:48,809 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,810 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,810 117 | struct unary_function 2025-09-04T16:33:48,810 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,810 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,810 420 | : public std::unary_function \ 2025-09-04T16:33:48,810 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,810 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:48,811 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:33:48,811 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,811 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,811 117 | struct unary_function 2025-09-04T16:33:48,811 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,811 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,811 420 | : public std::unary_function \ 2025-09-04T16:33:48,812 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,812 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:48,812 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:33:48,812 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,812 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,812 117 | struct unary_function 2025-09-04T16:33:48,812 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,813 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,813 430 | : public std::unary_function \ 2025-09-04T16:33:48,813 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,813 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:33:48,813 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:33:48,813 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,813 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,813 117 | struct unary_function 2025-09-04T16:33:48,814 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,814 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,814 430 | : public std::unary_function \ 2025-09-04T16:33:48,815 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,815 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:33:48,815 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:33:48,815 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,815 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,815 117 | struct unary_function 2025-09-04T16:33:48,815 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,816 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,816 420 | : public std::unary_function \ 2025-09-04T16:33:48,816 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,816 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:48,816 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:33:48,816 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,817 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,817 117 | struct unary_function 2025-09-04T16:33:48,817 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,817 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,817 420 | : public std::unary_function \ 2025-09-04T16:33:48,817 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,817 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:48,817 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:33:48,817 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,818 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,818 117 | struct unary_function 2025-09-04T16:33:48,818 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,818 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,818 420 | : public std::unary_function \ 2025-09-04T16:33:48,818 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,818 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:33:48,819 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:33:48,819 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:33:48,819 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,819 117 | struct unary_function 2025-09-04T16:33:48,819 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,819 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:48,819 484 | : public std::unary_function 2025-09-04T16:33:48,819 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:48,820 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:48,820 117 | struct unary_function 2025-09-04T16:33:48,820 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:49,027 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:33:49,027 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:49,027 257 | : std::unary_function 2025-09-04T16:33:49,027 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:49,027 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:33:49,028 117 | struct unary_function 2025-09-04T16:33:49,028 | ^~~~~~~~~~~~~~ 2025-09-04T16:33:49,251 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:33:49,251 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:49,251 804 | : public std::iterator 2025-09-04T16:33:49,251 | ^~~~~~~~ 2025-09-04T16:33:49,252 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:33:49,252 from /usr/include/c++/14/string:47: 2025-09-04T16:33:49,252 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:33:49,252 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:33:49,252 | ^~~~~~~~ 2025-09-04T16:33:49,551 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:33:49,551 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:49,552 89 | : public std::iterator< 2025-09-04T16:33:49,552 | ^~~~~~~~ 2025-09-04T16:33:49,552 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:33:49,552 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:33:49,552 | ^~~~~~~~ 2025-09-04T16:33:49,556 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:33:49,557 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:33:49,557 171 | : public std::iterator< 2025-09-04T16:33:49,557 | ^~~~~~~~ 2025-09-04T16:33:49,557 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:33:49,557 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:33:49,557 | ^~~~~~~~ 2025-09-04T16:34:07,028 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/boost/libs/regex/src/winstances.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src/winstances.o 2025-09-04T16:34:09,096 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:34:09,096 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:34:09,096 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:34:09,097 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:34:09,097 from ltp/thirdparty/boost/libs/regex/src/winstances.cpp:30: 2025-09-04T16:34:09,097 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:34:09,097 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:34:09,097 | ^~~~~~~~ 2025-09-04T16:34:09,097 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:34:09,097 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:34:09,097 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:09,097 59 | template class auto_ptr; 2025-09-04T16:34:09,098 | ^~~~~~~~ 2025-09-04T16:34:09,416 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:34:09,417 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:34:09,417 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:34:09,417 ltp/thirdparty/boost/include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:34:09,417 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:34:09,417 | ^~~~~~~~ 2025-09-04T16:34:09,417 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:09,417 59 | template class auto_ptr; 2025-09-04T16:34:09,417 | ^~~~~~~~ 2025-09-04T16:34:09,432 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:34:09,432 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:34:09,432 | ^~~~~~~~ 2025-09-04T16:34:09,432 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:09,432 59 | template class auto_ptr; 2025-09-04T16:34:09,433 | ^~~~~~~~ 2025-09-04T16:34:09,434 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:34:09,434 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:34:09,434 | ^~~~~~~~ 2025-09-04T16:34:09,435 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:09,435 59 | template class auto_ptr; 2025-09-04T16:34:09,435 | ^~~~~~~~ 2025-09-04T16:34:09,435 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:34:09,435 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:34:09,435 | ^~~~~~~~ 2025-09-04T16:34:09,435 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:09,435 59 | template class auto_ptr; 2025-09-04T16:34:09,435 | ^~~~~~~~ 2025-09-04T16:34:09,436 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:34:09,436 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:34:09,436 | ^~~~~~~~ 2025-09-04T16:34:09,436 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:09,436 59 | template class auto_ptr; 2025-09-04T16:34:09,436 | ^~~~~~~~ 2025-09-04T16:34:09,436 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:34:09,436 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:34:09,436 | ^~~~~~~~ 2025-09-04T16:34:09,436 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:09,437 59 | template class auto_ptr; 2025-09-04T16:34:09,437 | ^~~~~~~~ 2025-09-04T16:34:09,438 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T16:34:09,438 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:34:09,438 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:34:09,439 | ^~~~~~~~ 2025-09-04T16:34:09,439 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:34:09,439 59 | template class auto_ptr; 2025-09-04T16:34:09,439 | ^~~~~~~~ 2025-09-04T16:34:10,152 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:34:10,153 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:34:10,153 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:34:10,153 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:34:10,153 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,153 420 | : public std::unary_function \ 2025-09-04T16:34:10,153 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,153 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:10,153 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:34:10,153 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,154 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:34:10,154 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:34:10,154 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,154 117 | struct unary_function 2025-09-04T16:34:10,154 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,154 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,154 420 | : public std::unary_function \ 2025-09-04T16:34:10,155 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,155 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:10,155 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:34:10,155 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,155 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,155 117 | struct unary_function 2025-09-04T16:34:10,155 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,156 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,156 420 | : public std::unary_function \ 2025-09-04T16:34:10,156 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,156 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:10,156 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:34:10,156 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,156 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,156 117 | struct unary_function 2025-09-04T16:34:10,156 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,157 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,157 420 | : public std::unary_function \ 2025-09-04T16:34:10,157 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,157 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:10,157 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:34:10,157 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,157 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,158 117 | struct unary_function 2025-09-04T16:34:10,158 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,158 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,158 420 | : public std::unary_function \ 2025-09-04T16:34:10,158 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,158 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:10,159 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:34:10,159 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,159 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,159 117 | struct unary_function 2025-09-04T16:34:10,159 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,159 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,159 420 | : public std::unary_function \ 2025-09-04T16:34:10,160 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,160 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:10,160 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:34:10,160 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,160 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,160 117 | struct unary_function 2025-09-04T16:34:10,160 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,160 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,161 420 | : public std::unary_function \ 2025-09-04T16:34:10,161 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,161 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:10,161 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:34:10,161 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,161 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,161 117 | struct unary_function 2025-09-04T16:34:10,161 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,162 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,162 420 | : public std::unary_function \ 2025-09-04T16:34:10,162 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,162 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:10,162 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:34:10,162 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,162 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,163 117 | struct unary_function 2025-09-04T16:34:10,163 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,163 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,163 420 | : public std::unary_function \ 2025-09-04T16:34:10,163 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,163 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:10,163 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:34:10,164 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,164 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,164 117 | struct unary_function 2025-09-04T16:34:10,164 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,164 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,164 420 | : public std::unary_function \ 2025-09-04T16:34:10,164 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,165 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:10,165 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:34:10,165 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,165 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,165 117 | struct unary_function 2025-09-04T16:34:10,165 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,165 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,166 420 | : public std::unary_function \ 2025-09-04T16:34:10,166 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,166 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:10,166 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:34:10,166 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,166 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,166 117 | struct unary_function 2025-09-04T16:34:10,166 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,167 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,167 420 | : public std::unary_function \ 2025-09-04T16:34:10,167 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,167 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:10,167 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:34:10,167 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,167 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,167 117 | struct unary_function 2025-09-04T16:34:10,168 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,168 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,168 420 | : public std::unary_function \ 2025-09-04T16:34:10,168 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,168 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:10,168 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:34:10,168 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,169 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,169 117 | struct unary_function 2025-09-04T16:34:10,169 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,169 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,169 420 | : public std::unary_function \ 2025-09-04T16:34:10,169 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,169 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:10,170 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:34:10,170 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,170 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,170 117 | struct unary_function 2025-09-04T16:34:10,170 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,170 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,170 430 | : public std::unary_function \ 2025-09-04T16:34:10,171 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,171 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:34:10,171 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:34:10,171 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,171 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,171 117 | struct unary_function 2025-09-04T16:34:10,171 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,172 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,172 430 | : public std::unary_function \ 2025-09-04T16:34:10,172 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,172 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:34:10,172 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:34:10,173 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,173 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,173 117 | struct unary_function 2025-09-04T16:34:10,173 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,173 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,174 420 | : public std::unary_function \ 2025-09-04T16:34:10,174 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,174 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:10,174 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:34:10,174 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,174 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,174 117 | struct unary_function 2025-09-04T16:34:10,174 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,175 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,175 420 | : public std::unary_function \ 2025-09-04T16:34:10,175 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,175 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:10,175 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:34:10,175 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,175 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,175 117 | struct unary_function 2025-09-04T16:34:10,176 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,176 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,176 420 | : public std::unary_function \ 2025-09-04T16:34:10,176 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,176 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:34:10,176 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:34:10,176 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:10,177 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,177 117 | struct unary_function 2025-09-04T16:34:10,177 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,177 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,177 484 | : public std::unary_function 2025-09-04T16:34:10,177 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,177 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,177 117 | struct unary_function 2025-09-04T16:34:10,178 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,381 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:34:10,382 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,382 257 | : std::unary_function 2025-09-04T16:34:10,382 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,382 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:34:10,382 117 | struct unary_function 2025-09-04T16:34:10,382 | ^~~~~~~~~~~~~~ 2025-09-04T16:34:10,605 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:34:10,605 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,605 804 | : public std::iterator 2025-09-04T16:34:10,605 | ^~~~~~~~ 2025-09-04T16:34:10,606 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:34:10,606 from /usr/include/c++/14/string:47: 2025-09-04T16:34:10,606 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:34:10,606 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:34:10,606 | ^~~~~~~~ 2025-09-04T16:34:10,904 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:34:10,904 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,904 89 | : public std::iterator< 2025-09-04T16:34:10,904 | ^~~~~~~~ 2025-09-04T16:34:10,904 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:34:10,904 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:34:10,904 | ^~~~~~~~ 2025-09-04T16:34:10,909 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:34:10,909 ltp/thirdparty/boost/include/boost/regex/v4/regex_token_iterator.hpp:171:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:34:10,909 171 | : public std::iterator< 2025-09-04T16:34:10,909 | ^~~~~~~~ 2025-09-04T16:34:10,909 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:34:10,909 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:34:10,910 | ^~~~~~~~ 2025-09-04T16:34:38,903 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/maxent/lbfgs.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/maxent/lbfgs.o 2025-09-04T16:34:41,670 In file included from /usr/include/c++/14/vector:72, 2025-09-04T16:34:41,670 from ltp/thirdparty/maxent/maxent.h:17, 2025-09-04T16:34:41,671 from ltp/thirdparty/maxent/lbfgs.cpp:1: 2025-09-04T16:34:41,671 /usr/include/c++/14/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: 2025-09-04T16:34:41,671 /usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-04T16:34:41,671 700 | vector<_Tp, _Alloc>:: 2025-09-04T16:34:41,671 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:41,778 In file included from /usr/include/c++/14/vector:66: 2025-09-04T16:34:41,778 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:41,779 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:41,779 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:34:41,779 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:34:41,779 inlined from ‘double maxent::ME_Model::backtracking_line_search(const math::vectype::Vec&, const math::vectype::Vec&, double, const math::vectype::Vec&, math::vectype::Vec&, math::vectype::Vec&)’ at ltp/thirdparty/maxent/lbfgs.cpp:25:22: 2025-09-04T16:34:41,779 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:41,779 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:41,779 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:41,779 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:41,780 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:41,780 inlined from ‘const math::vectype::Vec math::vectype::operator+(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:100:19, 2025-09-04T16:34:41,780 inlined from ‘double maxent::ME_Model::backtracking_line_search(const math::vectype::Vec&, const math::vectype::Vec&, double, const math::vectype::Vec&, math::vectype::Vec&, math::vectype::Vec&)’ at ltp/thirdparty/maxent/lbfgs.cpp:25:22: 2025-09-04T16:34:41,780 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:41,780 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:41,780 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:42,147 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:42,147 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:42,148 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:37:17: 2025-09-04T16:34:42,148 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:42,148 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:42,148 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:42,148 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:42,148 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:42,148 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:37:26: 2025-09-04T16:34:42,148 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:42,148 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:42,149 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:42,149 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:42,150 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:42,150 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:34:42,150 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:34:42,150 inlined from ‘math::vectype::Vec maxent::approximate_Hg(int, const math::vectype::Vec&, const math::vectype::Vec*, const math::vectype::Vec*, const double*)’ at ltp/thirdparty/maxent/quasi_newton.h:50:29, 2025-09-04T16:34:42,150 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:55:33: 2025-09-04T16:34:42,150 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:42,150 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:42,150 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:42,151 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:42,151 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:42,151 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:34:42,151 inlined from ‘math::vectype::Vec maxent::approximate_Hg(int, const math::vectype::Vec&, const math::vectype::Vec*, const math::vectype::Vec*, const double*)’ at ltp/thirdparty/maxent/quasi_newton.h:62:49, 2025-09-04T16:34:42,151 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:55:33: 2025-09-04T16:34:42,151 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:42,151 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:42,152 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:42,152 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:42,152 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:42,152 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:34:42,152 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:34:42,152 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:55:53: 2025-09-04T16:34:42,152 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:42,152 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:42,152 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:42,153 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:42,153 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:42,153 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:57:19: 2025-09-04T16:34:42,153 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:42,153 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:42,153 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:42,153 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:42,153 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:42,153 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:57:31: 2025-09-04T16:34:42,153 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:42,154 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:42,154 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:42,154 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:42,154 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:42,154 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:34:42,154 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:61:31: 2025-09-04T16:34:42,154 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:42,154 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:42,154 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:42,155 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:42,155 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:42,155 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:34:42,155 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:62:34: 2025-09-04T16:34:42,155 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:42,155 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:42,155 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:42,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/thirdparty/maxent/maxent.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/maxent/maxent.o 2025-09-04T16:34:44,863 ltp/thirdparty/maxent/maxent.cpp: In member function ‘int maxent::ME_Model::train()’: 2025-09-04T16:34:44,863 ltp/thirdparty/maxent/maxent.cpp:89:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:34:44,864 89 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:34:44,864 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:44,870 ltp/thirdparty/maxent/maxent.cpp:116:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:34:44,871 116 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:34:44,871 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:44,874 ltp/thirdparty/maxent/maxent.cpp:146:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:34:44,874 146 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:34:44,874 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:44,886 ltp/thirdparty/maxent/maxent.cpp: In member function ‘int maxent::ME_Model::classify(const Sample&, std::vector&) const’: 2025-09-04T16:34:44,886 ltp/thirdparty/maxent/maxent.cpp:201:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 2025-09-04T16:34:44,886 201 | for (size_t i = 0; i < _num_classes; ++i) 2025-09-04T16:34:44,886 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:34:44,896 ltp/thirdparty/maxent/maxent.cpp: In member function ‘int maxent::ME_Model::classify(const std::vector&, const Sample&, std::vector&) const’: 2025-09-04T16:34:44,897 ltp/thirdparty/maxent/maxent.cpp:256:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 2025-09-04T16:34:44,897 256 | for (size_t i = 0; i < _num_classes; ++i) 2025-09-04T16:34:44,897 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:34:44,916 ltp/thirdparty/maxent/maxent.cpp: In member function ‘void maxent::ME_Model::collect_mefeature_set(int)’: 2025-09-04T16:34:44,916 ltp/thirdparty/maxent/maxent.cpp:427:17: warning: unused variable ‘fid’ [-Wunused-variable] 2025-09-04T16:34:44,916 427 | int fid = _set_mefeature.append(mefeature); 2025-09-04T16:34:44,916 | ^~~ 2025-09-04T16:34:44,918 ltp/thirdparty/maxent/maxent.cpp: In member function ‘double maxent::ME_Model::update_model_expectation()’: 2025-09-04T16:34:44,918 ltp/thirdparty/maxent/maxent.cpp:455:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:34:44,918 455 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:34:44,918 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:44,923 ltp/thirdparty/maxent/maxent.cpp:487:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:34:44,923 487 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:34:44,923 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:44,924 ltp/thirdparty/maxent/maxent.cpp:497:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:34:44,924 497 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:34:44,924 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:44,925 ltp/thirdparty/maxent/maxent.cpp: In member function ‘void maxent::ME_Model::init_feature2mef()’: 2025-09-04T16:34:44,925 ltp/thirdparty/maxent/maxent.cpp:509:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:34:44,925 509 | for (size_t i = 0; i < _set_feature.size(); ++i) 2025-09-04T16:34:44,925 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:44,927 ltp/thirdparty/maxent/maxent.cpp: In member function ‘double maxent::ME_Model::l2_regularized_func_gradient(const std::vector&, std::vector&)’: 2025-09-04T16:34:44,927 ltp/thirdparty/maxent/maxent.cpp:542:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:34:44,927 542 | if (_set_mefeature.size() != x.size()) 2025-09-04T16:34:44,927 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T16:34:47,874 In file included from /usr/include/c++/14/algorithm:61, 2025-09-04T16:34:47,874 from ltp/thirdparty/maxent/maxent.cpp:5: 2025-09-04T16:34:47,874 /usr/include/c++/14/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]’: 2025-09-04T16:34:47,874 /usr/include/c++/14/bits/stl_algo.h:1750:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:47,875 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-09-04T16:34:47,875 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:47,992 /usr/include/c++/14/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: 2025-09-04T16:34:47,993 /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:47,993 1770 | __insertion_sort(_RandomAccessIterator __first, 2025-09-04T16:34:47,993 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:47,993 /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:48,172 In file included from /usr/include/c++/14/bits/stl_algo.h:61: 2025-09-04T16:34:48,172 /usr/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Distance = int; _Tp = pair<__cxx11::basic_string, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: 2025-09-04T16:34:48,172 /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:48,172 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-09-04T16:34:48,172 | ^~~~~~~~~~~~~ 2025-09-04T16:34:51,391 /usr/include/c++/14/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: 2025-09-04T16:34:51,391 /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:51,391 1876 | __introsort_loop(_RandomAccessIterator __first, 2025-09-04T16:34:51,391 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:34:51,392 /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:51,394 /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:51,394 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2025-09-04T16:34:51,394 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:51,578 In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, 2025-09-04T16:34:51,578 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Compare = maxent::ME_Model::cmp_outcome]’ at /usr/include/c++/14/bits/stl_algo.h:4805:18, 2025-09-04T16:34:51,578 inlined from ‘void maxent::ME_Model::predict(maxent::ME_Sample&, Prediction&, bool) const’ at ltp/thirdparty/maxent/maxent.cpp:194:13: 2025-09-04T16:34:51,578 /usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:51,578 1905 | std::__introsort_loop(__first, __last, 2025-09-04T16:34:51,578 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:34:51,579 1906 | std::__lg(__last - __first) * 2, 2025-09-04T16:34:51,579 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:51,579 1907 | __comp); 2025-09-04T16:34:51,579 | ~~~~~~~ 2025-09-04T16:34:51,579 In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, 2025-09-04T16:34:51,579 inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’ at /usr/include/c++/14/bits/stl_algo.h:1908:31, 2025-09-04T16:34:51,579 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator, double>*, vector, double> > >; _Compare = maxent::ME_Model::cmp_outcome]’ at /usr/include/c++/14/bits/stl_algo.h:4805:18, 2025-09-04T16:34:51,579 inlined from ‘void maxent::ME_Model::predict(maxent::ME_Sample&, Prediction&, bool) const’ at ltp/thirdparty/maxent/maxent.cpp:194:13: 2025-09-04T16:34:51,580 /usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:51,580 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2025-09-04T16:34:51,580 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:51,580 /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:34:51,580 1822 | std::__insertion_sort(__first, __last, __comp); 2025-09-04T16:34:51,580 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:53,588 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/maxent/owlqn.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/maxent/owlqn.o 2025-09-04T16:34:56,360 In file included from /usr/include/c++/14/vector:72, 2025-09-04T16:34:56,360 from ltp/thirdparty/maxent/maxent.h:17, 2025-09-04T16:34:56,360 from ltp/thirdparty/maxent/owlqn.cpp:1: 2025-09-04T16:34:56,360 /usr/include/c++/14/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: 2025-09-04T16:34:56,360 /usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-04T16:34:56,360 700 | vector<_Tp, _Alloc>:: 2025-09-04T16:34:56,360 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:56,520 In file included from /usr/include/c++/14/vector:66: 2025-09-04T16:34:56,520 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:56,520 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:56,520 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:34:56,520 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:34:56,520 inlined from ‘double maxent::ME_Model::constrained_line_search(const math::vectype::Vec&, const math::vectype::Vec&, double, const math::vectype::Vec&, math::vectype::Vec&, math::vectype::Vec&)’ at ltp/thirdparty/maxent/owlqn.cpp:66:22: 2025-09-04T16:34:56,520 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:56,520 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:56,521 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:56,521 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:56,521 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:56,521 inlined from ‘const math::vectype::Vec math::vectype::operator+(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:100:19, 2025-09-04T16:34:56,521 inlined from ‘double maxent::ME_Model::constrained_line_search(const math::vectype::Vec&, const math::vectype::Vec&, double, const math::vectype::Vec&, math::vectype::Vec&, math::vectype::Vec&)’ at ltp/thirdparty/maxent/owlqn.cpp:66:22: 2025-09-04T16:34:56,521 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:56,521 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:56,521 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:56,521 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:56,521 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:56,522 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:34:56,522 inlined from ‘double maxent::ME_Model::constrained_line_search(const math::vectype::Vec&, const math::vectype::Vec&, double, const math::vectype::Vec&, math::vectype::Vec&, math::vectype::Vec&)’ at ltp/thirdparty/maxent/owlqn.cpp:69:59: 2025-09-04T16:34:56,522 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:56,522 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:56,522 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:57,040 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:57,040 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:57,040 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:79:17: 2025-09-04T16:34:57,040 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:57,040 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:57,040 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:57,040 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:57,040 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:57,041 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:79:26: 2025-09-04T16:34:57,041 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:57,041 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:57,041 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:57,041 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:57,041 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:57,041 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:34:57,041 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:34:57,041 inlined from ‘math::vectype::Vec maxent::approximate_Hg(int, const math::vectype::Vec&, const math::vectype::Vec*, const math::vectype::Vec*, const double*)’ at ltp/thirdparty/maxent/quasi_newton.h:50:29, 2025-09-04T16:34:57,041 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:100:33: 2025-09-04T16:34:57,042 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:57,042 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:57,042 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:57,042 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:57,042 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:57,042 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:34:57,042 inlined from ‘math::vectype::Vec maxent::approximate_Hg(int, const math::vectype::Vec&, const math::vectype::Vec*, const math::vectype::Vec*, const double*)’ at ltp/thirdparty/maxent/quasi_newton.h:62:49, 2025-09-04T16:34:57,042 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:100:33: 2025-09-04T16:34:57,042 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:57,043 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:57,043 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:57,043 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:57,043 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:57,043 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:34:57,043 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:34:57,043 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:100:51: 2025-09-04T16:34:57,043 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:57,043 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:57,044 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:57,044 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:57,044 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:57,044 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:34:57,044 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:34:57,044 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:102:29: 2025-09-04T16:34:57,044 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:57,044 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:57,044 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:57,044 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:57,045 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:57,045 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:104:19: 2025-09-04T16:34:57,045 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:57,045 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:57,045 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:57,045 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:57,045 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:57,045 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:104:31: 2025-09-04T16:34:57,045 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:57,045 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:57,046 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:57,046 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:57,046 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:57,046 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:34:57,046 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:107:31: 2025-09-04T16:34:57,046 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:57,046 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:57,046 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:57,046 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:34:57,047 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:34:57,047 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:34:57,047 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:108:34: 2025-09-04T16:34:57,047 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:34:57,047 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:34:57,047 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:57,885 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/__util/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/thirdparty/maxent/sgd.cpp -o build/temp.linux-armv7l-cpython-313/ltp/thirdparty/maxent/sgd.o 2025-09-04T16:34:59,790 ltp/thirdparty/maxent/sgd.cpp: In member function ‘void maxent::ME_Model::perform_SGD()’: 2025-09-04T16:34:59,790 ltp/thirdparty/maxent/sgd.cpp:53:23: warning: ‘void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 2025-09-04T16:34:59,790 53 | random_shuffle(rand_idx.begin(), rand_idx.end()); 2025-09-04T16:34:59,790 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:34:59,790 In file included from /usr/include/c++/14/algorithm:61, 2025-09-04T16:34:59,790 from ltp/thirdparty/maxent/sgd.cpp:5: 2025-09-04T16:34:59,790 /usr/include/c++/14/bits/stl_algo.h:4492:5: note: declared here 2025-09-04T16:34:59,790 4492 | random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last) 2025-09-04T16:34:59,791 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:01,135 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:35:02,390 In file included from patch/include/boost/python/handle.hpp:10, 2025-09-04T16:35:02,390 from patch/include/boost/python/converter/arg_to_python_base.hpp:7, 2025-09-04T16:35:02,390 from patch/libs/python/src/converter/arg_to_python_base.cpp:6: 2025-09-04T16:35:02,390 patch/include/boost/python/cast.hpp: In function ‘void boost::python::detail::assert_castable(boost::type*)’: 2025-09-04T16:35:02,390 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:35:02,390 73 | typedef char must_be_a_complete_type[sizeof(T)]; 2025-09-04T16:35:02,390 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:03,510 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:35:03,510 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:35:03,510 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:35:03,510 from ltp/thirdparty/boost/include/boost/function/function_template.hpp:13, 2025-09-04T16:35:03,510 from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:13, 2025-09-04T16:35:03,510 from ltp/thirdparty/boost/include/boost/function/function0.hpp:11, 2025-09-04T16:35:03,510 from patch/include/boost/python/errors.hpp:13, 2025-09-04T16:35:03,510 from patch/include/boost/python/handle.hpp:11: 2025-09-04T16:35:03,510 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:35:03,511 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:35:03,511 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:35:03,511 | ^~~~~~~~ 2025-09-04T16:35:03,511 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:35:03,511 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:35:03,511 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:35:03,511 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:03,511 59 | template class auto_ptr; 2025-09-04T16:35:03,511 | ^~~~~~~~ 2025-09-04T16:35:03,700 In file included from patch/include/boost/python/type_id.hpp:11, 2025-09-04T16:35:03,700 from patch/include/boost/python/converter/registrations.hpp:10, 2025-09-04T16:35:03,700 from patch/libs/python/src/converter/arg_to_python_base.cpp:8: 2025-09-04T16:35:03,700 ltp/thirdparty/boost/include/boost/operators.hpp:894:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:03,700 894 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:03,711 900 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:03,712 914 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:03,712 924 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:03,713 934 | , boost::iterator*)’: 2025-09-04T16:35:05,626 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:35:05,626 73 | typedef char must_be_a_complete_type[sizeof(T)]; 2025-09-04T16:35:05,626 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:35:06,729 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:35:06,729 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:35:06,729 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:35:06,729 from ltp/thirdparty/boost/include/boost/function/function_template.hpp:13, 2025-09-04T16:35:06,729 from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:13, 2025-09-04T16:35:06,730 from ltp/thirdparty/boost/include/boost/function/function0.hpp:11, 2025-09-04T16:35:06,730 from patch/include/boost/python/errors.hpp:13, 2025-09-04T16:35:06,730 from patch/include/boost/python/handle.hpp:11: 2025-09-04T16:35:06,730 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:35:06,730 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:35:06,730 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:35:06,730 | ^~~~~~~~ 2025-09-04T16:35:06,730 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:35:06,730 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:35:06,731 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:35:06,731 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:35:06,731 59 | template class auto_ptr; 2025-09-04T16:35:06,731 | ^~~~~~~~ 2025-09-04T16:35:06,948 In file included from patch/include/boost/python/type_id.hpp:11, 2025-09-04T16:35:06,948 from patch/libs/python/src/converter/builtin_converters.cpp:7: 2025-09-04T16:35:06,949 ltp/thirdparty/boost/include/boost/operators.hpp:894:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:06,949 894 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:06,950 900 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:06,951 914 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:06,951 924 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:06,952 934 | , boost::iterator struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:35:07,336 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:35:07,336 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:07,336 In file included from /usr/include/c++/14/functional:49, 2025-09-04T16:35:07,337 from ltp/thirdparty/boost/include/boost/config/no_tr1/functional.hpp:21, 2025-09-04T16:35:07,337 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:14: 2025-09-04T16:35:07,337 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:07,337 117 | struct unary_function 2025-09-04T16:35:07,337 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:07,337 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:35:07,337 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:35:07,337 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:07,337 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:07,338 117 | struct unary_function 2025-09-04T16:35:07,338 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:07,338 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:35:07,338 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:35:07,338 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:07,338 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:35:07,338 117 | struct unary_function 2025-09-04T16:35:07,338 | ^~~~~~~~~~~~~~ 2025-09-04T16:35:07,356 patch/libs/python/src/converter/builtin_converters.cpp: In function ‘void* boost::python::converter::{anonymous}::convert_to_cstring(PyObject*)’: 2025-09-04T16:35:07,356 patch/libs/python/src/converter/builtin_converters.cpp:51:35: error: invalid conversion from ‘const void*’ to ‘void*’ [-fpermissive] 2025-09-04T16:35:07,356 51 | return PyUnicode_Check(obj) ? _PyUnicode_AsString(obj) : 0; 2025-09-04T16:35:07,780 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-04T16:35:07,937 ERROR: python setup.py bdist_wheel exited with 1 2025-09-04T16:35:07,950 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-04T16:35:07,950 exec(compile('"'"''"'"''"'"' 2025-09-04T16:35:07,950 # This is -- a caller that pip uses to run setup.py 2025-09-04T16:35:07,950 # 2025-09-04T16:35:07,950 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T16:35:07,950 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T16:35:07,950 # - It provides a clear error message when setuptools is not installed. 2025-09-04T16:35:07,950 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T16:35:07,950 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T16:35:07,950 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T16:35:07,950 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T16:35:07,950 import os, sys, tokenize, traceback 2025-09-04T16:35:07,950 2025-09-04T16:35:07,950 try: 2025-09-04T16:35:07,950 import setuptools 2025-09-04T16:35:07,950 except ImportError: 2025-09-04T16:35:07,950 print( 2025-09-04T16:35:07,950 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T16:35:07,950 "the build environment with exception:", 2025-09-04T16:35:07,950 file=sys.stderr, 2025-09-04T16:35:07,950 ) 2025-09-04T16:35:07,950 traceback.print_exc() 2025-09-04T16:35:07,950 sys.exit(1) 2025-09-04T16:35:07,950 2025-09-04T16:35:07,950 __file__ = %r 2025-09-04T16:35:07,950 sys.argv[0] = __file__ 2025-09-04T16:35:07,950 2025-09-04T16:35:07,950 if os.path.exists(__file__): 2025-09-04T16:35:07,950 filename = __file__ 2025-09-04T16:35:07,950 with tokenize.open(__file__) as f: 2025-09-04T16:35:07,950 setup_py_code = f.read() 2025-09-04T16:35:07,950 else: 2025-09-04T16:35:07,950 filename = "" 2025-09-04T16:35:07,950 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T16:35:07,950 2025-09-04T16:35:07,950 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T16:35:07,950 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-t16k1mzv/pyltp_e3d10f917a1b4feeb84a02e062c9a3ca/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-aq5x74xs[/] 2025-09-04T16:35:07,950 [bold magenta]cwd[/]: /tmp/pip-wheel-t16k1mzv/pyltp_e3d10f917a1b4feeb84a02e062c9a3ca/ 2025-09-04T16:35:07,950 Building wheel for pyltp (setup.py): finished with status 'error' 2025-09-04T16:35:07,951 ERROR: Failed building wheel for pyltp 2025-09-04T16:35:07,952 Running setup.py clean for pyltp 2025-09-04T16:35:07,953 Running command python setup.py clean 2025-09-04T16:35:09,177 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T16:35:09,177 !! 2025-09-04T16:35:09,178 ******************************************************************************** 2025-09-04T16:35:09,178 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T16:35:09,178 License :: OSI Approved :: MIT License 2025-09-04T16:35:09,178 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T16:35:09,178 ******************************************************************************** 2025-09-04T16:35:09,178 !! 2025-09-04T16:35:09,178 self._finalize_license_expression() 2025-09-04T16:35:09,253 running clean 2025-09-04T16:35:09,398 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-04T16:35:09,418 'build/lib.linux-armv7l-cpython-313' does not exist -- can't clean it 2025-09-04T16:35:09,419 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-04T16:35:09,419 'build/scripts-3.13' does not exist -- can't clean it 2025-09-04T16:35:09,419 removing 'build' 2025-09-04T16:35:09,533 Failed to build pyltp 2025-09-04T16:35:09,533 ERROR: Failed to build one or more wheels 2025-09-04T16:35:09,534 Exception information: 2025-09-04T16:35:09,534 Traceback (most recent call last): 2025-09-04T16:35:09,534 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T16:35:09,534 status = _inner_run() 2025-09-04T16:35:09,534 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T16:35:09,534 return self.run(options, args) 2025-09-04T16:35:09,534 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T16:35:09,534 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T16:35:09,534 return func(self, options, args) 2025-09-04T16:35:09,534 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-04T16:35:09,534 raise CommandError("Failed to build one or more wheels") 2025-09-04T16:35:09,534 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-04T16:35:09,539 Removed build tracker: '/tmp/pip-build-tracker-12b1x5gh'