2025-09-04T16:43:19,186 Created temporary directory: /tmp/pip-build-tracker-z708zgmc 2025-09-04T16:43:19,187 Initialized build tracking at /tmp/pip-build-tracker-z708zgmc 2025-09-04T16:43:19,187 Created build tracker: /tmp/pip-build-tracker-z708zgmc 2025-09-04T16:43:19,187 Entered build tracker: /tmp/pip-build-tracker-z708zgmc 2025-09-04T16:43:19,187 Created temporary directory: /tmp/pip-wheel-xk1x94tp 2025-09-04T16:43:19,191 Created temporary directory: /tmp/pip-ephem-wheel-cache-p4a8titm 2025-09-04T16:43:19,245 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T16:43:19,248 2 location(s) to search for versions of pyltp: 2025-09-04T16:43:19,248 * https://pypi.org/simple/pyltp/ 2025-09-04T16:43:19,248 * https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:43:19,248 Fetching project page and analyzing links: https://pypi.org/simple/pyltp/ 2025-09-04T16:43:19,248 Getting page https://pypi.org/simple/pyltp/ 2025-09-04T16:43:19,249 Found index url https://pypi.org/simple/ 2025-09-04T16:43:19,321 Fetched page https://pypi.org/simple/pyltp/ as application/vnd.pypi.simple.v1+json 2025-09-04T16:43:19,328 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:43:19,328 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:43:19,328 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:43:19,328 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:43:19,329 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:43:19,329 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:43:19,329 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:43:19,329 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:43:19,329 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:43:19,329 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:43:19,329 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:43:19,330 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:43:19,330 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:43:19,330 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:43:19,330 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:43:19,330 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:43:19,330 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:43:19,331 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:43:19,331 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:43:19,331 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:43:19,331 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:43:19,331 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:43:19,331 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:43:19,331 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:43:19,332 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:43:19,332 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:43:19,332 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:43:19,332 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:43:19,332 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:43:19,332 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:43:19,332 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:43:19,332 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:43:19,333 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:43:19,333 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:43:19,333 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:43:19,333 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:43:19,333 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:43:19,333 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:43:19,333 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:43:19,333 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:43:19,334 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:43:19,334 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:43:19,334 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:43:19,334 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:43:19,334 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:43:19,334 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:43:19,334 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:43:19,334 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:43:19,335 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:43:19,335 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:43:19,335 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:43:19,335 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:43:19,335 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:43:19,336 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:43:19,336 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:43:19,336 Getting page https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:43:19,337 Found index url https://www.piwheels.org/simple/ 2025-09-04T16:43:19,431 Fetched page https://www.piwheels.org/simple/pyltp/ as text/html 2025-09-04T16:43:19,435 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:43:19,435 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:43:19,435 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:43:19,435 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:43:19,435 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:43:19,435 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:43:19,435 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:43:19,436 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:43:19,436 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:43:19,436 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:43:19,436 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:43:19,436 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:43:19,436 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:43:19,436 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:43:19,436 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:43:19,437 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:43:19,437 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:43:19,437 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:43:19,437 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:43:19,437 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:43:19,437 Skipping link: not a file: https://www.piwheels.org/simple/pyltp/ 2025-09-04T16:43:19,437 Skipping link: not a file: https://pypi.org/simple/pyltp/ 2025-09-04T16:43:19,461 Given no hashes to check 1 links for project 'pyltp': discarding no candidates 2025-09-04T16:43:19,462 Collecting pyltp==0.1.8 2025-09-04T16:43:19,463 Created temporary directory: /tmp/pip-unpack-gpvh0oii 2025-09-04T16:43:19,708 Downloading pyltp-0.1.8.tar.gz (3.4 MB) 2025-09-04T16:43:23,148 Added pyltp==0.1.8 from https://files.pythonhosted.org/packages/5b/d3/bd7122317abd9c6f952c35ae8086f4644422888602e231a4e164f14cb84f/pyltp-0.1.8.tar.gz to build tracker '/tmp/pip-build-tracker-z708zgmc' 2025-09-04T16:43:23,149 Running setup.py (path:/tmp/pip-wheel-xk1x94tp/pyltp_c019f1da2fdb46648e88061b0cc7bba6/setup.py) egg_info for package pyltp 2025-09-04T16:43:23,149 Created temporary directory: /tmp/pip-pip-egg-info-7vudxwg3 2025-09-04T16:43:23,149 Preparing metadata (setup.py): started 2025-09-04T16:43:23,150 Running command python setup.py egg_info 2025-09-04T16:43:24,237 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T16:43:24,237 !! 2025-09-04T16:43:24,237 ******************************************************************************** 2025-09-04T16:43:24,237 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T16:43:24,238 License :: OSI Approved :: MIT License 2025-09-04T16:43:24,238 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T16:43:24,238 ******************************************************************************** 2025-09-04T16:43:24,238 !! 2025-09-04T16:43:24,238 self._finalize_license_expression() 2025-09-04T16:43:24,312 running egg_info 2025-09-04T16:43:24,388 creating /tmp/pip-pip-egg-info-7vudxwg3/pyltp.egg-info 2025-09-04T16:43:24,388 writing /tmp/pip-pip-egg-info-7vudxwg3/pyltp.egg-info/PKG-INFO 2025-09-04T16:43:24,390 writing dependency_links to /tmp/pip-pip-egg-info-7vudxwg3/pyltp.egg-info/dependency_links.txt 2025-09-04T16:43:24,390 writing top-level names to /tmp/pip-pip-egg-info-7vudxwg3/pyltp.egg-info/top_level.txt 2025-09-04T16:43:24,391 writing manifest file '/tmp/pip-pip-egg-info-7vudxwg3/pyltp.egg-info/SOURCES.txt' 2025-09-04T16:43:24,610 reading manifest file '/tmp/pip-pip-egg-info-7vudxwg3/pyltp.egg-info/SOURCES.txt' 2025-09-04T16:43:24,611 reading manifest template 'MANIFEST.in' 2025-09-04T16:43:24,623 warning: no files found matching '*.hpp' under directory 'ltp/src/framework' 2025-09-04T16:43:24,631 warning: no files found matching '*.hpp' under directory 'ltp/src/segmentor' 2025-09-04T16:43:24,634 warning: no files found matching '*.hpp' under directory 'ltp/src/postagger' 2025-09-04T16:43:24,637 warning: no files found matching '*.hpp' under directory 'ltp/src/ner' 2025-09-04T16:43:24,641 warning: no files found matching '*.hpp' under directory 'ltp/src/parser.n' 2025-09-04T16:43:24,645 warning: no files found matching '*.hpp' under directory 'ltp/src/srl' 2025-09-04T16:43:25,483 writing manifest file '/tmp/pip-pip-egg-info-7vudxwg3/pyltp.egg-info/SOURCES.txt' 2025-09-04T16:43:25,600 Preparing metadata (setup.py): finished with status 'done' 2025-09-04T16:43:25,605 Source in /tmp/pip-wheel-xk1x94tp/pyltp_c019f1da2fdb46648e88061b0cc7bba6 has version 0.1.8, which satisfies requirement pyltp==0.1.8 from https://files.pythonhosted.org/packages/5b/d3/bd7122317abd9c6f952c35ae8086f4644422888602e231a4e164f14cb84f/pyltp-0.1.8.tar.gz 2025-09-04T16:43:25,605 Removed pyltp==0.1.8 from https://files.pythonhosted.org/packages/5b/d3/bd7122317abd9c6f952c35ae8086f4644422888602e231a4e164f14cb84f/pyltp-0.1.8.tar.gz from build tracker '/tmp/pip-build-tracker-z708zgmc' 2025-09-04T16:43:25,609 Created temporary directory: /tmp/pip-unpack-hujsf3mk 2025-09-04T16:43:25,609 Created temporary directory: /tmp/pip-unpack-of28kxg2 2025-09-04T16:43:25,609 Building wheels for collected packages: pyltp 2025-09-04T16:43:25,610 Created temporary directory: /tmp/pip-wheel-fa6vl328 2025-09-04T16:43:25,611 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:43:25,612 Building wheel for pyltp (setup.py): started 2025-09-04T16:43:25,613 Destination directory: /tmp/pip-wheel-fa6vl328 2025-09-04T16:43:25,613 Running command python setup.py bdist_wheel 2025-09-04T16:43:26,694 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T16:43:26,694 !! 2025-09-04T16:43:26,694 ******************************************************************************** 2025-09-04T16:43:26,695 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T16:43:26,695 License :: OSI Approved :: MIT License 2025-09-04T16:43:26,695 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T16:43:26,695 ******************************************************************************** 2025-09-04T16:43:26,695 !! 2025-09-04T16:43:26,695 self._finalize_license_expression() 2025-09-04T16:43:26,695 running bdist_wheel 2025-09-04T16:43:27,056 running build 2025-09-04T16:43:27,056 running build_ext 2025-09-04T16:43:27,406 building 'pyltp' extension 2025-09-04T16:43:27,424 creating build/temp.linux-armv7l-cpython-313/ltp/src/ner 2025-09-04T16:43:27,425 creating build/temp.linux-armv7l-cpython-313/ltp/src/parser.n 2025-09-04T16:43:27,426 creating build/temp.linux-armv7l-cpython-313/ltp/src/postagger 2025-09-04T16:43:27,426 creating build/temp.linux-armv7l-cpython-313/ltp/src/segmentor 2025-09-04T16:43:27,427 creating build/temp.linux-armv7l-cpython-313/ltp/src/srl 2025-09-04T16:43:27,428 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src 2025-09-04T16:43:27,430 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/maxent 2025-09-04T16:43:27,431 creating build/temp.linux-armv7l-cpython-313/patch/libs/python/src/converter 2025-09-04T16:43:27,432 creating build/temp.linux-armv7l-cpython-313/patch/libs/python/src/object 2025-09-04T16:43:27,434 creating build/temp.linux-armv7l-cpython-313/src 2025-09-04T16:43:27,434 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:43:29,128 In file included from ltp/src/ner/decoder.h:7, 2025-09-04T16:43:29,128 from ltp/src/ner/decoder.cpp:1: 2025-09-04T16:43:29,128 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:43:29,129 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:43:29,129 599 | int * entries; 2025-09-04T16:43:29,129 | ^~~~~~~ 2025-09-04T16:43:29,129 ltp/src/utils/smartmap.hpp:598:10: warning: ‘size_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:43:29,129 598 | size_t cap_entries; 2025-09-04T16:43:29,129 | ^~~~~~~~~~~ 2025-09-04T16:43:29,129 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:29,129 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:43:29,129 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:29,276 In file included from ltp/src/ner/decoder.cpp:2: 2025-09-04T16:43:29,276 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T16:43:29,276 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:43:29,276 67 | int len = str.size(); 2025-09-04T16:43:29,276 | ^~~ 2025-09-04T16:43:29,283 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:43:29,283 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:43:29,283 137 | int len = str.size(); 2025-09-04T16:43:29,283 | ^~~ 2025-09-04T16:43:29,283 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:43:29,283 138 | int sep_flag = (sep != ""); 2025-09-04T16:43:29,283 | ^~~~~~~~ 2025-09-04T16:43:29,290 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:43:29,291 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:43:29,291 233 | int len = str.size(); 2025-09-04T16:43:29,291 | ^~~ 2025-09-04T16:43:29,391 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:43:29,391 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:43:29,391 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:43:29,391 | ^ 2025-09-04T16:43:29,391 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:43:29,391 457 | unsigned int _cap_entries; 2025-09-04T16:43:29,391 | ^~~~~~~~~~~~ 2025-09-04T16:43:29,391 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:43:29,392 450 | unsigned int _num_buckets; 2025-09-04T16:43:29,392 | ^~~~~~~~~~~~ 2025-09-04T16:43:29,392 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:43:29,392 70 | explicit SmartMap() : 2025-09-04T16:43:29,392 | ^~~~~~~~ 2025-09-04T16:43:29,392 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:43:29,392 460 | unsigned int _len_key_buffer; 2025-09-04T16:43:29,392 | ^~~~~~~~~~~~~~~ 2025-09-04T16:43:29,392 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:43:29,392 441 | int * _hash_buckets; 2025-09-04T16:43:29,392 | ^~~~~~~~~~~~~ 2025-09-04T16:43:29,393 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:43:29,393 70 | explicit SmartMap() : 2025-09-04T16:43:29,393 | ^~~~~~~~ 2025-09-04T16:43:29,393 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:43:29,393 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:43:29,393 | ^~~~~~~~~~~ 2025-09-04T16:43:29,393 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:43:29,393 442 | int * _hash_buckets_volumn; 2025-09-04T16:43:29,393 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:29,393 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:43:29,394 70 | explicit SmartMap() : 2025-09-04T16:43:29,394 | ^~~~~~~~ 2025-09-04T16:43:29,396 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:43:29,396 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:43:29,396 614 | set(key, idx); 2025-09-04T16:43:29,396 | ~~~^~~~~~~~~~ 2025-09-04T16:43:29,396 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:43:29,396 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:43:29,397 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:43:29,400 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) const [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:43:29,400 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:43:29,400 679 | SmartMap::dump(out); 2025-09-04T16:43:29,400 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:29,400 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:43:29,400 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:43:29,400 | ^~~~~~ 2025-09-04T16:43:32,731 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:43:33,141 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:43:33,141 from ltp/src/ner/extractor.cpp:4: 2025-09-04T16:43:33,141 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:43:33,141 4 | #pragma warning(disable: 4309) 2025-09-04T16:43:34,457 In file included from ltp/src/ner/extractor.h:8, 2025-09-04T16:43:34,458 from ltp/src/ner/extractor.cpp:1: 2025-09-04T16:43:34,458 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:43:34,458 ltp/src/utils/strvec.hpp:105:10: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:43:34,458 105 | size_t _cap_pool; 2025-09-04T16:43:34,458 | ^~~~~~~~~ 2025-09-04T16:43:34,458 ltp/src/utils/strvec.hpp:104:10: warning: ‘size_t ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:43:34,458 104 | size_t _len_pool; 2025-09-04T16:43:34,459 | ^~~~~~~~~ 2025-09-04T16:43:34,459 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:34,459 18 | StringVec() : 2025-09-04T16:43:34,459 | ^~~~~~~~~ 2025-09-04T16:43:34,574 In file included from ltp/src/ner/extractor.cpp:3: 2025-09-04T16:43:34,574 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T16:43:34,574 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:43:34,574 67 | int len = str.size(); 2025-09-04T16:43:34,574 | ^~~ 2025-09-04T16:43:34,579 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:43:34,579 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:43:34,579 137 | int len = str.size(); 2025-09-04T16:43:34,579 | ^~~ 2025-09-04T16:43:34,579 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:43:34,579 138 | int sep_flag = (sep != ""); 2025-09-04T16:43:34,580 | ^~~~~~~~ 2025-09-04T16:43:34,586 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:43:34,586 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:43:34,587 233 | int len = str.size(); 2025-09-04T16:43:34,587 | ^~~ 2025-09-04T16:43:34,631 ltp/src/ner/extractor.cpp: In static member function ‘static int ltp::ner::Extractor::extract1o(const ltp::ner::Instance&, int, std::vector&)’: 2025-09-04T16:43:34,631 ltp/src/ner/extractor.cpp:62:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:43:34,632 62 | data.set( "c+1", (idx+1 >= len ? EOS : inst.forms[idx+1]) ); 2025-09-04T16:43:34,632 | ~~~~~~^~~~~~ 2025-09-04T16:43:34,632 ltp/src/ner/extractor.cpp:63:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:43:34,632 63 | data.set( "c+2", (idx+2 >= len ? EOS : inst.forms[idx+2]) ); 2025-09-04T16:43:34,632 | ~~~~~~^~~~~~ 2025-09-04T16:43:34,632 ltp/src/ner/extractor.cpp:67:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:43:34,633 67 | data.set( "p+1", (idx+1 >= len ? EOP : inst.postags[idx+1]) ); 2025-09-04T16:43:34,633 | ~~~~~~^~~~~~ 2025-09-04T16:43:34,633 ltp/src/ner/extractor.cpp:68:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:43:34,633 68 | data.set( "p+2", (idx+2 >= len ? EOP : inst.postags[idx+2]) ); 2025-09-04T16:43:34,633 | ~~~~~~^~~~~~ 2025-09-04T16:43:34,958 In file included from ltp/src/ner/instance.h:5, 2025-09-04T16:43:34,958 from ltp/src/ner/extractor.h:6: 2025-09-04T16:43:34,958 ltp/src/ner/settings.h: At global scope: 2025-09-04T16:43:34,958 ltp/src/ner/settings.h:16:20: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T16:43:34,958 16 | static const char* __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-04T16:43:34,959 | ^~~~~~~~~~~~~ 2025-09-04T16:43:36,333 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:43:37,979 In file included from ltp/src/framework/model.h:5, 2025-09-04T16:43:37,979 from ltp/src/ner/ner.h:5, 2025-09-04T16:43:37,979 from ltp/src/ner/ner.cpp:2: 2025-09-04T16:43:37,979 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T16:43:37,979 ltp/src/framework/parameter.h:22:11: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T16:43:37,979 22 | size_t* _W_time; 2025-09-04T16:43:37,979 | ^~~~~~~ 2025-09-04T16:43:37,980 ltp/src/framework/parameter.h:18:10: warning: ‘size_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T16:43:37,980 18 | size_t _last_timestamp; 2025-09-04T16:43:37,980 | ^~~~~~~~~~~~~~~ 2025-09-04T16:43:37,980 ltp/src/framework/parameter.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:37,980 31 | Parameters() 2025-09-04T16:43:37,980 | ^~~~~~~~~~ 2025-09-04T16:43:37,980 ltp/src/framework/parameter.h:18:10: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T16:43:37,980 18 | size_t _last_timestamp; 2025-09-04T16:43:37,980 | ^~~~~~~~~~~~~~~ 2025-09-04T16:43:37,981 ltp/src/framework/parameter.h:15:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T16:43:37,981 15 | bool _enable_wrapper; 2025-09-04T16:43:37,981 | ^~~~~~~~~~~~~~~ 2025-09-04T16:43:37,981 ltp/src/framework/parameter.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:37,981 31 | Parameters() 2025-09-04T16:43:37,981 | ^~~~~~~~~~ 2025-09-04T16:43:37,984 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T16:43:37,984 ltp/src/framework/parameter.h:154:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:43:37,984 154 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T16:43:37,985 | ~~^~~~~~~~ 2025-09-04T16:43:37,985 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::predict(const ltp::math::FeatureVector*, const size_t&) const’: 2025-09-04T16:43:37,985 ltp/src/framework/parameter.h:179:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:43:37,985 179 | for (int i = 0; i < vec->n; ++i) { 2025-09-04T16:43:37,986 | ~~^~~~~~~~ 2025-09-04T16:43:38,088 In file included from ltp/src/framework/featurespace.h:6, 2025-09-04T16:43:38,088 from ltp/src/framework/model.h:6: 2025-09-04T16:43:38,088 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:43:38,088 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:43:38,088 599 | int * entries; 2025-09-04T16:43:38,088 | ^~~~~~~ 2025-09-04T16:43:38,089 ltp/src/utils/smartmap.hpp:598:10: warning: ‘size_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:43:38,089 598 | size_t cap_entries; 2025-09-04T16:43:38,089 | ^~~~~~~~~~~ 2025-09-04T16:43:38,089 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:38,089 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:43:38,089 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:38,093 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:43:38,093 ltp/src/framework/featurespace.h:69:33: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:43:38,093 69 | const utility::SmartMap* _dicts; 2025-09-04T16:43:38,093 | ^~~~~~ 2025-09-04T16:43:38,094 ltp/src/framework/featurespace.h:66:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:43:38,094 66 | size_t _i; 2025-09-04T16:43:38,094 | ^~ 2025-09-04T16:43:38,094 ltp/src/framework/featurespace.h:13:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:38,094 13 | FeatureSpaceIterator() 2025-09-04T16:43:38,094 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:38,094 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, int)’: 2025-09-04T16:43:38,094 ltp/src/framework/featurespace.h:69:33: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:43:38,094 69 | const utility::SmartMap* _dicts; 2025-09-04T16:43:38,095 | ^~~~~~ 2025-09-04T16:43:38,095 ltp/src/framework/featurespace.h:67:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:43:38,095 67 | size_t _num_dicts; 2025-09-04T16:43:38,095 | ^~~~~~~~~~ 2025-09-04T16:43:38,095 ltp/src/framework/featurespace.h:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:38,095 20 | FeatureSpaceIterator(const utility::SmartMap* dicts, int num_dicts) 2025-09-04T16:43:38,095 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:38,095 ltp/src/framework/featurespace.h:67:10: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:43:38,095 67 | size_t _num_dicts; 2025-09-04T16:43:38,095 | ^~~~~~~~~~ 2025-09-04T16:43:38,096 ltp/src/framework/featurespace.h:66:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:43:38,096 66 | size_t _i; 2025-09-04T16:43:38,096 | ^~ 2025-09-04T16:43:38,096 ltp/src/framework/featurespace.h:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:38,096 20 | FeatureSpaceIterator(const utility::SmartMap* dicts, int num_dicts) 2025-09-04T16:43:38,096 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:38,097 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(size_t, size_t)’: 2025-09-04T16:43:38,097 ltp/src/framework/featurespace.h:233:10: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:43:38,098 233 | size_t _num_dicts; 2025-09-04T16:43:38,098 | ^~~~~~~~~~ 2025-09-04T16:43:38,098 ltp/src/framework/featurespace.h:232:10: warning: ‘size_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T16:43:38,098 232 | size_t _num_labels; 2025-09-04T16:43:38,098 | ^~~~~~~~~~~ 2025-09-04T16:43:38,098 ltp/src/framework/featurespace.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:38,098 75 | ViterbiFeatureSpace(size_t nr_dicts, size_t nr_labels = 1) 2025-09-04T16:43:38,098 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:38,098 ltp/src/framework/featurespace.h:232:10: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:43:38,099 232 | size_t _num_labels; 2025-09-04T16:43:38,099 | ^~~~~~~~~~~ 2025-09-04T16:43:38,099 ltp/src/framework/featurespace.h:231:10: warning: ‘size_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:43:38,099 231 | size_t _offset; 2025-09-04T16:43:38,099 | ^~~~~~~ 2025-09-04T16:43:38,099 ltp/src/framework/featurespace.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:38,099 75 | ViterbiFeatureSpace(size_t nr_dicts, size_t nr_labels = 1) 2025-09-04T16:43:38,099 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:38,355 In file included from ltp/src/ner/extractor.h:8, 2025-09-04T16:43:38,355 from ltp/src/ner/ner.cpp:4: 2025-09-04T16:43:38,355 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:43:38,355 ltp/src/utils/strvec.hpp:105:10: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:43:38,355 105 | size_t _cap_pool; 2025-09-04T16:43:38,355 | ^~~~~~~~~ 2025-09-04T16:43:38,355 ltp/src/utils/strvec.hpp:104:10: warning: ‘size_t ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:43:38,356 104 | size_t _len_pool; 2025-09-04T16:43:38,356 | ^~~~~~~~~ 2025-09-04T16:43:38,356 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:38,356 18 | StringVec() : 2025-09-04T16:43:38,356 | ^~~~~~~~~ 2025-09-04T16:43:38,636 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:43:38,636 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:43:38,636 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:43:38,637 | ^ 2025-09-04T16:43:38,637 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:43:38,637 457 | unsigned int _cap_entries; 2025-09-04T16:43:38,637 | ^~~~~~~~~~~~ 2025-09-04T16:43:38,637 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:43:38,637 450 | unsigned int _num_buckets; 2025-09-04T16:43:38,637 | ^~~~~~~~~~~~ 2025-09-04T16:43:38,637 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:43:38,637 70 | explicit SmartMap() : 2025-09-04T16:43:38,637 | ^~~~~~~~ 2025-09-04T16:43:38,638 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:43:38,638 460 | unsigned int _len_key_buffer; 2025-09-04T16:43:38,638 | ^~~~~~~~~~~~~~~ 2025-09-04T16:43:38,638 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:43:38,638 441 | int * _hash_buckets; 2025-09-04T16:43:38,638 | ^~~~~~~~~~~~~ 2025-09-04T16:43:38,638 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:43:38,638 70 | explicit SmartMap() : 2025-09-04T16:43:38,638 | ^~~~~~~~ 2025-09-04T16:43:38,638 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:43:38,638 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:43:38,639 | ^~~~~~~~~~~ 2025-09-04T16:43:38,639 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:43:38,639 442 | int * _hash_buckets_volumn; 2025-09-04T16:43:38,639 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:38,639 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:43:38,639 70 | explicit SmartMap() : 2025-09-04T16:43:38,639 | ^~~~~~~~ 2025-09-04T16:43:38,641 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:43:38,642 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:43:38,642 614 | set(key, idx); 2025-09-04T16:43:38,642 | ~~~^~~~~~~~~~ 2025-09-04T16:43:38,642 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:43:38,642 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:43:38,642 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:43:38,645 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) const [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:43:38,645 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:43:38,645 679 | SmartMap::dump(out); 2025-09-04T16:43:38,645 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:38,645 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:43:38,646 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:43:38,646 | ^~~~~~ 2025-09-04T16:43:38,969 In file included from ltp/src/ner/instance.h:5, 2025-09-04T16:43:38,969 from ltp/src/ner/ner.h:6: 2025-09-04T16:43:38,970 ltp/src/ner/settings.h: At global scope: 2025-09-04T16:43:38,970 ltp/src/ner/settings.h:16:20: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T16:43:38,970 16 | static const char* __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-04T16:43:38,970 | ^~~~~~~~~~~~~ 2025-09-04T16:43:42,669 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:43:43,118 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:43:43,118 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:43:43,118 from ltp/src/ner/ner_dll.cpp:7: 2025-09-04T16:43:43,119 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:43:43,119 4 | #pragma warning(disable: 4309) 2025-09-04T16:43:44,327 In file included from ltp/src/framework/model.h:5, 2025-09-04T16:43:44,327 from ltp/src/ner/ner.h:5, 2025-09-04T16:43:44,327 from ltp/src/ner/ner_dll.cpp:2: 2025-09-04T16:43:44,327 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T16:43:44,327 ltp/src/framework/parameter.h:22:11: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T16:43:44,327 22 | size_t* _W_time; 2025-09-04T16:43:44,327 | ^~~~~~~ 2025-09-04T16:43:44,328 ltp/src/framework/parameter.h:18:10: warning: ‘size_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T16:43:44,328 18 | size_t _last_timestamp; 2025-09-04T16:43:44,328 | ^~~~~~~~~~~~~~~ 2025-09-04T16:43:44,328 ltp/src/framework/parameter.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:44,328 31 | Parameters() 2025-09-04T16:43:44,328 | ^~~~~~~~~~ 2025-09-04T16:43:44,328 ltp/src/framework/parameter.h:18:10: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T16:43:44,328 18 | size_t _last_timestamp; 2025-09-04T16:43:44,328 | ^~~~~~~~~~~~~~~ 2025-09-04T16:43:44,328 ltp/src/framework/parameter.h:15:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T16:43:44,329 15 | bool _enable_wrapper; 2025-09-04T16:43:44,329 | ^~~~~~~~~~~~~~~ 2025-09-04T16:43:44,329 ltp/src/framework/parameter.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:44,329 31 | Parameters() 2025-09-04T16:43:44,329 | ^~~~~~~~~~ 2025-09-04T16:43:44,332 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T16:43:44,332 ltp/src/framework/parameter.h:154:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:43:44,332 154 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T16:43:44,333 | ~~^~~~~~~~ 2025-09-04T16:43:44,333 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::predict(const ltp::math::FeatureVector*, const size_t&) const’: 2025-09-04T16:43:44,333 ltp/src/framework/parameter.h:179:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:43:44,333 179 | for (int i = 0; i < vec->n; ++i) { 2025-09-04T16:43:44,333 | ~~^~~~~~~~ 2025-09-04T16:43:44,436 In file included from ltp/src/framework/featurespace.h:6, 2025-09-04T16:43:44,436 from ltp/src/framework/model.h:6: 2025-09-04T16:43:44,436 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:43:44,436 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:43:44,436 599 | int * entries; 2025-09-04T16:43:44,437 | ^~~~~~~ 2025-09-04T16:43:44,437 ltp/src/utils/smartmap.hpp:598:10: warning: ‘size_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:43:44,437 598 | size_t cap_entries; 2025-09-04T16:43:44,437 | ^~~~~~~~~~~ 2025-09-04T16:43:44,437 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:44,437 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:43:44,437 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:44,441 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:43:44,441 ltp/src/framework/featurespace.h:69:33: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:43:44,441 69 | const utility::SmartMap* _dicts; 2025-09-04T16:43:44,442 | ^~~~~~ 2025-09-04T16:43:44,442 ltp/src/framework/featurespace.h:66:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:43:44,442 66 | size_t _i; 2025-09-04T16:43:44,442 | ^~ 2025-09-04T16:43:44,442 ltp/src/framework/featurespace.h:13:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:44,442 13 | FeatureSpaceIterator() 2025-09-04T16:43:44,442 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:44,442 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, int)’: 2025-09-04T16:43:44,442 ltp/src/framework/featurespace.h:69:33: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:43:44,443 69 | const utility::SmartMap* _dicts; 2025-09-04T16:43:44,443 | ^~~~~~ 2025-09-04T16:43:44,443 ltp/src/framework/featurespace.h:67:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:43:44,443 67 | size_t _num_dicts; 2025-09-04T16:43:44,443 | ^~~~~~~~~~ 2025-09-04T16:43:44,443 ltp/src/framework/featurespace.h:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:44,443 20 | FeatureSpaceIterator(const utility::SmartMap* dicts, int num_dicts) 2025-09-04T16:43:44,443 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:44,443 ltp/src/framework/featurespace.h:67:10: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:43:44,443 67 | size_t _num_dicts; 2025-09-04T16:43:44,443 | ^~~~~~~~~~ 2025-09-04T16:43:44,444 ltp/src/framework/featurespace.h:66:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:43:44,444 66 | size_t _i; 2025-09-04T16:43:44,444 | ^~ 2025-09-04T16:43:44,444 ltp/src/framework/featurespace.h:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:44,444 20 | FeatureSpaceIterator(const utility::SmartMap* dicts, int num_dicts) 2025-09-04T16:43:44,444 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:44,445 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(size_t, size_t)’: 2025-09-04T16:43:44,446 ltp/src/framework/featurespace.h:233:10: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:43:44,446 233 | size_t _num_dicts; 2025-09-04T16:43:44,446 | ^~~~~~~~~~ 2025-09-04T16:43:44,446 ltp/src/framework/featurespace.h:232:10: warning: ‘size_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T16:43:44,446 232 | size_t _num_labels; 2025-09-04T16:43:44,446 | ^~~~~~~~~~~ 2025-09-04T16:43:44,446 ltp/src/framework/featurespace.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:44,446 75 | ViterbiFeatureSpace(size_t nr_dicts, size_t nr_labels = 1) 2025-09-04T16:43:44,446 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:44,447 ltp/src/framework/featurespace.h:232:10: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:43:44,447 232 | size_t _num_labels; 2025-09-04T16:43:44,447 | ^~~~~~~~~~~ 2025-09-04T16:43:44,447 ltp/src/framework/featurespace.h:231:10: warning: ‘size_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:43:44,447 231 | size_t _offset; 2025-09-04T16:43:44,447 | ^~~~~~~ 2025-09-04T16:43:44,447 ltp/src/framework/featurespace.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:44,447 75 | ViterbiFeatureSpace(size_t nr_dicts, size_t nr_labels = 1) 2025-09-04T16:43:44,447 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:44,704 In file included from ltp/src/ner/extractor.h:8, 2025-09-04T16:43:44,704 from ltp/src/ner/ner_dll.cpp:3: 2025-09-04T16:43:44,704 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:43:44,704 ltp/src/utils/strvec.hpp:105:10: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:43:44,704 105 | size_t _cap_pool; 2025-09-04T16:43:44,704 | ^~~~~~~~~ 2025-09-04T16:43:44,704 ltp/src/utils/strvec.hpp:104:10: warning: ‘size_t ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:43:44,705 104 | size_t _len_pool; 2025-09-04T16:43:44,705 | ^~~~~~~~~ 2025-09-04T16:43:44,705 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:44,705 18 | StringVec() : 2025-09-04T16:43:44,705 | ^~~~~~~~~ 2025-09-04T16:43:44,715 In file included from ltp/src/ner/ner_dll.cpp:6: 2025-09-04T16:43:44,715 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:43:44,715 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:43:44,715 80 | std::pair rep; 2025-09-04T16:43:44,715 | ^~~ 2025-09-04T16:43:44,715 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:43:44,715 77 | int encoding; 2025-09-04T16:43:44,716 | ^~~~~~~~ 2025-09-04T16:43:44,716 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:44,716 20 | iterator(const iterator & other) 2025-09-04T16:43:44,716 | ^~~~~~~~ 2025-09-04T16:43:44,716 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:43:44,716 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:43:44,716 80 | std::pair rep; 2025-09-04T16:43:44,716 | ^~~ 2025-09-04T16:43:44,716 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:43:44,716 77 | int encoding; 2025-09-04T16:43:44,717 | ^~~~~~~~ 2025-09-04T16:43:44,717 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:44,717 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:43:44,717 | ^~~~~~~~ 2025-09-04T16:43:44,719 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:43:44,720 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:43:44,720 80 | std::pair rep; 2025-09-04T16:43:44,720 | ^~~ 2025-09-04T16:43:44,720 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:43:44,720 77 | int encoding; 2025-09-04T16:43:44,720 | ^~~~~~~~ 2025-09-04T16:43:44,720 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T16:43:44,720 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:43:44,720 | ^~~~~~~~ 2025-09-04T16:43:44,731 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T16:43:44,731 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T16:43:44,731 175 | unsigned idx = 0; 2025-09-04T16:43:44,731 | ^~~ 2025-09-04T16:43:44,755 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T16:43:44,755 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:43:44,755 67 | int len = x.size(); 2025-09-04T16:43:44,756 | ^~~ 2025-09-04T16:43:44,756 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T16:43:44,756 68 | int i = 0; 2025-09-04T16:43:44,756 | ^ 2025-09-04T16:43:44,757 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T16:43:44,757 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:43:44,757 85 | int len = x.size(); 2025-09-04T16:43:44,757 | ^~~ 2025-09-04T16:43:44,758 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T16:43:44,758 86 | int i = 0; 2025-09-04T16:43:44,758 | ^ 2025-09-04T16:43:44,910 ltp/src/ner/ner_dll.cpp: In function ‘int ner_recognize(void*, const std::vector >&, const std::vector >&, std::vector >&)’: 2025-09-04T16:43:44,910 ltp/src/ner/ner_dll.cpp:97:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:43:44,910 97 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:43:44,910 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:43:44,973 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:43:44,973 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:43:44,973 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:43:44,973 | ^ 2025-09-04T16:43:44,974 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:43:44,974 457 | unsigned int _cap_entries; 2025-09-04T16:43:44,974 | ^~~~~~~~~~~~ 2025-09-04T16:43:44,974 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:43:44,974 450 | unsigned int _num_buckets; 2025-09-04T16:43:44,974 | ^~~~~~~~~~~~ 2025-09-04T16:43:44,974 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:43:44,974 70 | explicit SmartMap() : 2025-09-04T16:43:44,974 | ^~~~~~~~ 2025-09-04T16:43:44,975 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:43:44,975 460 | unsigned int _len_key_buffer; 2025-09-04T16:43:44,975 | ^~~~~~~~~~~~~~~ 2025-09-04T16:43:44,975 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:43:44,975 441 | int * _hash_buckets; 2025-09-04T16:43:44,975 | ^~~~~~~~~~~~~ 2025-09-04T16:43:44,975 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:43:44,975 70 | explicit SmartMap() : 2025-09-04T16:43:44,975 | ^~~~~~~~ 2025-09-04T16:43:44,975 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:43:44,975 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:43:44,976 | ^~~~~~~~~~~ 2025-09-04T16:43:44,976 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:43:44,976 442 | int * _hash_buckets_volumn; 2025-09-04T16:43:44,976 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:44,976 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:43:44,976 70 | explicit SmartMap() : 2025-09-04T16:43:44,976 | ^~~~~~~~ 2025-09-04T16:43:44,978 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:43:44,978 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:43:44,979 614 | set(key, idx); 2025-09-04T16:43:44,979 | ~~~^~~~~~~~~~ 2025-09-04T16:43:44,979 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:43:44,979 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:43:44,979 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:43:44,982 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) const [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:43:44,982 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:43:44,982 679 | SmartMap::dump(out); 2025-09-04T16:43:44,982 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:44,982 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:43:44,982 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:43:44,982 | ^~~~~~ 2025-09-04T16:43:45,334 In file included from ltp/src/ner/instance.h:5, 2025-09-04T16:43:45,334 from ltp/src/ner/ner.h:6: 2025-09-04T16:43:45,334 ltp/src/ner/settings.h: At global scope: 2025-09-04T16:43:45,334 ltp/src/ner/settings.h:16:20: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T16:43:45,334 16 | static const char* __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-04T16:43:45,334 | ^~~~~~~~~~~~~ 2025-09-04T16:43:48,464 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:43:49,921 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser.n/classifier.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser.n/classifier.o 2025-09-04T16:43:52,289 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/Core:276, 2025-09-04T16:43:52,289 from ltp/thirdparty/eigen-3.2.4/Eigen/Dense:1, 2025-09-04T16:43:52,290 from ltp/src/parser.n/classifier.h:9, 2025-09-04T16:43:52,290 from ltp/src/parser.n/classifier.cpp:1: 2025-09-04T16:43:52,290 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Functors.h:932:28: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:52,290 932 | struct functor_traits > 2025-09-04T16:43:52,290 | ^~~~~~~~~ 2025-09-04T16:43:52,293 In file included from /usr/include/c++/14/bits/stl_function.h:1435, 2025-09-04T16:43:52,293 from /usr/include/c++/14/string:49, 2025-09-04T16:43:52,293 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:43:52,293 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:43:52,293 from /usr/include/c++/14/ios:44, 2025-09-04T16:43:52,293 from /usr/include/c++/14/ostream:40, 2025-09-04T16:43:52,293 from /usr/include/c++/14/iostream:41, 2025-09-04T16:43:52,293 from ltp/src/parser.n/classifier.h:4: 2025-09-04T16:43:52,294 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:43:52,294 144 | class binder2nd 2025-09-04T16:43:52,294 | ^~~~~~~~~ 2025-09-04T16:43:52,294 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Functors.h:936:28: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:52,294 936 | struct functor_traits > 2025-09-04T16:43:52,294 | ^~~~~~~~~ 2025-09-04T16:43:52,295 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T16:43:52,295 108 | class binder1st 2025-09-04T16:43:52,295 | ^~~~~~~~~ 2025-09-04T16:43:52,295 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Functors.h:940:28: warning: ‘template class std::unary_negate’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:52,295 940 | struct functor_traits > 2025-09-04T16:43:52,295 | ^~~~~~~~~~~~ 2025-09-04T16:43:52,298 /usr/include/c++/14/bits/stl_function.h:1021:33: note: declared here 2025-09-04T16:43:52,298 1021 | class _GLIBCXX17_DEPRECATED unary_negate 2025-09-04T16:43:52,299 | ^~~~~~~~~~~~ 2025-09-04T16:43:52,299 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Functors.h:944:28: warning: ‘template class std::binary_negate’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:43:52,299 944 | struct functor_traits > 2025-09-04T16:43:52,299 | ^~~~~~~~~~~~~ 2025-09-04T16:43:52,299 /usr/include/c++/14/bits/stl_function.h:1048:33: note: declared here 2025-09-04T16:43:52,300 1048 | class _GLIBCXX17_DEPRECATED binary_negate 2025-09-04T16:43:52,300 | ^~~~~~~~~~~~~ 2025-09-04T16:43:52,335 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/MatrixBase.h:138, 2025-09-04T16:43:52,335 from ltp/thirdparty/eigen-3.2.4/Eigen/Core:279: 2025-09-04T16:43:52,335 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:52,335 62 | inline const CwiseUnaryOp >, const Derived> 2025-09-04T16:43:52,335 | ^~~~~~~~~ 2025-09-04T16:43:52,335 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T16:43:52,335 108 | class binder1st 2025-09-04T16:43:52,335 | ^~~~~~~~~ 2025-09-04T16:43:52,347 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::MatrixBase::cwiseEqual(const Scalar&) const’: 2025-09-04T16:43:52,347 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:65:28: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:52,347 65 | return CwiseUnaryOp >,const Derived> 2025-09-04T16:43:52,347 | ^~~~~~~~~ 2025-09-04T16:43:52,347 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T16:43:52,347 108 | class binder1st 2025-09-04T16:43:52,348 | ^~~~~~~~~ 2025-09-04T16:43:52,589 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/Core:326: 2025-09-04T16:43:52,589 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In member function ‘void Eigen::internal::gebp_kernel::operator()(ResScalar*, Index, const LhsScalar*, const RhsScalar*, Index, Index, Index, ResScalar, Index, Index, Index, Index, RhsScalar*)’: 2025-09-04T16:43:52,589 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h:574:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T16:43:52,589 574 | if(nr==4) traits.initAcc(C3); 2025-09-04T16:43:52,589 | ^~ 2025-09-04T16:43:52,590 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h:575:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T16:43:52,590 575 | traits.initAcc(C4); 2025-09-04T16:43:52,590 | ^~~~~~ 2025-09-04T16:43:52,598 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h:946:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T16:43:52,598 946 | if(nr==4) R3 = ploadu(r3); 2025-09-04T16:43:52,598 | ^~ 2025-09-04T16:43:52,598 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h:948:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T16:43:52,598 948 | traits.acc(C0, alphav, R0); 2025-09-04T16:43:52,598 | ^~~~~~ 2025-09-04T16:43:52,599 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h:951:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T16:43:52,599 951 | if(nr==4) traits.acc(C3, alphav, R3); 2025-09-04T16:43:52,599 | ^~ 2025-09-04T16:43:52,599 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h:953:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T16:43:52,599 953 | pstoreu(r0, R0); 2025-09-04T16:43:52,599 | ^~~~~~~ 2025-09-04T16:43:52,756 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ArrayBase.h:108, 2025-09-04T16:43:52,757 from ltp/thirdparty/eigen-3.2.4/Eigen/Core:350: 2025-09-04T16:43:52,757 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: At global scope: 2025-09-04T16:43:52,757 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:52,757 62 | inline const CwiseUnaryOp >, const Derived> 2025-09-04T16:43:52,757 | ^~~~~~~~~ 2025-09-04T16:43:52,758 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T16:43:52,758 108 | class binder1st 2025-09-04T16:43:52,758 | ^~~~~~~~~ 2025-09-04T16:43:52,759 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ArrayBase.h:109: 2025-09-04T16:43:52,760 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:52,760 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T16:43:52,760 | ^~~~~~~~~ 2025-09-04T16:43:52,760 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:196:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:43:52,760 196 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==, std::equal_to) 2025-09-04T16:43:52,760 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:52,760 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:43:52,760 144 | class binder2nd 2025-09-04T16:43:52,761 | ^~~~~~~~~ 2025-09-04T16:43:52,761 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:52,761 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T16:43:52,761 | ^~~~~~~~~ 2025-09-04T16:43:52,761 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:197:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:43:52,761 197 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=, std::not_equal_to) 2025-09-04T16:43:52,762 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:52,762 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:43:52,762 144 | class binder2nd 2025-09-04T16:43:52,762 | ^~~~~~~~~ 2025-09-04T16:43:52,762 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:52,762 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T16:43:52,763 | ^~~~~~~~~ 2025-09-04T16:43:52,763 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:198:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:43:52,763 198 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<, std::less) 2025-09-04T16:43:52,763 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:52,763 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:43:52,763 144 | class binder2nd 2025-09-04T16:43:52,763 | ^~~~~~~~~ 2025-09-04T16:43:52,764 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:52,764 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T16:43:52,764 | ^~~~~~~~~ 2025-09-04T16:43:52,764 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:199:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:43:52,764 199 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=, std::less_equal) 2025-09-04T16:43:52,764 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:52,764 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:43:52,764 144 | class binder2nd 2025-09-04T16:43:52,764 | ^~~~~~~~~ 2025-09-04T16:43:52,765 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:52,765 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T16:43:52,765 | ^~~~~~~~~ 2025-09-04T16:43:52,765 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:200:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:43:52,765 200 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>, std::greater) 2025-09-04T16:43:52,765 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:52,765 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:43:52,765 144 | class binder2nd 2025-09-04T16:43:52,765 | ^~~~~~~~~ 2025-09-04T16:43:52,766 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:52,766 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T16:43:52,766 | ^~~~~~~~~ 2025-09-04T16:43:52,766 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:201:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:43:52,766 201 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=, std::greater_equal) 2025-09-04T16:43:52,766 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:52,766 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:43:52,766 144 | class binder2nd 2025-09-04T16:43:52,766 | ^~~~~~~~~ 2025-09-04T16:43:52,770 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::cwiseEqual(const Scalar&) const’: 2025-09-04T16:43:52,770 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:65:28: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:52,770 65 | return CwiseUnaryOp >,const Derived> 2025-09-04T16:43:52,771 | ^~~~~~~~~ 2025-09-04T16:43:52,771 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T16:43:52,771 108 | class binder1st 2025-09-04T16:43:52,771 | ^~~~~~~~~ 2025-09-04T16:43:52,771 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator==(const Scalar&) const’: 2025-09-04T16:43:52,771 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:52,771 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:43:52,771 | ^~~~~~~~~ 2025-09-04T16:43:52,771 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:196:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:43:52,771 196 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==, std::equal_to) 2025-09-04T16:43:52,772 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:52,772 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:43:52,772 144 | class binder2nd 2025-09-04T16:43:52,772 | ^~~~~~~~~ 2025-09-04T16:43:52,772 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator!=(const Scalar&) const’: 2025-09-04T16:43:52,772 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:52,772 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:43:52,772 | ^~~~~~~~~ 2025-09-04T16:43:52,772 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:197:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:43:52,773 197 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=, std::not_equal_to) 2025-09-04T16:43:52,773 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:52,773 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:43:52,773 144 | class binder2nd 2025-09-04T16:43:52,773 | ^~~~~~~~~ 2025-09-04T16:43:52,773 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator<(const Scalar&) const’: 2025-09-04T16:43:52,773 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:52,773 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:43:52,773 | ^~~~~~~~~ 2025-09-04T16:43:52,773 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:198:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:43:52,773 198 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<, std::less) 2025-09-04T16:43:52,774 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:52,774 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:43:52,774 144 | class binder2nd 2025-09-04T16:43:52,774 | ^~~~~~~~~ 2025-09-04T16:43:52,774 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator<=(const Scalar&) const’: 2025-09-04T16:43:52,774 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:52,774 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:43:52,774 | ^~~~~~~~~ 2025-09-04T16:43:52,774 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:199:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:43:52,774 199 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=, std::less_equal) 2025-09-04T16:43:52,775 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:52,775 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:43:52,775 144 | class binder2nd 2025-09-04T16:43:52,775 | ^~~~~~~~~ 2025-09-04T16:43:52,775 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator>(const Scalar&) const’: 2025-09-04T16:43:52,775 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:52,775 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:43:52,775 | ^~~~~~~~~ 2025-09-04T16:43:52,775 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:200:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:43:52,776 200 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>, std::greater) 2025-09-04T16:43:52,776 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:52,776 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:43:52,776 144 | class binder2nd 2025-09-04T16:43:52,776 | ^~~~~~~~~ 2025-09-04T16:43:52,776 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator>=(const Scalar&) const’: 2025-09-04T16:43:52,776 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:52,776 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:43:52,776 | ^~~~~~~~~ 2025-09-04T16:43:52,776 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:201:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:43:52,777 201 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=, std::greater_equal) 2025-09-04T16:43:52,777 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:52,777 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:43:52,777 144 | class binder2nd 2025-09-04T16:43:52,777 | ^~~~~~~~~ 2025-09-04T16:43:53,129 ltp/src/parser.n/classifier.h: In constructor ‘ltp::depparser::NeuralNetworkClassifier::NeuralNetworkClassifier(Eigen::MatrixXd&, Eigen::MatrixXd&, Eigen::MatrixXd&, Eigen::VectorXd&, Eigen::MatrixXd&, std::unordered_map&)’: 2025-09-04T16:43:53,129 ltp/src/parser.n/classifier.h:84:8: warning: ‘ltp::depparser::NeuralNetworkClassifier::initialized’ will be initialized after [-Wreorder] 2025-09-04T16:43:53,129 84 | bool initialized; 2025-09-04T16:43:53,129 | ^~~~~~~~~~~ 2025-09-04T16:43:53,129 ltp/src/parser.n/classifier.h:41:20: warning: ‘Eigen::MatrixXd& ltp::depparser::NeuralNetworkClassifier::W1’ [-Wreorder] 2025-09-04T16:43:53,129 41 | Eigen::MatrixXd& W1; 2025-09-04T16:43:53,129 | ^~ 2025-09-04T16:43:53,129 ltp/src/parser.n/classifier.cpp:23:1: warning: when initialized here [-Wreorder] 2025-09-04T16:43:53,130 23 | NeuralNetworkClassifier::NeuralNetworkClassifier( 2025-09-04T16:43:53,130 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:53,130 ltp/src/parser.n/classifier.h:82:36: warning: ‘ltp::depparser::NeuralNetworkClassifier::precomputation_id_encoder’ will be initialized after [-Wreorder] 2025-09-04T16:43:53,130 82 | std::unordered_map& precomputation_id_encoder; 2025-09-04T16:43:53,130 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:53,130 ltp/src/parser.n/classifier.h:67:10: warning: ‘std::size_t ltp::depparser::NeuralNetworkClassifier::embedding_size’ [-Wreorder] 2025-09-04T16:43:53,130 67 | size_t embedding_size; //! The size of the embedding. 2025-09-04T16:43:53,130 | ^~~~~~~~~~~~~~ 2025-09-04T16:43:53,130 ltp/src/parser.n/classifier.cpp:23:1: warning: when initialized here [-Wreorder] 2025-09-04T16:43:53,130 23 | NeuralNetworkClassifier::NeuralNetworkClassifier( 2025-09-04T16:43:53,131 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:53,509 ltp/src/parser.n/classifier.cpp: In member function ‘void ltp::depparser::NeuralNetworkClassifier::score(const std::vector&, std::vector&)’: 2025-09-04T16:43:53,509 ltp/src/parser.n/classifier.cpp:140:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:43:53,509 140 | for (int i = 0; i < nr_classes; ++ i) { retval[i] = output(i); } 2025-09-04T16:43:53,509 | ~~^~~~~~~~~~~~ 2025-09-04T16:43:55,095 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In instantiation of ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator>(const Scalar&) const [with Derived = Eigen::CwiseNullaryOp, Eigen::Array >; typename Eigen::internal::traits::Scalar = double; Scalar = double]’: 2025-09-04T16:43:55,095 ltp/src/parser.n/classifier.cpp:251:70: required from here 2025-09-04T16:43:55,095 251 | Eigen::VectorXd _ = (Eigen::ArrayXd::Random(hidden_layer_size) > mask_prob).select( 2025-09-04T16:43:55,095 | ^~~~~~~~~ 2025-09-04T16:43:55,095 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:193:37: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:55,095 193 | (derived(), std::bind2nd(FUNCTOR(), s)); \ 2025-09-04T16:43:55,095 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,095 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:200:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:43:55,095 200 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>, std::greater) 2025-09-04T16:43:55,096 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,096 /usr/include/c++/14/backward/binders.h:172:5: note: declared here 2025-09-04T16:43:55,096 172 | bind2nd(const _Operation& __fn, const _Tp& __x) 2025-09-04T16:43:55,096 | ^~~~~~~ 2025-09-04T16:43:55,198 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In instantiation of ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator>=(const Scalar&) const [with Derived = Eigen::ArrayWrapper >; typename Eigen::internal::traits::Scalar = double; Scalar = double]’: 2025-09-04T16:43:55,198 ltp/src/parser.n/classifier.cpp:281:40: required from here 2025-09-04T16:43:55,198 281 | Eigen::VectorXd __ = (Y.array() >= 0).select( 2025-09-04T16:43:55,198 | ^ 2025-09-04T16:43:55,199 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:193:37: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater_equal; _Tp = double]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:43:55,199 193 | (derived(), std::bind2nd(FUNCTOR(), s)); \ 2025-09-04T16:43:55,199 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,199 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:201:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:43:55,199 201 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=, std::greater_equal) 2025-09-04T16:43:55,199 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,199 /usr/include/c++/14/backward/binders.h:172:5: note: declared here 2025-09-04T16:43:55,199 172 | bind2nd(const _Operation& __fn, const _Tp& __x) 2025-09-04T16:43:55,199 | ^~~~~~~ 2025-09-04T16:43:55,850 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/Core:284: 2025-09-04T16:43:55,850 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, -1, 1, true>, Eigen::Matrix >’: 2025-09-04T16:43:55,850 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, -1, 1, true>]’ 2025-09-04T16:43:55,850 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:55,850 | ^~~~~~~~~ 2025-09-04T16:43:55,850 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:526:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, -1, 1, true>; OtherDerived = Eigen::GeneralProduct, -1, -1, false>, Eigen::Block, -1, 1, true>, 4>]’ 2025-09-04T16:43:55,851 526 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.eval()); } 2025-09-04T16:43:55,851 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-04T16:43:55,851 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::GeneralProduct, -1, -1, false>, Eigen::Block, -1, 1, true>, 4>; Derived = Eigen::Block, -1, 1, true>]’ 2025-09-04T16:43:55,851 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:55,851 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,851 ltp/src/parser.n/classifier.cpp:226:85: required from here 2025-09-04T16:43:55,851 226 | saved.col(rank) = W1.block(0, off, hidden_layer_size, embedding_size)* E.col(aid); 2025-09-04T16:43:55,851 | ^ 2025-09-04T16:43:55,851 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:55,851 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:55,851 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,852 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:55,852 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:55,852 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,852 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:55,852 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:55,852 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,988 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >’: 2025-09-04T16:43:55,989 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:55,989 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:55,989 | ^~~~~~~~~ 2025-09-04T16:43:55,989 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:55,989 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:55,989 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,989 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]’ 2025-09-04T16:43:55,989 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:55,989 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,990 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:621:72: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:55,990 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T16:43:55,990 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,990 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:281:25: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:55,990 281 | Base::_set_noalias(other); 2025-09-04T16:43:55,990 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:55,990 ltp/src/parser.n/classifier.cpp:121:73: required from here 2025-09-04T16:43:55,990 121 | Eigen::VectorXd hidden_layer = Eigen::VectorXd::Zero(hidden_layer_size); 2025-09-04T16:43:55,990 | ^ 2025-09-04T16:43:55,990 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:55,991 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:55,991 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,991 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:55,991 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:55,991 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,991 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:55,991 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:55,991 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,991 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:55,991 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:55,992 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,993 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Matrix, Eigen::Block, -1, 1, true> >, Eigen::Block, -1, 1, true> >’: 2025-09-04T16:43:55,994 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::Block, -1, 1, true>; BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::Block, -1, 1, true>]’ 2025-09-04T16:43:55,994 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:55,994 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,994 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::Block, -1, 1, true> >; OtherDerived = Eigen::Block, -1, 1, true>]’ 2025-09-04T16:43:55,994 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:55,994 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,994 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::Block, -1, 1, true> >]’ 2025-09-04T16:43:55,994 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:55,995 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,995 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::Block, -1, 1, true>]’ 2025-09-04T16:43:55,995 150 | return Base::operator=(rhs); 2025-09-04T16:43:55,995 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:55,995 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Matrix]’ 2025-09-04T16:43:55,995 223 | tmp = other.derived(); 2025-09-04T16:43:55,995 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,995 ltp/src/parser.n/classifier.cpp:129:44: required from here 2025-09-04T16:43:55,995 129 | hidden_layer += saved.col(rep->second); 2025-09-04T16:43:55,995 | ^ 2025-09-04T16:43:55,996 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:55,996 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:55,996 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,996 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:55,996 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:55,996 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,998 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Matrix, Eigen::GeneralProduct, -1, -1, false>, Eigen::Block, -1, 1, true>, 4> >, Eigen::Matrix >’: 2025-09-04T16:43:55,998 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::Matrix; BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::GeneralProduct, -1, -1, false>, Eigen::Block, -1, 1, true>, 4>]’ 2025-09-04T16:43:55,998 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:55,998 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,999 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::GeneralProduct, -1, -1, false>, Eigen::Block, -1, 1, true>, 4> >; OtherDerived = Eigen::Matrix]’ 2025-09-04T16:43:55,999 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:55,999 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,999 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::GeneralProduct, -1, -1, false>, Eigen::Block, -1, 1, true>, 4> >]’ 2025-09-04T16:43:55,999 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:55,999 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:55,999 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::GeneralProduct, -1, -1, false>, Eigen::Block, -1, 1, true>, 4>]’ 2025-09-04T16:43:55,999 150 | return Base::operator=(rhs); 2025-09-04T16:43:55,999 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,000 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::GeneralProduct, -1, -1, false>, Eigen::Block, -1, 1, true>, 4>; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,000 223 | tmp = other.derived(); 2025-09-04T16:43:56,000 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,000 ltp/src/parser.n/classifier.cpp:132:85: required from here 2025-09-04T16:43:56,000 132 | hidden_layer += W1.block(0, off, hidden_layer_size, embedding_size)* E.col(aid); 2025-09-04T16:43:56,000 | ^ 2025-09-04T16:43:56,000 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,000 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,000 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,000 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,001 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,001 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,001 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,001 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,001 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,001 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,001 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,001 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,001 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,001 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,001 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,002 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Matrix, Eigen::Matrix >, Eigen::Matrix >’: 2025-09-04T16:43:56,002 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::Matrix; BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]’ 2025-09-04T16:43:56,002 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:56,002 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,002 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; OtherDerived = Eigen::Matrix]’ 2025-09-04T16:43:56,002 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,002 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,002 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >]’ 2025-09-04T16:43:56,002 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,002 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,003 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]’ 2025-09-04T16:43:56,003 150 | return Base::operator=(rhs); 2025-09-04T16:43:56,003 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,003 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,003 223 | tmp = other.derived(); 2025-09-04T16:43:56,003 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,003 ltp/src/parser.n/classifier.cpp:136:19: required from here 2025-09-04T16:43:56,003 136 | hidden_layer += b1; 2025-09-04T16:43:56,003 | ^~ 2025-09-04T16:43:56,003 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,004 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,004 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,004 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,004 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,004 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,004 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,004 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,004 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,005 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,005 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,005 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,005 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,005 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,005 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,072 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Matrix >’: 2025-09-04T16:43:56,072 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,072 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,073 | ^~~~~~~~~ 2025-09-04T16:43:56,073 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,073 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,073 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,073 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]’ 2025-09-04T16:43:56,073 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,073 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,073 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:621:72: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,073 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T16:43:56,073 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,074 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:288:25: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,074 288 | Base::_set_noalias(other); 2025-09-04T16:43:56,074 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,074 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T16:43:56,074 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T16:43:56,074 | ^ 2025-09-04T16:43:56,074 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,074 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,074 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,075 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,075 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,075 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,075 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,075 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,075 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,075 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,075 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,075 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,075 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,076 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,076 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,081 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Matrix, Eigen::Matrix >, Eigen::Matrix >’: 2025-09-04T16:43:56,081 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::Matrix; BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]’ 2025-09-04T16:43:56,081 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:56,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,082 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; OtherDerived = Eigen::Matrix]’ 2025-09-04T16:43:56,082 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,082 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,082 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >]’ 2025-09-04T16:43:56,082 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,082 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]’ 2025-09-04T16:43:56,082 150 | return Base::operator=(rhs); 2025-09-04T16:43:56,082 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,083 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,083 223 | tmp = other.derived(); 2025-09-04T16:43:56,083 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,083 ltp/src/parser.n/classifier.cpp:175:52: required from here 2025-09-04T16:43:56,083 175 | eg2W1 += Eigen::MatrixXd(grad_W1.array().square()); 2025-09-04T16:43:56,083 | ^ 2025-09-04T16:43:56,083 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,083 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,083 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,084 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,084 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,084 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,084 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,084 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,084 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,084 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,084 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,084 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,084 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,084 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,085 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,088 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Matrix, Eigen::CwiseUnaryOp, const Eigen::Matrix > >, Eigen::CwiseUnaryOp, const Eigen::Matrix > >’: 2025-09-04T16:43:56,088 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; BinaryOp = Eigen::internal::scalar_difference_op; Lhs = Eigen::Matrix; Rhs = Eigen::CwiseUnaryOp, const Eigen::Matrix >]’ 2025-09-04T16:43:56,088 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:56,088 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,088 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, const Eigen::Matrix > >; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >]’ 2025-09-04T16:43:56,088 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,088 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,088 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, const Eigen::Matrix > >]’ 2025-09-04T16:43:56,089 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,089 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,089 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = Eigen::Matrix; Rhs = Eigen::CwiseUnaryOp, const Eigen::Matrix >]’ 2025-09-04T16:43:56,089 150 | return Base::operator=(rhs); 2025-09-04T16:43:56,089 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,089 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:209:7: required from ‘Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,089 209 | tmp = other.derived(); 2025-09-04T16:43:56,089 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,089 ltp/src/parser.n/classifier.cpp:176:87: required from here 2025-09-04T16:43:56,089 176 | W1 -= ada_alpha * Eigen::MatrixXd(grad_W1.array() / (eg2W1.array() + ada_eps).sqrt()); 2025-09-04T16:43:56,089 | ^ 2025-09-04T16:43:56,090 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,090 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,090 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,090 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,090 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,090 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,090 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,090 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,090 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,091 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,091 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,091 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,091 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,091 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,091 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,092 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Matrix, Eigen::CwiseUnaryOp, const Eigen::Matrix > >, Eigen::CwiseUnaryOp, const Eigen::Matrix > >’: 2025-09-04T16:43:56,092 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; BinaryOp = Eigen::internal::scalar_difference_op; Lhs = Eigen::Matrix; Rhs = Eigen::CwiseUnaryOp, const Eigen::Matrix >]’ 2025-09-04T16:43:56,092 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:56,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,092 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, const Eigen::Matrix > >; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >]’ 2025-09-04T16:43:56,092 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,093 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,093 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, const Eigen::Matrix > >]’ 2025-09-04T16:43:56,093 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,093 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,093 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = Eigen::Matrix; Rhs = Eigen::CwiseUnaryOp, const Eigen::Matrix >]’ 2025-09-04T16:43:56,093 150 | return Base::operator=(rhs); 2025-09-04T16:43:56,093 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,093 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:209:7: required from ‘Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,093 209 | tmp = other.derived(); 2025-09-04T16:43:56,093 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,094 ltp/src/parser.n/classifier.cpp:179:87: required from here 2025-09-04T16:43:56,094 179 | b1 -= ada_alpha * Eigen::VectorXd(grad_b1.array() / (eg2b1.array() + ada_eps).sqrt()); 2025-09-04T16:43:56,094 | ^ 2025-09-04T16:43:56,094 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,094 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,094 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,094 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,094 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,094 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,095 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,095 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,095 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,095 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,095 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,095 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,095 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,095 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,095 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,107 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Map, 0, Eigen::Stride<0, 0> > >’: 2025-09-04T16:43:56,108 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,108 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,108 | ^~~~~~~~~ 2025-09-04T16:43:56,108 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,108 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,108 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,108 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 2025-09-04T16:43:56,108 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,108 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,109 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:621:72: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,109 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T16:43:56,109 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,109 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:281:25: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,109 281 | Base::_set_noalias(other); 2025-09-04T16:43:56,109 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,109 ltp/src/parser.n/classifier.cpp:250:73: required from here 2025-09-04T16:43:56,109 250 | Eigen::VectorXd Y = Eigen::VectorXd::Map(&classes[0], classes.size()); 2025-09-04T16:43:56,109 | ^ 2025-09-04T16:43:56,109 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,110 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,110 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,110 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,110 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,110 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,110 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,110 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,110 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,110 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,110 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,111 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,113 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Select >, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > > >’: 2025-09-04T16:43:56,113 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Select >, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,113 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,113 | ^~~~~~~~~ 2025-09-04T16:43:56,113 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Select >, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,113 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,113 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,113 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Select >, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >]’ 2025-09-04T16:43:56,114 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,114 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,114 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:621:72: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Select >, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,114 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T16:43:56,114 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,114 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:281:25: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Select >, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,114 281 | Base::_set_noalias(other); 2025-09-04T16:43:56,114 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,114 ltp/src/parser.n/classifier.cpp:253:49: required from here 2025-09-04T16:43:56,115 253 | Eigen::VectorXd::Zero(hidden_layer_size)); 2025-09-04T16:43:56,115 | ^ 2025-09-04T16:43:56,115 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,115 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,115 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,115 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,115 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,115 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,115 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,115 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,115 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,116 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,116 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,116 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,116 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Matrix, Eigen::DiagonalProduct, -1, 1, true>, Eigen::DiagonalWrapper >, 1> >, Eigen::DiagonalProduct, -1, 1, true>, Eigen::DiagonalWrapper >, 1> >’: 2025-09-04T16:43:56,116 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::DiagonalProduct, -1, 1, true>, Eigen::DiagonalWrapper >, 1>; BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::DiagonalProduct, -1, 1, true>, Eigen::DiagonalWrapper >, 1>]’ 2025-09-04T16:43:56,117 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:56,117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,117 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::DiagonalProduct, -1, 1, true>, Eigen::DiagonalWrapper >, 1> >; OtherDerived = Eigen::DiagonalProduct, -1, 1, true>, Eigen::DiagonalWrapper >, 1>]’ 2025-09-04T16:43:56,117 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,117 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,117 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::DiagonalProduct, -1, 1, true>, Eigen::DiagonalWrapper >, 1>; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::DiagonalProduct, -1, 1, true>, Eigen::DiagonalWrapper >, 1> >]’ 2025-09-04T16:43:56,117 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,117 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::DiagonalProduct, -1, 1, true>, Eigen::DiagonalWrapper >, 1>]’ 2025-09-04T16:43:56,117 150 | return Base::operator=(rhs); 2025-09-04T16:43:56,118 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,118 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::DiagonalProduct, -1, 1, true>, Eigen::DiagonalWrapper >, 1>; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,118 223 | tmp = other.derived(); 2025-09-04T16:43:56,118 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,118 ltp/src/parser.n/classifier.cpp:261:63: required from here 2025-09-04T16:43:56,118 261 | hidden_layer += _.asDiagonal() * saved.col(rep->second); 2025-09-04T16:43:56,118 | ^ 2025-09-04T16:43:56,118 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,118 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,118 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,119 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,119 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,119 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,119 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,119 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,119 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,119 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,119 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,119 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,119 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,120 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,120 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,121 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Matrix, Eigen::GeneralProduct, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, Eigen::Block, -1, 1, true>, 4> >, Eigen::Matrix >’: 2025-09-04T16:43:56,121 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::Matrix; BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::GeneralProduct, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, Eigen::Block, -1, 1, true>, 4>]’ 2025-09-04T16:43:56,121 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:56,121 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,121 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::GeneralProduct, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, Eigen::Block, -1, 1, true>, 4> >; OtherDerived = Eigen::Matrix]’ 2025-09-04T16:43:56,121 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,122 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,122 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::GeneralProduct, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, Eigen::Block, -1, 1, true>, 4> >]’ 2025-09-04T16:43:56,122 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,122 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::GeneralProduct, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, Eigen::Block, -1, 1, true>, 4>]’ 2025-09-04T16:43:56,122 150 | return Base::operator=(rhs); 2025-09-04T16:43:56,122 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,122 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::GeneralProduct, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, Eigen::Block, -1, 1, true>, 4>; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,122 223 | tmp = other.derived(); 2025-09-04T16:43:56,122 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,123 ltp/src/parser.n/classifier.cpp:264:91: required from here 2025-09-04T16:43:56,123 264 | _.asDiagonal() * W1.block(0, off, hidden_layer_size, embedding_size) * E.col(aid); 2025-09-04T16:43:56,123 | ^ 2025-09-04T16:43:56,123 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,123 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,123 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,123 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,123 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,123 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,123 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,124 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,124 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,124 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,124 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,124 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,124 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,124 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,124 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,124 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Matrix, Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1> >, Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1> >’: 2025-09-04T16:43:56,125 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>; BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>]’ 2025-09-04T16:43:56,125 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:56,125 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,125 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1> >; OtherDerived = Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>]’ 2025-09-04T16:43:56,125 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,125 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,125 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1> >]’ 2025-09-04T16:43:56,125 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,125 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,125 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>]’ 2025-09-04T16:43:56,126 150 | return Base::operator=(rhs); 2025-09-04T16:43:56,126 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,126 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,126 223 | tmp = other.derived(); 2025-09-04T16:43:56,126 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,126 ltp/src/parser.n/classifier.cpp:268:38: required from here 2025-09-04T16:43:56,126 268 | hidden_layer += _.asDiagonal() * b1; 2025-09-04T16:43:56,126 | ^~ 2025-09-04T16:43:56,126 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,126 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,127 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,127 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,127 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,127 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,127 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,127 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,127 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,127 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,127 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,127 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,128 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,128 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,128 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,129 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Select >, const Eigen::ArrayWrapper > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > > >’: 2025-09-04T16:43:56,130 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Select >, const Eigen::ArrayWrapper > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,130 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,130 | ^~~~~~~~~ 2025-09-04T16:43:56,130 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Select >, const Eigen::ArrayWrapper > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,130 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,130 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,130 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Select >, const Eigen::ArrayWrapper > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >]’ 2025-09-04T16:43:56,130 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,130 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,130 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:621:72: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Select >, const Eigen::ArrayWrapper > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,131 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T16:43:56,131 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,131 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:281:25: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Select >, const Eigen::ArrayWrapper > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,131 281 | Base::_set_noalias(other); 2025-09-04T16:43:56,131 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,131 ltp/src/parser.n/classifier.cpp:283:49: required from here 2025-09-04T16:43:56,131 283 | Eigen::VectorXd::Zero(hidden_layer_size)); 2025-09-04T16:43:56,131 | ^ 2025-09-04T16:43:56,131 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,131 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,132 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,132 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,132 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,132 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,132 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,132 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,132 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,132 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,132 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,133 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,135 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>, const Eigen::Matrix > > > >’: 2025-09-04T16:43:56,135 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>, const Eigen::Matrix > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,135 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,135 | ^~~~~~~~~ 2025-09-04T16:43:56,136 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>, const Eigen::Matrix > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,136 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,136 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,136 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>, const Eigen::Matrix > > >]’ 2025-09-04T16:43:56,136 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,136 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,136 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:621:72: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>, const Eigen::Matrix > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,136 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T16:43:56,136 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,136 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:281:25: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>, const Eigen::Matrix > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,137 281 | Base::_set_noalias(other); 2025-09-04T16:43:56,137 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,137 ltp/src/parser.n/classifier.cpp:293:69: required from here 2025-09-04T16:43:56,137 293 | -(__.asDiagonal()*Y - Eigen::VectorXd(output.array()/sum2)) / batch_size; 2025-09-04T16:43:56,137 | ^~~~~~~~~~ 2025-09-04T16:43:56,137 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,137 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,137 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,137 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,138 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,138 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,138 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,138 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,138 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,138 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,138 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,138 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,138 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,138 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,138 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,140 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Matrix, Eigen::GeneralProduct, Eigen::Transpose >, 2> >, Eigen::Matrix >’: 2025-09-04T16:43:56,140 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::Matrix; BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::GeneralProduct, Eigen::Transpose >, 2>]’ 2025-09-04T16:43:56,140 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:56,140 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,140 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::GeneralProduct, Eigen::Transpose >, 2> >; OtherDerived = Eigen::Matrix]’ 2025-09-04T16:43:56,141 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,141 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,141 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::GeneralProduct, Eigen::Transpose >, 2> >]’ 2025-09-04T16:43:56,141 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,141 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,141 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::GeneralProduct, Eigen::Transpose >, 2>]’ 2025-09-04T16:43:56,141 150 | return Base::operator=(rhs); 2025-09-04T16:43:56,141 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,141 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::GeneralProduct, Eigen::Transpose >, 2>; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,141 223 | tmp = other.derived(); 2025-09-04T16:43:56,142 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,142 ltp/src/parser.n/classifier.cpp:295:53: required from here 2025-09-04T16:43:56,142 295 | grad_W2 += delta * cubic_hidden_layer.transpose(); 2025-09-04T16:43:56,142 | ^ 2025-09-04T16:43:56,142 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,142 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,142 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,142 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,142 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,142 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,143 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,143 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,143 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,143 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,143 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,143 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,143 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,143 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,143 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,210 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Block, -1, 1, true>, Eigen::Matrix >, Eigen::Matrix >’: 2025-09-04T16:43:56,210 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::Matrix; BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Block, -1, 1, true>; Rhs = Eigen::Matrix]’ 2025-09-04T16:43:56,210 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:56,210 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,210 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, 1, true>, Eigen::Matrix >; OtherDerived = Eigen::Matrix]’ 2025-09-04T16:43:56,210 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,210 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,211 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, 1, true>, Eigen::Matrix >]’ 2025-09-04T16:43:56,211 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,211 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,211 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Block, -1, 1, true>; Rhs = Eigen::Matrix]’ 2025-09-04T16:43:56,211 150 | return Base::operator=(rhs); 2025-09-04T16:43:56,211 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,211 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, -1, 1, true>]’ 2025-09-04T16:43:56,211 223 | tmp = other.derived(); 2025-09-04T16:43:56,211 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,211 ltp/src/parser.n/classifier.cpp:308:40: required from here 2025-09-04T16:43:56,212 308 | grad_saved.col(rep->second) += grad_hidden_layer; 2025-09-04T16:43:56,212 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,212 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,212 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,212 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,212 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,212 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,212 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,212 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,212 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,213 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,215 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Block, -1, -1, false>, Eigen::GeneralProduct, Eigen::Transpose, -1, 1, true> >, 2> >, Eigen::Matrix >’: 2025-09-04T16:43:56,215 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::Matrix; BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::GeneralProduct, Eigen::Transpose, -1, 1, true> >, 2>]’ 2025-09-04T16:43:56,215 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:56,215 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,215 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, -1, false>, Eigen::GeneralProduct, Eigen::Transpose, -1, 1, true> >, 2> >; OtherDerived = Eigen::Matrix]’ 2025-09-04T16:43:56,215 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,215 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,215 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, -1, false>, Eigen::GeneralProduct, Eigen::Transpose, -1, 1, true> >, 2> >]’ 2025-09-04T16:43:56,215 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,216 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,216 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::GeneralProduct, Eigen::Transpose, -1, 1, true> >, 2>]’ 2025-09-04T16:43:56,216 150 | return Base::operator=(rhs); 2025-09-04T16:43:56,216 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,216 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::GeneralProduct, Eigen::Transpose, -1, 1, true> >, 2>; Derived = Eigen::Block, -1, -1, false>]’ 2025-09-04T16:43:56,216 223 | tmp = other.derived(); 2025-09-04T16:43:56,216 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,216 ltp/src/parser.n/classifier.cpp:311:52: required from here 2025-09-04T16:43:56,216 311 | grad_hidden_layer * E.col(aid).transpose(); 2025-09-04T16:43:56,216 | ^ 2025-09-04T16:43:56,217 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,217 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,217 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,217 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,217 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,217 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,217 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,217 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,217 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,219 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Block, -1, 1, true>, Eigen::GeneralProduct, -1, -1, false> >, Eigen::Matrix, 4> >, Eigen::Matrix >’: 2025-09-04T16:43:56,219 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::Matrix; BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Block, -1, 1, true>; Rhs = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Matrix, 4>]’ 2025-09-04T16:43:56,219 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:56,219 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,219 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, 1, true>, Eigen::GeneralProduct, -1, -1, false> >, Eigen::Matrix, 4> >; OtherDerived = Eigen::Matrix]’ 2025-09-04T16:43:56,219 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,219 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,220 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, 1, true>, Eigen::GeneralProduct, -1, -1, false> >, Eigen::Matrix, 4> >]’ 2025-09-04T16:43:56,220 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,220 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,220 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Block, -1, 1, true>; Rhs = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Matrix, 4>]’ 2025-09-04T16:43:56,220 150 | return Base::operator=(rhs); 2025-09-04T16:43:56,220 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,220 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Matrix, 4>; Derived = Eigen::Block, -1, 1, true>]’ 2025-09-04T16:43:56,220 223 | tmp = other.derived(); 2025-09-04T16:43:56,220 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,221 ltp/src/parser.n/classifier.cpp:314:78: required from here 2025-09-04T16:43:56,221 314 | W1.block(0, off, hidden_layer_size, embedding_size).transpose()* grad_hidden_layer; 2025-09-04T16:43:56,221 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,221 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,221 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,221 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,221 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,221 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,221 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,221 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,222 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,222 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,254 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Block, -1, -1, false>, Eigen::GeneralProduct, -1, 1, true>, Eigen::Transpose, -1, 1, true> >, 2> >, Eigen::Matrix >’: 2025-09-04T16:43:56,255 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::Matrix; BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::GeneralProduct, -1, 1, true>, Eigen::Transpose, -1, 1, true> >, 2>]’ 2025-09-04T16:43:56,255 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:56,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,255 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, -1, false>, Eigen::GeneralProduct, -1, 1, true>, Eigen::Transpose, -1, 1, true> >, 2> >; OtherDerived = Eigen::Matrix]’ 2025-09-04T16:43:56,255 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,255 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,255 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, -1, false>, Eigen::GeneralProduct, -1, 1, true>, Eigen::Transpose, -1, 1, true> >, 2> >]’ 2025-09-04T16:43:56,255 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,256 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::GeneralProduct, -1, 1, true>, Eigen::Transpose, -1, 1, true> >, 2>]’ 2025-09-04T16:43:56,256 150 | return Base::operator=(rhs); 2025-09-04T16:43:56,256 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,256 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::GeneralProduct, -1, 1, true>, Eigen::Transpose, -1, 1, true> >, 2>; Derived = Eigen::Block, -1, -1, false>]’ 2025-09-04T16:43:56,256 223 | tmp = other.derived(); 2025-09-04T16:43:56,256 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,256 ltp/src/parser.n/classifier.cpp:335:51: required from here 2025-09-04T16:43:56,256 335 | grad_saved.col(rank) * E.col(aid).transpose(); 2025-09-04T16:43:56,256 | ^ 2025-09-04T16:43:56,256 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,257 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,257 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,257 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,257 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,257 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,257 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,257 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,257 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,259 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Block, -1, 1, true>, Eigen::GeneralProduct, -1, -1, false> >, Eigen::Block, -1, 1, true>, 4> >, Eigen::Matrix >’: 2025-09-04T16:43:56,259 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::Matrix; BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Block, -1, 1, true>; Rhs = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Block, -1, 1, true>, 4>]’ 2025-09-04T16:43:56,259 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:56,259 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,259 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, 1, true>, Eigen::GeneralProduct, -1, -1, false> >, Eigen::Block, -1, 1, true>, 4> >; OtherDerived = Eigen::Matrix]’ 2025-09-04T16:43:56,259 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,259 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,259 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, 1, true>, Eigen::GeneralProduct, -1, -1, false> >, Eigen::Block, -1, 1, true>, 4> >]’ 2025-09-04T16:43:56,260 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,260 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,260 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Block, -1, 1, true>; Rhs = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Block, -1, 1, true>, 4>]’ 2025-09-04T16:43:56,260 150 | return Base::operator=(rhs); 2025-09-04T16:43:56,260 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,260 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Block, -1, 1, true>, 4>; Derived = Eigen::Block, -1, 1, true>]’ 2025-09-04T16:43:56,260 223 | tmp = other.derived(); 2025-09-04T16:43:56,260 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,260 ltp/src/parser.n/classifier.cpp:339:94: required from here 2025-09-04T16:43:56,260 339 | W1.block(0, off, hidden_layer_size, embedding_size).transpose() * grad_saved.col(rank); 2025-09-04T16:43:56,261 | ^ 2025-09-04T16:43:56,261 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,261 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,261 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,261 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,261 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,261 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,261 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,261 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,262 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,264 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Matrix, Eigen::CwiseUnaryOp, const Eigen::Matrix > >, Eigen::CwiseUnaryOp, const Eigen::Matrix > >’: 2025-09-04T16:43:56,264 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::CwiseUnaryOp, const Eigen::Matrix >]’ 2025-09-04T16:43:56,264 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:56,264 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,264 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, const Eigen::Matrix > >; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >]’ 2025-09-04T16:43:56,265 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,265 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,265 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, const Eigen::Matrix > >]’ 2025-09-04T16:43:56,265 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,265 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,265 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::CwiseUnaryOp, const Eigen::Matrix >]’ 2025-09-04T16:43:56,265 150 | return Base::operator=(rhs); 2025-09-04T16:43:56,265 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,265 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,265 223 | tmp = other.derived(); 2025-09-04T16:43:56,266 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,266 ltp/src/parser.n/classifier.cpp:350:23: required from here 2025-09-04T16:43:56,266 350 | grad_W1 += lambda * W1; 2025-09-04T16:43:56,266 | ^~ 2025-09-04T16:43:56,266 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,266 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,266 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,266 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,266 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,266 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,267 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,267 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,267 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,267 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,267 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,267 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,267 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,267 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,267 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,267 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Matrix, Eigen::CwiseUnaryOp, const Eigen::Matrix > >, Eigen::CwiseUnaryOp, const Eigen::Matrix > >’: 2025-09-04T16:43:56,267 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::CwiseUnaryOp, const Eigen::Matrix >]’ 2025-09-04T16:43:56,268 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:56,268 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,268 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, const Eigen::Matrix > >; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >]’ 2025-09-04T16:43:56,268 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,268 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,268 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, const Eigen::Matrix > >]’ 2025-09-04T16:43:56,268 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,268 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,268 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::CwiseUnaryOp, const Eigen::Matrix >]’ 2025-09-04T16:43:56,269 150 | return Base::operator=(rhs); 2025-09-04T16:43:56,269 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,269 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,269 223 | tmp = other.derived(); 2025-09-04T16:43:56,269 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,269 ltp/src/parser.n/classifier.cpp:351:23: required from here 2025-09-04T16:43:56,269 351 | grad_b1 += lambda * b1; 2025-09-04T16:43:56,269 | ^~ 2025-09-04T16:43:56,269 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,269 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,269 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,270 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,270 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,270 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,270 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,270 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,270 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,270 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,270 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,270 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,271 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,271 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,271 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,304 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/Core:329: 2025-09-04T16:43:56,304 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, RhsScalar) [with Index = int; LhsScalar = double; bool ConjugateLhs = false; RhsScalar = double; bool ConjugateRhs = false; int Version = 0; ResScalar = double]’: 2025-09-04T16:43:56,305 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:462:110: required from ‘static void Eigen::internal::gemv_selector<2, 0, true>::run(const ProductType&, Dest&, const typename ProductType::Scalar&) [with ProductType = Eigen::GeneralProduct, Eigen::Matrix, 4>; Dest = Eigen::Matrix; typename ProductType::Scalar = double]’ 2025-09-04T16:43:56,305 461 | general_matrix_vector_product 2025-09-04T16:43:56,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,305 462 | ::run( 2025-09-04T16:43:56,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:43:56,305 463 | actualLhs.rows(), actualLhs.cols(), 2025-09-04T16:43:56,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,305 464 | actualLhs.data(), actualLhs.outerStride(), 2025-09-04T16:43:56,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,306 465 | actualRhs.data(), actualRhs.innerStride(), 2025-09-04T16:43:56,306 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,306 466 | actualDestPtr, 1, 2025-09-04T16:43:56,306 | ~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,306 467 | compatibleAlpha); 2025-09-04T16:43:56,306 | ~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,306 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:349:92: required from ‘void Eigen::GeneralProduct::scaleAndAddTo(Dest&, const Scalar&) const [with Dest = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Scalar = double]’ 2025-09-04T16:43:56,306 348 | internal::gemv_selector::HasUsableDirectAccess)>::run(*this, dst, alpha); 2025-09-04T16:43:56,307 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,307 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:118:94: required from ‘void Eigen::ProductBase::scaleAndAddTo(Dest&, const Scalar&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct, Eigen::Matrix, 4>; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Scalar = double]’ 2025-09-04T16:43:56,307 118 | inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 2025-09-04T16:43:56,307 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T16:43:56,307 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:109:71: required from ‘void Eigen::ProductBase::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct, Eigen::Matrix, 4>; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]’ 2025-09-04T16:43:56,307 109 | inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 2025-09-04T16:43:56,307 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T16:43:56,307 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:127:23: required from ‘Eigen::ProductBase::operator const PlainObject&() const [with Derived = Eigen::GeneralProduct, Eigen::Matrix, 4>; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; PlainObject = Eigen::Matrix]’ 2025-09-04T16:43:56,307 127 | derived().evalTo(m_result); 2025-09-04T16:43:56,307 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:43:56,308 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T16:43:56,308 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T16:43:56,308 | ^ 2025-09-04T16:43:56,308 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralMatrixVector.h:145:33: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,308 145 | Index offset1 = (FirstAligned && alignmentStep==1?3:1); 2025-09-04T16:43:56,308 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,308 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralMatrixVector.h:146:33: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,308 146 | Index offset3 = (FirstAligned && alignmentStep==1?1:3); 2025-09-04T16:43:56,308 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,373 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >’: 2025-09-04T16:43:56,373 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,373 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,373 | ^~~~~~~~~ 2025-09-04T16:43:56,373 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,374 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,374 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,374 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]’ 2025-09-04T16:43:56,374 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,374 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,374 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:621:72: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,374 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T16:43:56,374 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,374 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:281:25: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 2025-09-04T16:43:56,375 281 | Base::_set_noalias(other); 2025-09-04T16:43:56,375 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,375 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseUnaryOp.h:68:9: required from ‘Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_multiple_op; XprType = const Eigen::CwiseNullaryOp, Eigen::Matrix >]’ 2025-09-04T16:43:56,375 68 | : m_xpr(xpr), m_functor(func) {} 2025-09-04T16:43:56,375 | ^~~~~~~~~~ 2025-09-04T16:43:56,375 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:51:10: required from ‘const Eigen::MatrixBase::ScalarMultipleReturnType Eigen::MatrixBase::operator*(const Scalar&) const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; ScalarMultipleReturnType = Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; Scalar = double]’ 2025-09-04T16:43:56,375 51 | return CwiseUnaryOp, const Derived> 2025-09-04T16:43:56,375 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,375 52 | (derived(), internal::scalar_multiple_op(scalar)); 2025-09-04T16:43:56,375 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,376 ltp/src/parser.n/classifier.cpp:66:72: required from here 2025-09-04T16:43:56,376 66 | W1 = Eigen::MatrixXd::Random(nrows, ncols) * sqrt(6. / (nrows+ ncols)); 2025-09-04T16:43:56,376 | ^ 2025-09-04T16:43:56,376 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,376 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,376 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,376 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,376 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,376 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,376 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,376 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,377 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,377 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,377 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,377 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,377 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’: 2025-09-04T16:43:56,377 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,377 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,377 | ^~~~~~~~~ 2025-09-04T16:43:56,377 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,377 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,378 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,378 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix > >]’ 2025-09-04T16:43:56,378 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,378 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,378 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:621:72: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,378 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T16:43:56,378 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,378 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:606:114: required from ‘void Eigen::PlainObjectBase::_set_selector(const OtherDerived&, const Eigen::internal::false_type&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,378 606 | EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const internal::false_type&) { _set_noalias(other); } 2025-09-04T16:43:56,378 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,379 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:598:20: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,379 598 | _set_selector(other.derived(), typename internal::conditional(int(OtherDerived::Flags) & EvalBeforeAssigningBit), internal::true_type, internal::false_type>::type()); 2025-09-04T16:43:56,379 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,379 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:172:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 2025-09-04T16:43:56,379 172 | return Base::_set(other); 2025-09-04T16:43:56,379 | ~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,379 ltp/src/parser.n/classifier.cpp:66:72: required from here 2025-09-04T16:43:56,379 66 | W1 = Eigen::MatrixXd::Random(nrows, ncols) * sqrt(6. / (nrows+ ncols)); 2025-09-04T16:43:56,379 | ^ 2025-09-04T16:43:56,379 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,380 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,380 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,380 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,380 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,380 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,380 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,380 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,380 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,380 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,380 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,381 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,381 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,381 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,381 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,381 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >’: 2025-09-04T16:43:56,381 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,381 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,381 | ^~~~~~~~~ 2025-09-04T16:43:56,381 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,382 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,382 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,382 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]’ 2025-09-04T16:43:56,382 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,382 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,382 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:621:72: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,382 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T16:43:56,382 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,382 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:281:25: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,382 281 | Base::_set_noalias(other); 2025-09-04T16:43:56,383 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,383 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseUnaryOp.h:68:9: required from ‘Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_multiple_op; XprType = const Eigen::CwiseNullaryOp, Eigen::Matrix >]’ 2025-09-04T16:43:56,383 68 | : m_xpr(xpr), m_functor(func) {} 2025-09-04T16:43:56,383 | ^~~~~~~~~~ 2025-09-04T16:43:56,383 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:51:10: required from ‘const Eigen::MatrixBase::ScalarMultipleReturnType Eigen::MatrixBase::operator*(const Scalar&) const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; ScalarMultipleReturnType = Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; Scalar = double]’ 2025-09-04T16:43:56,383 51 | return CwiseUnaryOp, const Derived> 2025-09-04T16:43:56,383 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,383 52 | (derived(), internal::scalar_multiple_op(scalar)); 2025-09-04T16:43:56,383 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,383 ltp/src/parser.n/classifier.cpp:67:65: required from here 2025-09-04T16:43:56,384 67 | b1 = Eigen::VectorXd::Random(nrows) * sqrt(6. / (nrows+ ncols)); 2025-09-04T16:43:56,384 | ^ 2025-09-04T16:43:56,384 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,384 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,384 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,384 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,384 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,384 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,384 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,385 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,385 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,385 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,385 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,385 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,385 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’: 2025-09-04T16:43:56,385 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,385 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,385 | ^~~~~~~~~ 2025-09-04T16:43:56,386 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,386 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,386 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,386 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix > >]’ 2025-09-04T16:43:56,386 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,386 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,386 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:621:72: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,386 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T16:43:56,386 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,386 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:606:114: required from ‘void Eigen::PlainObjectBase::_set_selector(const OtherDerived&, const Eigen::internal::false_type&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,387 606 | EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const internal::false_type&) { _set_noalias(other); } 2025-09-04T16:43:56,387 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,387 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:598:20: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,387 598 | _set_selector(other.derived(), typename internal::conditional(int(OtherDerived::Flags) & EvalBeforeAssigningBit), internal::true_type, internal::false_type>::type()); 2025-09-04T16:43:56,387 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,387 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:172:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,387 172 | return Base::_set(other); 2025-09-04T16:43:56,387 | ~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,387 ltp/src/parser.n/classifier.cpp:67:65: required from here 2025-09-04T16:43:56,387 67 | b1 = Eigen::VectorXd::Random(nrows) * sqrt(6. / (nrows+ ncols)); 2025-09-04T16:43:56,388 | ^ 2025-09-04T16:43:56,388 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,388 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,388 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,388 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,388 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,388 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,388 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,388 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,388 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,389 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,389 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,389 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,389 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,389 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,389 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,389 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >’: 2025-09-04T16:43:56,389 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,390 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,390 | ^~~~~~~~~ 2025-09-04T16:43:56,390 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,390 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,390 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,390 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]’ 2025-09-04T16:43:56,390 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,390 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,390 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:621:72: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,390 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T16:43:56,391 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,391 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:606:114: required from ‘void Eigen::PlainObjectBase::_set_selector(const OtherDerived&, const Eigen::internal::false_type&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,391 606 | EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const internal::false_type&) { _set_noalias(other); } 2025-09-04T16:43:56,391 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,391 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:598:20: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,391 598 | _set_selector(other.derived(), typename internal::conditional(int(OtherDerived::Flags) & EvalBeforeAssigningBit), internal::true_type, internal::false_type>::type()); 2025-09-04T16:43:56,391 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,391 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:172:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 2025-09-04T16:43:56,391 172 | return Base::_set(other); 2025-09-04T16:43:56,391 | ~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,392 ltp/src/parser.n/classifier.cpp:87:55: required from here 2025-09-04T16:43:56,392 87 | grad_W1 = Eigen::MatrixXd::Zero(W1.rows(), W1.cols()); 2025-09-04T16:43:56,392 | ^ 2025-09-04T16:43:56,392 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,392 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,392 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,392 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,392 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,392 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,392 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,393 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,393 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,393 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,393 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,393 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,404 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >’: 2025-09-04T16:43:56,405 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,405 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,405 | ^~~~~~~~~ 2025-09-04T16:43:56,405 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,405 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,405 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,405 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >]’ 2025-09-04T16:43:56,405 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,405 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,406 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,406 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,406 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,406 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:453:22: required from ‘Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,406 453 | Base::operator=(other.derived()); 2025-09-04T16:43:56,406 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,406 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:184:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,406 184 | return Base::operator=(other); 2025-09-04T16:43:56,406 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,407 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:310:13: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,407 310 | *this = other; 2025-09-04T16:43:56,407 | ~~~~~~^~~~~~~ 2025-09-04T16:43:56,407 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T16:43:56,407 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T16:43:56,407 | ^ 2025-09-04T16:43:56,407 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,407 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,407 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,407 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,408 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,408 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,408 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,408 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,408 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,408 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,408 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,408 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,408 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,408 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,408 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,457 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >’: 2025-09-04T16:43:56,457 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,457 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,457 | ^~~~~~~~~ 2025-09-04T16:43:56,457 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,457 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,457 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,457 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >]’ 2025-09-04T16:43:56,457 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,458 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,458 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,458 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,458 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,458 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:453:22: required from ‘Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,458 453 | Base::operator=(other.derived()); 2025-09-04T16:43:56,458 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,458 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:184:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 2025-09-04T16:43:56,458 184 | return Base::operator=(other); 2025-09-04T16:43:56,458 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,459 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:310:13: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 2025-09-04T16:43:56,459 310 | *this = other; 2025-09-04T16:43:56,459 | ~~~~~~^~~~~~~ 2025-09-04T16:43:56,459 ltp/src/parser.n/classifier.cpp:175:52: required from here 2025-09-04T16:43:56,459 175 | eg2W1 += Eigen::MatrixXd(grad_W1.array().square()); 2025-09-04T16:43:56,459 | ^ 2025-09-04T16:43:56,459 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,459 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,459 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,460 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,460 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,460 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,460 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,460 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,460 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,460 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,460 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,460 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,460 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,460 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,461 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,461 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > > >’: 2025-09-04T16:43:56,461 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,461 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,461 | ^~~~~~~~~ 2025-09-04T16:43:56,462 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,462 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,462 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,462 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >]’ 2025-09-04T16:43:56,462 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,462 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,462 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,462 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,462 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,462 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:453:22: required from ‘Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,463 453 | Base::operator=(other.derived()); 2025-09-04T16:43:56,463 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,463 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:184:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 2025-09-04T16:43:56,463 184 | return Base::operator=(other); 2025-09-04T16:43:56,463 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,463 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:310:13: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 2025-09-04T16:43:56,463 310 | *this = other; 2025-09-04T16:43:56,463 | ~~~~~~^~~~~~~ 2025-09-04T16:43:56,463 ltp/src/parser.n/classifier.cpp:176:87: required from here 2025-09-04T16:43:56,463 176 | W1 -= ada_alpha * Eigen::MatrixXd(grad_W1.array() / (eg2W1.array() + ada_eps).sqrt()); 2025-09-04T16:43:56,464 | ^ 2025-09-04T16:43:56,464 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,464 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,464 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,464 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,464 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,464 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,464 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,464 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,465 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,465 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,465 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,465 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,465 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,465 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,465 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,466 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >’: 2025-09-04T16:43:56,466 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,466 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,466 | ^~~~~~~~~ 2025-09-04T16:43:56,466 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,466 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,467 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,467 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >]’ 2025-09-04T16:43:56,467 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,467 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,467 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,467 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,467 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,467 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:453:22: required from ‘Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,467 453 | Base::operator=(other.derived()); 2025-09-04T16:43:56,467 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,468 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:184:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,468 184 | return Base::operator=(other); 2025-09-04T16:43:56,468 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,468 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:310:13: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,468 310 | *this = other; 2025-09-04T16:43:56,468 | ~~~~~~^~~~~~~ 2025-09-04T16:43:56,468 ltp/src/parser.n/classifier.cpp:178:52: required from here 2025-09-04T16:43:56,468 178 | eg2b1 += Eigen::VectorXd(grad_b1.array().square()); 2025-09-04T16:43:56,468 | ^ 2025-09-04T16:43:56,468 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,469 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,469 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,469 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,469 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,469 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,469 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,469 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,469 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,469 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,469 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,469 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,470 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,470 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,470 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,470 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > > >’: 2025-09-04T16:43:56,470 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,470 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,470 | ^~~~~~~~~ 2025-09-04T16:43:56,470 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,470 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,470 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,471 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >]’ 2025-09-04T16:43:56,471 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,471 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,471 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,471 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,471 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,471 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:453:22: required from ‘Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,471 453 | Base::operator=(other.derived()); 2025-09-04T16:43:56,471 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,471 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:184:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,472 184 | return Base::operator=(other); 2025-09-04T16:43:56,472 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,472 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:310:13: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,472 310 | *this = other; 2025-09-04T16:43:56,472 | ~~~~~~^~~~~~~ 2025-09-04T16:43:56,472 ltp/src/parser.n/classifier.cpp:179:87: required from here 2025-09-04T16:43:56,472 179 | b1 -= ada_alpha * Eigen::VectorXd(grad_b1.array() / (eg2b1.array() + ada_eps).sqrt()); 2025-09-04T16:43:56,472 | ^ 2025-09-04T16:43:56,472 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,473 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,473 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,473 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,473 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,473 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,473 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,473 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,473 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,473 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,473 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,474 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,474 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,474 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,474 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,480 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::CwiseNullaryOp, Eigen::Array > >’: 2025-09-04T16:43:56,480 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]’ 2025-09-04T16:43:56,480 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,480 | ^~~~~~~~~ 2025-09-04T16:43:56,480 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]’ 2025-09-04T16:43:56,480 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,480 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,480 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Array; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >]’ 2025-09-04T16:43:56,480 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,481 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,481 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:621:72: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]’ 2025-09-04T16:43:56,481 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T16:43:56,481 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,481 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Array.h:189:25: required from ‘Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::ArrayBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,481 189 | Base::_set_noalias(other); 2025-09-04T16:43:56,481 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,481 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseUnaryOp.h:68:9: required from ‘Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = std::binder2nd >; XprType = const Eigen::CwiseNullaryOp, Eigen::Array >]’ 2025-09-04T16:43:56,481 68 | : m_xpr(xpr), m_functor(func) {} 2025-09-04T16:43:56,482 | ^~~~~~~~~~ 2025-09-04T16:43:56,482 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:200:1: required from ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator>(const Scalar&) const [with Derived = Eigen::CwiseNullaryOp, Eigen::Array >; typename Eigen::internal::traits::Scalar = double; Scalar = double]’ 2025-09-04T16:43:56,482 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:43:56,482 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,482 193 | (derived(), std::bind2nd(FUNCTOR(), s)); \ 2025-09-04T16:43:56,482 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,482 ltp/src/parser.n/classifier.cpp:251:70: required from here 2025-09-04T16:43:56,482 251 | Eigen::VectorXd _ = (Eigen::ArrayXd::Random(hidden_layer_size) > mask_prob).select( 2025-09-04T16:43:56,482 | ^~~~~~~~~ 2025-09-04T16:43:56,482 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,482 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,483 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,483 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,483 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,483 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,483 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,483 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,483 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,483 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,483 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,483 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,484 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Array >’: 2025-09-04T16:43:56,484 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]’ 2025-09-04T16:43:56,484 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,484 | ^~~~~~~~~ 2025-09-04T16:43:56,484 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]’ 2025-09-04T16:43:56,484 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,484 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,484 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Array; OtherDerived = Eigen::Array]’ 2025-09-04T16:43:56,484 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,485 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,485 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:621:72: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]’ 2025-09-04T16:43:56,485 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T16:43:56,485 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,485 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Array.h:196:25: required from ‘Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,485 196 | Base::_set_noalias(other); 2025-09-04T16:43:56,485 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,485 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseUnaryOp.h:59:7: required from ‘Eigen::Select::Select(const ConditionMatrixType&, const ThenMatrixType&, const ElseMatrixType&) [with ConditionMatrixType = Eigen::CwiseUnaryOp >, const Eigen::CwiseNullaryOp, Eigen::Array > >; ThenMatrixType = Eigen::CwiseNullaryOp, Eigen::Matrix >; ElseMatrixType = Eigen::CwiseNullaryOp, Eigen::Matrix >]’ 2025-09-04T16:43:56,485 59 | class CwiseUnaryOp : internal::no_assignment_operator, 2025-09-04T16:43:56,485 | ^~~~~~~~~~~~ 2025-09-04T16:43:56,486 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Select.h:127:10: required from ‘const Eigen::Select Eigen::DenseBase::select(const Eigen::DenseBase&, const Eigen::DenseBase&) const [with ThenDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; ElseDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::CwiseUnaryOp >, const Eigen::CwiseNullaryOp, Eigen::Array > >]’ 2025-09-04T16:43:56,486 127 | return Select(derived(), thenMatrix.derived(), elseMatrix.derived()); 2025-09-04T16:43:56,486 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,486 ltp/src/parser.n/classifier.cpp:251:87: required from here 2025-09-04T16:43:56,486 251 | Eigen::VectorXd _ = (Eigen::ArrayXd::Random(hidden_layer_size) > mask_prob).select( 2025-09-04T16:43:56,486 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:43:56,486 252 | Eigen::VectorXd::Ones(hidden_layer_size), 2025-09-04T16:43:56,486 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,486 253 | Eigen::VectorXd::Zero(hidden_layer_size)); 2025-09-04T16:43:56,486 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,487 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,487 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,487 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,487 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,487 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,487 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,487 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,487 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,487 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,487 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,488 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,488 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,488 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,488 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,488 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,554 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > > >’: 2025-09-04T16:43:56,554 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,554 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,554 | ^~~~~~~~~ 2025-09-04T16:43:56,554 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,555 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,555 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,555 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >]’ 2025-09-04T16:43:56,555 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,555 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,555 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,555 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,555 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,555 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:453:22: required from ‘Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,556 453 | Base::operator=(other.derived()); 2025-09-04T16:43:56,556 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,556 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:184:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,556 184 | return Base::operator=(other); 2025-09-04T16:43:56,556 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,556 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:310:13: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,556 310 | *this = other; 2025-09-04T16:43:56,556 | ~~~~~~^~~~~~~ 2025-09-04T16:43:56,556 ltp/src/parser.n/classifier.cpp:270:85: required from here 2025-09-04T16:43:56,557 270 | Eigen::VectorXd cubic_hidden_layer = hidden_layer.array().cube().min(50).max(-50); 2025-09-04T16:43:56,557 | ^ 2025-09-04T16:43:56,557 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,557 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,557 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,557 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,557 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,557 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,557 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,557 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,558 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,558 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,558 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,558 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,558 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >’: 2025-09-04T16:43:56,558 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,558 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,558 | ^~~~~~~~~ 2025-09-04T16:43:56,558 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,559 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,559 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,559 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >]’ 2025-09-04T16:43:56,559 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,559 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,559 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,559 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,559 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,559 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:453:22: required from ‘Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,559 453 | Base::operator=(other.derived()); 2025-09-04T16:43:56,560 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,560 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:184:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,560 184 | return Base::operator=(other); 2025-09-04T16:43:56,560 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,560 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:310:13: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,560 310 | *this = other; 2025-09-04T16:43:56,560 | ~~~~~~^~~~~~~ 2025-09-04T16:43:56,560 ltp/src/parser.n/classifier.cpp:285:77: required from here 2025-09-04T16:43:56,560 285 | output = __.asDiagonal() * Eigen::VectorXd((output.array() - best).exp()); 2025-09-04T16:43:56,560 | ^ 2025-09-04T16:43:56,561 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,561 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,561 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,561 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,561 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,561 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,561 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,561 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,561 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,561 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,562 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,562 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,562 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,562 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,562 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,562 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1> >’: 2025-09-04T16:43:56,562 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,562 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,562 | ^~~~~~~~~ 2025-09-04T16:43:56,563 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,563 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,563 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,563 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>]’ 2025-09-04T16:43:56,563 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,563 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,563 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:621:72: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,563 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T16:43:56,563 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,563 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:606:114: required from ‘void Eigen::PlainObjectBase::_set_selector(const OtherDerived&, const Eigen::internal::false_type&) [with OtherDerived = Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,564 606 | EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const internal::false_type&) { _set_noalias(other); } 2025-09-04T16:43:56,564 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,564 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:598:20: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,564 598 | _set_selector(other.derived(), typename internal::conditional(int(OtherDerived::Flags) & EvalBeforeAssigningBit), internal::true_type, internal::false_type>::type()); 2025-09-04T16:43:56,564 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,564 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:172:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::DiagonalProduct, Eigen::DiagonalWrapper >, 1>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,564 172 | return Base::_set(other); 2025-09-04T16:43:56,564 | ~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,564 ltp/src/parser.n/classifier.cpp:285:77: required from here 2025-09-04T16:43:56,565 285 | output = __.asDiagonal() * Eigen::VectorXd((output.array() - best).exp()); 2025-09-04T16:43:56,565 | ^ 2025-09-04T16:43:56,565 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,565 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,565 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,565 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,565 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,565 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,565 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,565 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,565 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,566 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,566 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,566 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,566 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,566 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,566 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,566 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >’: 2025-09-04T16:43:56,566 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,566 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,566 | ^~~~~~~~~ 2025-09-04T16:43:56,567 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,567 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,567 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,567 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >]’ 2025-09-04T16:43:56,567 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,567 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,567 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,567 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,567 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,567 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:453:22: required from ‘Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,568 453 | Base::operator=(other.derived()); 2025-09-04T16:43:56,568 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,568 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:184:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,568 184 | return Base::operator=(other); 2025-09-04T16:43:56,568 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,568 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:310:13: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,568 310 | *this = other; 2025-09-04T16:43:56,568 | ~~~~~~^~~~~~~ 2025-09-04T16:43:56,568 ltp/src/parser.n/classifier.cpp:293:64: required from here 2025-09-04T16:43:56,568 293 | -(__.asDiagonal()*Y - Eigen::VectorXd(output.array()/sum2)) / batch_size; 2025-09-04T16:43:56,568 | ^ 2025-09-04T16:43:56,569 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,569 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,569 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,569 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,569 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,569 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,569 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,569 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,569 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,569 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,570 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,570 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,570 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,570 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,570 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,577 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >’: 2025-09-04T16:43:56,578 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,578 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,578 | ^~~~~~~~~ 2025-09-04T16:43:56,578 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,578 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,578 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,578 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >]’ 2025-09-04T16:43:56,578 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,578 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,578 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,579 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,579 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,579 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:453:22: required from ‘Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,579 453 | Base::operator=(other.derived()); 2025-09-04T16:43:56,579 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,579 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:184:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,579 184 | return Base::operator=(other); 2025-09-04T16:43:56,579 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,579 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Matrix.h:310:13: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 2025-09-04T16:43:56,580 310 | *this = other; 2025-09-04T16:43:56,580 | ~~~~~~^~~~~~~ 2025-09-04T16:43:56,580 ltp/src/parser.n/classifier.cpp:299:73: required from here 2025-09-04T16:43:56,580 299 | 3 * grad_cubic_hidden_layer.array() * hidden_layer.array().square(); 2025-09-04T16:43:56,580 | ^ 2025-09-04T16:43:56,580 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,580 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,580 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,580 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,580 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,581 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,581 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,581 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,581 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,581 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,581 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,581 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,581 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,581 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,581 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,644 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, 1, Eigen::Stride<0, 0> >, Eigen::Matrix >’: 2025-09-04T16:43:56,644 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >]’ 2025-09-04T16:43:56,644 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,644 | ^~~~~~~~~ 2025-09-04T16:43:56,644 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >; OtherDerived = Eigen::Matrix]’ 2025-09-04T16:43:56,644 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,645 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,645 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >]’ 2025-09-04T16:43:56,645 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,645 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,645 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:458:48: required from ‘static void Eigen::internal::gemv_selector<2, 0, true>::run(const ProductType&, Dest&, const typename ProductType::Scalar&) [with ProductType = Eigen::GeneralProduct, Eigen::Matrix, 4>; Dest = Eigen::Matrix; typename ProductType::Scalar = double]’ 2025-09-04T16:43:56,645 458 | MappedDest(actualDestPtr, dest.size()) = dest; 2025-09-04T16:43:56,645 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:43:56,645 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:349:92: required from ‘void Eigen::GeneralProduct::scaleAndAddTo(Dest&, const Scalar&) const [with Dest = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Scalar = double]’ 2025-09-04T16:43:56,645 348 | internal::gemv_selector::HasUsableDirectAccess)>::run(*this, dst, alpha); 2025-09-04T16:43:56,646 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,646 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:118:94: required from ‘void Eigen::ProductBase::scaleAndAddTo(Dest&, const Scalar&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct, Eigen::Matrix, 4>; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Scalar = double]’ 2025-09-04T16:43:56,646 118 | inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 2025-09-04T16:43:56,646 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T16:43:56,646 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:109:71: required from ‘void Eigen::ProductBase::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct, Eigen::Matrix, 4>; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]’ 2025-09-04T16:43:56,646 109 | inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 2025-09-04T16:43:56,646 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T16:43:56,646 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:127:23: required from ‘Eigen::ProductBase::operator const PlainObject&() const [with Derived = Eigen::GeneralProduct, Eigen::Matrix, 4>; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; PlainObject = Eigen::Matrix]’ 2025-09-04T16:43:56,646 127 | derived().evalTo(m_result); 2025-09-04T16:43:56,647 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:43:56,647 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T16:43:56,647 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T16:43:56,647 | ^ 2025-09-04T16:43:56,647 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,647 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,647 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,647 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,647 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,647 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,648 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,648 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,648 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,648 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,648 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,648 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,648 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,648 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,649 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,710 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, ResScalar) [with Index = int; LhsScalar = double; bool ConjugateLhs = false; RhsScalar = double; bool ConjugateRhs = false; int Version = 0; ResScalar = double]’: 2025-09-04T16:43:56,710 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:521:110: required from ‘static void Eigen::internal::gemv_selector<2, 1, true>::run(const ProductType&, Dest&, const typename ProductType::Scalar&) [with ProductType = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Matrix, 4>; Dest = Eigen::Matrix; typename ProductType::Scalar = double]’ 2025-09-04T16:43:56,710 520 | general_matrix_vector_product 2025-09-04T16:43:56,711 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,711 521 | ::run( 2025-09-04T16:43:56,711 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:43:56,711 522 | actualLhs.rows(), actualLhs.cols(), 2025-09-04T16:43:56,711 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,711 523 | actualLhs.data(), actualLhs.outerStride(), 2025-09-04T16:43:56,711 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,711 524 | actualRhsPtr, 1, 2025-09-04T16:43:56,711 | ~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,711 525 | dest.data(), dest.innerStride(), 2025-09-04T16:43:56,712 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,712 526 | actualAlpha); 2025-09-04T16:43:56,712 | ~~~~~~~~~~~~ 2025-09-04T16:43:56,712 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:349:92: required from ‘void Eigen::GeneralProduct::scaleAndAddTo(Dest&, const Scalar&) const [with Dest = Eigen::Matrix; Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Matrix; Scalar = double]’ 2025-09-04T16:43:56,712 348 | internal::gemv_selector::HasUsableDirectAccess)>::run(*this, dst, alpha); 2025-09-04T16:43:56,712 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,712 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:118:94: required from ‘void Eigen::ProductBase::scaleAndAddTo(Dest&, const Scalar&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Matrix, 4>; Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Matrix; Scalar = double]’ 2025-09-04T16:43:56,712 118 | inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 2025-09-04T16:43:56,713 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T16:43:56,713 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:109:71: required from ‘void Eigen::ProductBase::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Matrix, 4>; Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Matrix]’ 2025-09-04T16:43:56,713 109 | inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 2025-09-04T16:43:56,713 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T16:43:56,713 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:127:23: required from ‘Eigen::ProductBase::operator const PlainObject&() const [with Derived = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Matrix, 4>; Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Matrix; PlainObject = Eigen::Matrix]’ 2025-09-04T16:43:56,713 127 | derived().evalTo(m_result); 2025-09-04T16:43:56,713 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:43:56,713 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:149:44: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Block, -1, 1, true>; Rhs = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Matrix, 4>]’ 2025-09-04T16:43:56,713 149 | typename internal::nested::type rhs(_rhs); 2025-09-04T16:43:56,713 | ^~~ 2025-09-04T16:43:56,714 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Matrix, 4>; Derived = Eigen::Block, -1, 1, true>]’ 2025-09-04T16:43:56,714 223 | tmp = other.derived(); 2025-09-04T16:43:56,714 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,714 ltp/src/parser.n/classifier.cpp:314:78: required from here 2025-09-04T16:43:56,714 314 | W1.block(0, off, hidden_layer_size, embedding_size).transpose()* grad_hidden_layer; 2025-09-04T16:43:56,714 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,714 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralMatrixVector.h:408:33: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,714 408 | Index offset1 = (FirstAligned && alignmentStep==1?3:1); 2025-09-04T16:43:56,714 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,715 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralMatrixVector.h:409:33: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,715 409 | Index offset3 = (FirstAligned && alignmentStep==1?1:3); 2025-09-04T16:43:56,715 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,752 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, -1, 1, true>, Eigen::CwiseUnaryOp, const Eigen::Matrix > >’: 2025-09-04T16:43:56,752 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Derived = Eigen::Block, -1, 1, true>]’ 2025-09-04T16:43:56,753 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,753 | ^~~~~~~~~ 2025-09-04T16:43:56,753 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, -1, 1, true>; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >]’ 2025-09-04T16:43:56,753 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,753 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,753 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Derived = Eigen::Block, -1, 1, true>]’ 2025-09-04T16:43:56,753 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,753 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,753 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:271:138: required from ‘void Eigen::GeneralProduct::set::operator()(const Dst&, const Src&) const [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >]’ 2025-09-04T16:43:56,754 271 | struct set { template void operator()(const Dst& dst, const Src& src) const { dst.const_cast_derived() = src; } }; 2025-09-04T16:43:56,754 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,754 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:235:9: required from ‘void Eigen::internal::outer_product_selector_run(const ProductType&, Dest&, const Func&, const false_type&) [with ProductType = Eigen::GeneralProduct, Eigen::Transpose >, 2>; Dest = Eigen::Matrix; Func = Eigen::GeneralProduct, Eigen::Transpose >, 2>::set]’ 2025-09-04T16:43:56,754 235 | func(dest.col(j), prod.rhs().coeff(0,j) * prod.lhs()); 2025-09-04T16:43:56,754 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,754 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:284:43: required from ‘void Eigen::GeneralProduct::evalTo(Dest&) const [with Dest = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >]’ 2025-09-04T16:43:56,754 284 | internal::outer_product_selector_run(*this, dest, set(), IsRowMajor()); 2025-09-04T16:43:56,754 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,755 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:127:23: required from ‘Eigen::ProductBase::operator const PlainObject&() const [with Derived = Eigen::GeneralProduct, Eigen::Transpose >, 2>; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; PlainObject = Eigen::Matrix]’ 2025-09-04T16:43:56,755 127 | derived().evalTo(m_result); 2025-09-04T16:43:56,755 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:43:56,755 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:149:44: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::GeneralProduct, Eigen::Transpose >, 2>]’ 2025-09-04T16:43:56,755 149 | typename internal::nested::type rhs(_rhs); 2025-09-04T16:43:56,755 | ^~~ 2025-09-04T16:43:56,755 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::GeneralProduct, Eigen::Transpose >, 2>; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,755 223 | tmp = other.derived(); 2025-09-04T16:43:56,755 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,755 ltp/src/parser.n/classifier.cpp:295:53: required from here 2025-09-04T16:43:56,756 295 | grad_W2 += delta * cubic_hidden_layer.transpose(); 2025-09-04T16:43:56,756 | ^ 2025-09-04T16:43:56,756 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,756 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,756 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,756 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,756 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,756 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,756 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,757 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,757 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,762 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, -1, 1, true>, Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> > >’: 2025-09-04T16:43:56,762 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; Derived = Eigen::Block, -1, 1, true>]’ 2025-09-04T16:43:56,763 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,763 | ^~~~~~~~~ 2025-09-04T16:43:56,763 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, -1, 1, true>; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >]’ 2025-09-04T16:43:56,763 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,763 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,763 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; Derived = Eigen::Block, -1, 1, true>]’ 2025-09-04T16:43:56,763 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,763 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,763 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:271:138: required from ‘void Eigen::GeneralProduct::set::operator()(const Dst&, const Src&) const [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; Lhs = Eigen::Block, -1, 1, true>; Rhs = Eigen::Transpose, -1, 1, true> >]’ 2025-09-04T16:43:56,764 271 | struct set { template void operator()(const Dst& dst, const Src& src) const { dst.const_cast_derived() = src; } }; 2025-09-04T16:43:56,764 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,764 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:235:9: required from ‘void Eigen::internal::outer_product_selector_run(const ProductType&, Dest&, const Func&, const false_type&) [with ProductType = Eigen::GeneralProduct, -1, 1, true>, Eigen::Transpose, -1, 1, true> >, 2>; Dest = Eigen::Matrix; Func = Eigen::GeneralProduct, -1, 1, true>, Eigen::Transpose, -1, 1, true> >, 2>::set]’ 2025-09-04T16:43:56,764 235 | func(dest.col(j), prod.rhs().coeff(0,j) * prod.lhs()); 2025-09-04T16:43:56,764 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,764 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:284:43: required from ‘void Eigen::GeneralProduct::evalTo(Dest&) const [with Dest = Eigen::Matrix; Lhs = Eigen::Block, -1, 1, true>; Rhs = Eigen::Transpose, -1, 1, true> >]’ 2025-09-04T16:43:56,764 284 | internal::outer_product_selector_run(*this, dest, set(), IsRowMajor()); 2025-09-04T16:43:56,764 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,764 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:127:23: required from ‘Eigen::ProductBase::operator const PlainObject&() const [with Derived = Eigen::GeneralProduct, -1, 1, true>, Eigen::Transpose, -1, 1, true> >, 2>; Lhs = Eigen::Block, -1, 1, true>; Rhs = Eigen::Transpose, -1, 1, true> >; PlainObject = Eigen::Matrix]’ 2025-09-04T16:43:56,765 127 | derived().evalTo(m_result); 2025-09-04T16:43:56,765 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:43:56,765 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:149:44: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::GeneralProduct, -1, 1, true>, Eigen::Transpose, -1, 1, true> >, 2>]’ 2025-09-04T16:43:56,765 149 | typename internal::nested::type rhs(_rhs); 2025-09-04T16:43:56,765 | ^~~ 2025-09-04T16:43:56,765 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::GeneralProduct, -1, 1, true>, Eigen::Transpose, -1, 1, true> >, 2>; Derived = Eigen::Block, -1, -1, false>]’ 2025-09-04T16:43:56,765 223 | tmp = other.derived(); 2025-09-04T16:43:56,765 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,765 ltp/src/parser.n/classifier.cpp:335:51: required from here 2025-09-04T16:43:56,765 335 | grad_saved.col(rank) * E.col(aid).transpose(); 2025-09-04T16:43:56,766 | ^ 2025-09-04T16:43:56,766 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,766 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,766 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,766 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,766 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,766 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,770 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, 1, Eigen::Stride<0, 0> >, Eigen::CwiseNullaryOp, Eigen::Map, 1, Eigen::Stride<0, 0> > > >’: 2025-09-04T16:43:56,770 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Map, 1, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >]’ 2025-09-04T16:43:56,770 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,771 | ^~~~~~~~~ 2025-09-04T16:43:56,771 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Map, 1, Eigen::Stride<0, 0> > >]’ 2025-09-04T16:43:56,771 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,771 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,771 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Map, 1, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >]’ 2025-09-04T16:43:56,771 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,771 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,771 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseNullaryOp.h:334:20: required from ‘Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >; Scalar = double]’ 2025-09-04T16:43:56,771 334 | return derived() = Constant(rows(), cols(), val); 2025-09-04T16:43:56,771 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,772 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from ‘Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >]’ 2025-09-04T16:43:56,772 501 | return setConstant(Scalar(0)); 2025-09-04T16:43:56,772 | ^~~~~~~~~~~ 2025-09-04T16:43:56,772 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:454:55: required from ‘static void Eigen::internal::gemv_selector<2, 0, true>::run(const ProductType&, Dest&, const typename ProductType::Scalar&) [with ProductType = Eigen::GeneralProduct, Eigen::Matrix, 4>; Dest = Eigen::Matrix; typename ProductType::Scalar = double]’ 2025-09-04T16:43:56,772 454 | MappedDest(actualDestPtr, dest.size()).setZero(); 2025-09-04T16:43:56,772 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:43:56,772 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:349:92: required from ‘void Eigen::GeneralProduct::scaleAndAddTo(Dest&, const Scalar&) const [with Dest = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Scalar = double]’ 2025-09-04T16:43:56,772 348 | internal::gemv_selector::HasUsableDirectAccess)>::run(*this, dst, alpha); 2025-09-04T16:43:56,773 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,773 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:118:94: required from ‘void Eigen::ProductBase::scaleAndAddTo(Dest&, const Scalar&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct, Eigen::Matrix, 4>; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Scalar = double]’ 2025-09-04T16:43:56,773 118 | inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 2025-09-04T16:43:56,773 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T16:43:56,773 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:109:71: required from ‘void Eigen::ProductBase::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct, Eigen::Matrix, 4>; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]’ 2025-09-04T16:43:56,773 109 | inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 2025-09-04T16:43:56,773 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T16:43:56,773 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:127:23: required from ‘Eigen::ProductBase::operator const PlainObject&() const [with Derived = Eigen::GeneralProduct, Eigen::Matrix, 4>; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; PlainObject = Eigen::Matrix]’ 2025-09-04T16:43:56,773 127 | derived().evalTo(m_result); 2025-09-04T16:43:56,774 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:43:56,774 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T16:43:56,774 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T16:43:56,774 | ^ 2025-09-04T16:43:56,774 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,774 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,774 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,774 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,774 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,774 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,775 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,775 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,775 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,775 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,775 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,775 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,775 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Matrix, Eigen::CwiseUnaryOp, const Eigen::Map, 1, Eigen::Stride<0, 0> > > >, Eigen::CwiseUnaryOp, const Eigen::Map, 1, Eigen::Stride<0, 0> > > >’: 2025-09-04T16:43:56,775 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::CwiseUnaryOp, const Eigen::Map, 1, Eigen::Stride<0, 0> > >; BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::CwiseUnaryOp, const Eigen::Map, 1, Eigen::Stride<0, 0> > >]’ 2025-09-04T16:43:56,775 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:56,775 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,776 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, const Eigen::Map, 1, Eigen::Stride<0, 0> > > >; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Map, 1, Eigen::Stride<0, 0> > >]’ 2025-09-04T16:43:56,776 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,776 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,776 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Map, 1, Eigen::Stride<0, 0> > >; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, const Eigen::Map, 1, Eigen::Stride<0, 0> > > >]’ 2025-09-04T16:43:56,776 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,776 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::CwiseUnaryOp, const Eigen::Map, 1, Eigen::Stride<0, 0> > >]’ 2025-09-04T16:43:56,776 150 | return Base::operator=(rhs); 2025-09-04T16:43:56,776 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,776 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Map, 1, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,777 223 | tmp = other.derived(); 2025-09-04T16:43:56,777 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,777 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:472:14: required from ‘static void Eigen::internal::gemv_selector<2, 0, true>::run(const ProductType&, Dest&, const typename ProductType::Scalar&) [with ProductType = Eigen::GeneralProduct, Eigen::Matrix, 4>; Dest = Eigen::Matrix; typename ProductType::Scalar = double]’ 2025-09-04T16:43:56,777 472 | dest += actualAlpha * MappedDest(actualDestPtr, dest.size()); 2025-09-04T16:43:56,777 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,777 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:349:92: required from ‘void Eigen::GeneralProduct::scaleAndAddTo(Dest&, const Scalar&) const [with Dest = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Scalar = double]’ 2025-09-04T16:43:56,777 348 | internal::gemv_selector::HasUsableDirectAccess)>::run(*this, dst, alpha); 2025-09-04T16:43:56,777 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,778 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:118:94: required from ‘void Eigen::ProductBase::scaleAndAddTo(Dest&, const Scalar&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct, Eigen::Matrix, 4>; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Scalar = double]’ 2025-09-04T16:43:56,778 118 | inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 2025-09-04T16:43:56,778 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T16:43:56,778 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:109:71: required from ‘void Eigen::ProductBase::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct, Eigen::Matrix, 4>; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]’ 2025-09-04T16:43:56,778 109 | inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 2025-09-04T16:43:56,778 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T16:43:56,778 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:127:23: required from ‘Eigen::ProductBase::operator const PlainObject&() const [with Derived = Eigen::GeneralProduct, Eigen::Matrix, 4>; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; PlainObject = Eigen::Matrix]’ 2025-09-04T16:43:56,778 127 | derived().evalTo(m_result); 2025-09-04T16:43:56,778 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:43:56,778 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T16:43:56,779 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T16:43:56,779 | ^ 2025-09-04T16:43:56,779 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,779 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,779 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,779 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,779 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,779 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,779 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,779 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,780 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,780 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,780 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,780 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,780 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,780 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,780 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,793 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, 0, Eigen::Stride<0, 0> >, Eigen::Matrix >’: 2025-09-04T16:43:56,793 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 2025-09-04T16:43:56,793 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,793 | ^~~~~~~~~ 2025-09-04T16:43:56,793 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; OtherDerived = Eigen::Matrix]’ 2025-09-04T16:43:56,793 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,793 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,794 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 2025-09-04T16:43:56,794 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,794 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,794 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:517:81: required from ‘static void Eigen::internal::gemv_selector<2, 1, true>::run(const ProductType&, Dest&, const typename ProductType::Scalar&) [with ProductType = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Matrix, 4>; Dest = Eigen::Matrix; typename ProductType::Scalar = double]’ 2025-09-04T16:43:56,794 517 | Map(actualRhsPtr, actualRhs.size()) = actualRhs; 2025-09-04T16:43:56,794 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T16:43:56,794 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:349:92: required from ‘void Eigen::GeneralProduct::scaleAndAddTo(Dest&, const Scalar&) const [with Dest = Eigen::Matrix; Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Matrix; Scalar = double]’ 2025-09-04T16:43:56,794 348 | internal::gemv_selector::HasUsableDirectAccess)>::run(*this, dst, alpha); 2025-09-04T16:43:56,795 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,795 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:118:94: required from ‘void Eigen::ProductBase::scaleAndAddTo(Dest&, const Scalar&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Matrix, 4>; Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Matrix; Scalar = double]’ 2025-09-04T16:43:56,795 118 | inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 2025-09-04T16:43:56,795 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T16:43:56,795 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:109:71: required from ‘void Eigen::ProductBase::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Matrix, 4>; Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Matrix]’ 2025-09-04T16:43:56,795 109 | inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 2025-09-04T16:43:56,795 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T16:43:56,795 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:127:23: required from ‘Eigen::ProductBase::operator const PlainObject&() const [with Derived = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Matrix, 4>; Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Matrix; PlainObject = Eigen::Matrix]’ 2025-09-04T16:43:56,795 127 | derived().evalTo(m_result); 2025-09-04T16:43:56,796 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:43:56,796 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:149:44: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Block, -1, 1, true>; Rhs = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Matrix, 4>]’ 2025-09-04T16:43:56,796 149 | typename internal::nested::type rhs(_rhs); 2025-09-04T16:43:56,796 | ^~~ 2025-09-04T16:43:56,796 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Matrix, 4>; Derived = Eigen::Block, -1, 1, true>]’ 2025-09-04T16:43:56,796 223 | tmp = other.derived(); 2025-09-04T16:43:56,796 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,796 ltp/src/parser.n/classifier.cpp:314:78: required from here 2025-09-04T16:43:56,796 314 | W1.block(0, off, hidden_layer_size, embedding_size).transpose()* grad_hidden_layer; 2025-09-04T16:43:56,796 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,796 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,797 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,797 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,797 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,797 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,797 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,797 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,797 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,797 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,798 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, true> >’: 2025-09-04T16:43:56,798 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 2025-09-04T16:43:56,798 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,798 | ^~~~~~~~~ 2025-09-04T16:43:56,798 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; OtherDerived = Eigen::Block, -1, 1, true>]’ 2025-09-04T16:43:56,798 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,799 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,799 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 2025-09-04T16:43:56,799 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,799 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,799 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:517:81: required from ‘static void Eigen::internal::gemv_selector<2, 1, true>::run(const ProductType&, Dest&, const typename ProductType::Scalar&) [with ProductType = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Block, -1, 1, true>, 4>; Dest = Eigen::Matrix; typename ProductType::Scalar = double]’ 2025-09-04T16:43:56,799 517 | Map(actualRhsPtr, actualRhs.size()) = actualRhs; 2025-09-04T16:43:56,799 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T16:43:56,799 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:349:92: required from ‘void Eigen::GeneralProduct::scaleAndAddTo(Dest&, const Scalar&) const [with Dest = Eigen::Matrix; Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, 1, true>; Scalar = double]’ 2025-09-04T16:43:56,799 348 | internal::gemv_selector::HasUsableDirectAccess)>::run(*this, dst, alpha); 2025-09-04T16:43:56,800 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,800 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:118:94: required from ‘void Eigen::ProductBase::scaleAndAddTo(Dest&, const Scalar&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Block, -1, 1, true>, 4>; Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, 1, true>; Scalar = double]’ 2025-09-04T16:43:56,800 118 | inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 2025-09-04T16:43:56,800 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T16:43:56,800 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:109:71: required from ‘void Eigen::ProductBase::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Block, -1, 1, true>, 4>; Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, 1, true>]’ 2025-09-04T16:43:56,800 109 | inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 2025-09-04T16:43:56,800 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T16:43:56,800 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:127:23: required from ‘Eigen::ProductBase::operator const PlainObject&() const [with Derived = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Block, -1, 1, true>, 4>; Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, 1, true>; PlainObject = Eigen::Matrix]’ 2025-09-04T16:43:56,801 127 | derived().evalTo(m_result); 2025-09-04T16:43:56,801 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:43:56,801 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:149:44: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Block, -1, 1, true>; Rhs = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Block, -1, 1, true>, 4>]’ 2025-09-04T16:43:56,801 149 | typename internal::nested::type rhs(_rhs); 2025-09-04T16:43:56,801 | ^~~ 2025-09-04T16:43:56,801 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::GeneralProduct, -1, -1, false> >, Eigen::Block, -1, 1, true>, 4>; Derived = Eigen::Block, -1, 1, true>]’ 2025-09-04T16:43:56,801 223 | tmp = other.derived(); 2025-09-04T16:43:56,801 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,801 ltp/src/parser.n/classifier.cpp:339:94: required from here 2025-09-04T16:43:56,801 339 | W1.block(0, off, hidden_layer_size, embedding_size).transpose() * grad_saved.col(rank); 2025-09-04T16:43:56,802 | ^ 2025-09-04T16:43:56,802 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,802 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,802 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,802 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,802 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,802 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,818 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Map, 1, Eigen::Stride<0, 0> > >’: 2025-09-04T16:43:56,818 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:499:116: required from ‘Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 1, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,818 499 | internal::assign_impl::Traversal) 2025-09-04T16:43:56,818 | ^~~~~~~~~ 2025-09-04T16:43:56,818 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:414:30: required from ‘Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 1, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,818 414 | return Base::lazyAssign(other.derived()); 2025-09-04T16:43:56,818 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,819 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Map, 1, Eigen::Stride<0, 0> >]’ 2025-09-04T16:43:56,819 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,819 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,819 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:621:72: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 1, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,819 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T16:43:56,819 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,819 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:606:114: required from ‘void Eigen::PlainObjectBase::_set_selector(const OtherDerived&, const Eigen::internal::false_type&) [with OtherDerived = Eigen::Map, 1, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,819 606 | EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const internal::false_type&) { _set_noalias(other); } 2025-09-04T16:43:56,819 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T16:43:56,819 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/PlainObjectBase.h:598:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:43:56,820 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:474:14: required from ‘static void Eigen::internal::gemv_selector<2, 0, true>::run(const ProductType&, Dest&, const typename ProductType::Scalar&) [with ProductType = Eigen::GeneralProduct, Eigen::Matrix, 4>; Dest = Eigen::Matrix; typename ProductType::Scalar = double]’ 2025-09-04T16:43:56,820 474 | dest = MappedDest(actualDestPtr, dest.size()); 2025-09-04T16:43:56,820 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,820 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:349:92: required from ‘void Eigen::GeneralProduct::scaleAndAddTo(Dest&, const Scalar&) const [with Dest = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Scalar = double]’ 2025-09-04T16:43:56,820 348 | internal::gemv_selector::HasUsableDirectAccess)>::run(*this, dst, alpha); 2025-09-04T16:43:56,820 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,820 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:118:94: required from ‘void Eigen::ProductBase::scaleAndAddTo(Dest&, const Scalar&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct, Eigen::Matrix, 4>; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Scalar = double]’ 2025-09-04T16:43:56,820 118 | inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 2025-09-04T16:43:56,821 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T16:43:56,821 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:109:71: required from ‘void Eigen::ProductBase::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct, Eigen::Matrix, 4>; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]’ 2025-09-04T16:43:56,821 109 | inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 2025-09-04T16:43:56,821 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T16:43:56,821 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:127:23: required from ‘Eigen::ProductBase::operator const PlainObject&() const [with Derived = Eigen::GeneralProduct, Eigen::Matrix, 4>; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; PlainObject = Eigen::Matrix]’ 2025-09-04T16:43:56,821 127 | derived().evalTo(m_result); 2025-09-04T16:43:56,821 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:43:56,821 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T16:43:56,821 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T16:43:56,821 | ^ 2025-09-04T16:43:56,822 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,822 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,822 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,822 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,822 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,822 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,822 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,822 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,822 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,822 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,823 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,823 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,823 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,823 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,823 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,823 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Matrix, Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, -1, 1, true> > >, Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, -1, 1, true> > >’: 2025-09-04T16:43:56,824 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, -1, 1, true> >; BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, -1, 1, true> >]’ 2025-09-04T16:43:56,824 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T16:43:56,824 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,824 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:520:107: required from ‘static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, -1, 1, true> > >; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, -1, 1, true> >]’ 2025-09-04T16:43:56,824 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T16:43:56,824 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,824 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:564:62: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, -1, 1, true> >; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, -1, 1, true> > >]’ 2025-09-04T16:43:56,824 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T16:43:56,825 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,825 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, -1, 1, true> >]’ 2025-09-04T16:43:56,825 150 | return Base::operator=(rhs); 2025-09-04T16:43:56,825 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:43:56,825 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, -1, 1, true> >; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,825 223 | tmp = other.derived(); 2025-09-04T16:43:56,825 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,825 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/GeneralProduct.h:539:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:43:56,825 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:118:94: required from ‘void Eigen::ProductBase::scaleAndAddTo(Dest&, const Scalar&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, Eigen::Block, -1, 1, true>, 4>; Lhs = Eigen::DiagonalProduct, -1, -1, false>, Eigen::DiagonalWrapper >, 1>; Rhs = Eigen::Block, -1, 1, true>; Scalar = double]’ 2025-09-04T16:43:56,825 118 | inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 2025-09-04T16:43:56,826 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T16:43:56,826 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:109:71: required from ‘void Eigen::ProductBase::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, Eigen::Block, -1, 1, true>, 4>; Lhs = Eigen::DiagonalProduct, -1, -1, false>, Eigen::DiagonalWrapper >, 1>; Rhs = Eigen::Block, -1, 1, true>]’ 2025-09-04T16:43:56,826 109 | inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 2025-09-04T16:43:56,826 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T16:43:56,826 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ProductBase.h:127:23: required from ‘Eigen::ProductBase::operator const PlainObject&() const [with Derived = Eigen::GeneralProduct, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, Eigen::Block, -1, 1, true>, 4>; Lhs = Eigen::DiagonalProduct, -1, -1, false>, Eigen::DiagonalWrapper >, 1>; Rhs = Eigen::Block, -1, 1, true>; PlainObject = Eigen::Matrix]’ 2025-09-04T16:43:56,826 127 | derived().evalTo(m_result); 2025-09-04T16:43:56,826 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:43:56,826 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/SelfCwiseBinaryOp.h:149:44: required from ‘Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::GeneralProduct, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, Eigen::Block, -1, 1, true>, 4>]’ 2025-09-04T16:43:56,826 149 | typename internal::nested::type rhs(_rhs); 2025-09-04T16:43:56,827 | ^~~ 2025-09-04T16:43:56,827 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseBinaryOp.h:223:7: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::GeneralProduct, -1, -1, false>, Eigen::DiagonalWrapper >, 1>, Eigen::Block, -1, 1, true>, 4>; Derived = Eigen::Matrix]’ 2025-09-04T16:43:56,827 223 | tmp = other.derived(); 2025-09-04T16:43:56,827 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,827 ltp/src/parser.n/classifier.cpp:264:91: required from here 2025-09-04T16:43:56,827 264 | _.asDiagonal() * W1.block(0, off, hidden_layer_size, embedding_size) * E.col(aid); 2025-09-04T16:43:56,827 | ^ 2025-09-04T16:43:56,827 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,827 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,827 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,828 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,828 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T16:43:56,828 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,828 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,828 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T16:43:56,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,828 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,828 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T16:43:56,828 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:56,828 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 2025-09-04T16:43:56,829 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T16:43:56,829 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:03,216 In file included from /usr/include/c++/14/vector:72, 2025-09-04T16:44:03,216 from ltp/src/parser.n/classifier.h:5: 2025-09-04T16:44:03,216 /usr/include/c++/14/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: 2025-09-04T16:44:03,216 /usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2025-09-04T16:44:03,216 700 | vector<_Tp, _Alloc>:: 2025-09-04T16:44:03,216 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:03,450 In file included from /usr/include/c++/14/vector:66: 2025-09-04T16:44:03,451 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:44:03,451 inlined from ‘void ltp::depparser::NeuralNetworkClassifier::score(const std::vector&, std::vector&)’ at ltp/src/parser.n/classifier.cpp:139:16: 2025-09-04T16:44:03,451 /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2025-09-04T16:44:03,451 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:44:03,451 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:08,306 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser.n/instance.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser.n/instance.o 2025-09-04T16:44:09,697 In file included from ltp/src/parser.n/instance.cpp:2: 2025-09-04T16:44:09,697 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T16:44:09,697 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:09,697 67 | int len = str.size(); 2025-09-04T16:44:09,697 | ^~~ 2025-09-04T16:44:09,703 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:44:09,704 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:09,704 137 | int len = str.size(); 2025-09-04T16:44:09,704 | ^~~ 2025-09-04T16:44:09,704 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:44:09,704 138 | int sep_flag = (sep != ""); 2025-09-04T16:44:09,704 | ^~~~~~~~ 2025-09-04T16:44:09,711 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:44:09,711 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:09,712 233 | int len = str.size(); 2025-09-04T16:44:09,712 | ^~~ 2025-09-04T16:44:09,728 In file included from ltp/src/parser.n/instance.cpp:3: 2025-09-04T16:44:09,728 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:44:09,728 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:44:09,728 80 | std::pair rep; 2025-09-04T16:44:09,728 | ^~~ 2025-09-04T16:44:09,729 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:44:09,729 77 | int encoding; 2025-09-04T16:44:09,729 | ^~~~~~~~ 2025-09-04T16:44:09,729 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:09,729 20 | iterator(const iterator & other) 2025-09-04T16:44:09,729 | ^~~~~~~~ 2025-09-04T16:44:09,729 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:44:09,729 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:44:09,729 80 | std::pair rep; 2025-09-04T16:44:09,730 | ^~~ 2025-09-04T16:44:09,730 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:44:09,730 77 | int encoding; 2025-09-04T16:44:09,730 | ^~~~~~~~ 2025-09-04T16:44:09,730 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:09,730 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:44:09,730 | ^~~~~~~~ 2025-09-04T16:44:09,733 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:44:09,733 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:44:09,733 80 | std::pair rep; 2025-09-04T16:44:09,733 | ^~~ 2025-09-04T16:44:09,733 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:44:09,733 77 | int encoding; 2025-09-04T16:44:09,734 | ^~~~~~~~ 2025-09-04T16:44:09,734 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:09,734 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:44:09,734 | ^~~~~~~~ 2025-09-04T16:44:09,744 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T16:44:09,744 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T16:44:09,744 175 | unsigned idx = 0; 2025-09-04T16:44:09,744 | ^~~ 2025-09-04T16:44:09,762 ltp/src/parser.n/instance.cpp: In member function ‘bool ltp::depparser::Instance::is_tree(const std::vector&) const’: 2025-09-04T16:44:09,762 ltp/src/parser.n/instance.cpp:49:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:09,763 49 | for (int modifier = 0; modifier < heads.size(); ++ modifier) { 2025-09-04T16:44:09,763 | ~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-04T16:44:09,773 ltp/src/parser.n/instance.cpp: In member function ‘bool ltp::depparser::Instance::is_tree_travel(int, const tree_t&, std::vector&) const’: 2025-09-04T16:44:09,773 ltp/src/parser.n/instance.cpp:66:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:09,773 66 | for (int c = 0; c < tree[now].size(); ++ c) { 2025-09-04T16:44:09,773 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:09,773 ltp/src/parser.n/instance.cpp: In member function ‘bool ltp::depparser::Instance::is_non_projective(const std::vector&) const’: 2025-09-04T16:44:09,774 ltp/src/parser.n/instance.cpp:74:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:09,774 74 | for (int modifier = 0; modifier < heads.size(); ++ modifier) { 2025-09-04T16:44:09,774 | ~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-04T16:44:11,080 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser.n/options.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser.n/options.o 2025-09-04T16:44:12,446 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser.n/parser.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser.n/parser.o 2025-09-04T16:44:14,239 In file included from ltp/src/parser.n/parser.h:4, 2025-09-04T16:44:14,239 from ltp/src/parser.n/parser.cpp:2: 2025-09-04T16:44:14,239 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:44:14,239 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:44:14,240 599 | int * entries; 2025-09-04T16:44:14,240 | ^~~~~~~ 2025-09-04T16:44:14,240 ltp/src/utils/smartmap.hpp:598:10: warning: ‘size_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:44:14,240 598 | size_t cap_entries; 2025-09-04T16:44:14,240 | ^~~~~~~~~~~ 2025-09-04T16:44:14,240 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:14,240 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:44:14,240 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:44:15,011 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/Core:276, 2025-09-04T16:44:15,011 from ltp/thirdparty/eigen-3.2.4/Eigen/Dense:1, 2025-09-04T16:44:15,011 from ltp/src/parser.n/classifier.h:9, 2025-09-04T16:44:15,011 from ltp/src/parser.n/parser.h:8: 2025-09-04T16:44:15,011 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Functors.h: At global scope: 2025-09-04T16:44:15,011 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Functors.h:932:28: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:15,012 932 | struct functor_traits > 2025-09-04T16:44:15,012 | ^~~~~~~~~ 2025-09-04T16:44:15,012 In file included from /usr/include/c++/14/bits/stl_function.h:1435, 2025-09-04T16:44:15,012 from /usr/include/c++/14/string:49, 2025-09-04T16:44:15,012 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:44:15,012 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:44:15,012 from /usr/include/c++/14/ios:44, 2025-09-04T16:44:15,012 from /usr/include/c++/14/istream:40, 2025-09-04T16:44:15,012 from /usr/include/c++/14/fstream:40, 2025-09-04T16:44:15,013 from ltp/src/parser.n/parser.cpp:1: 2025-09-04T16:44:15,013 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:15,013 144 | class binder2nd 2025-09-04T16:44:15,013 | ^~~~~~~~~ 2025-09-04T16:44:15,013 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Functors.h:936:28: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:15,013 936 | struct functor_traits > 2025-09-04T16:44:15,013 | ^~~~~~~~~ 2025-09-04T16:44:15,013 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T16:44:15,013 108 | class binder1st 2025-09-04T16:44:15,013 | ^~~~~~~~~ 2025-09-04T16:44:15,013 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Functors.h:940:28: warning: ‘template class std::unary_negate’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:15,014 940 | struct functor_traits > 2025-09-04T16:44:15,014 | ^~~~~~~~~~~~ 2025-09-04T16:44:15,014 /usr/include/c++/14/bits/stl_function.h:1021:33: note: declared here 2025-09-04T16:44:15,014 1021 | class _GLIBCXX17_DEPRECATED unary_negate 2025-09-04T16:44:15,014 | ^~~~~~~~~~~~ 2025-09-04T16:44:15,014 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Functors.h:944:28: warning: ‘template class std::binary_negate’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:15,014 944 | struct functor_traits > 2025-09-04T16:44:15,014 | ^~~~~~~~~~~~~ 2025-09-04T16:44:15,014 /usr/include/c++/14/bits/stl_function.h:1048:33: note: declared here 2025-09-04T16:44:15,015 1048 | class _GLIBCXX17_DEPRECATED binary_negate 2025-09-04T16:44:15,015 | ^~~~~~~~~~~~~ 2025-09-04T16:44:15,045 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/MatrixBase.h:138, 2025-09-04T16:44:15,045 from ltp/thirdparty/eigen-3.2.4/Eigen/Core:279: 2025-09-04T16:44:15,045 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:15,046 62 | inline const CwiseUnaryOp >, const Derived> 2025-09-04T16:44:15,046 | ^~~~~~~~~ 2025-09-04T16:44:15,046 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T16:44:15,046 108 | class binder1st 2025-09-04T16:44:15,046 | ^~~~~~~~~ 2025-09-04T16:44:15,056 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::MatrixBase::cwiseEqual(const Scalar&) const’: 2025-09-04T16:44:15,056 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:65:28: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:15,056 65 | return CwiseUnaryOp >,const Derived> 2025-09-04T16:44:15,056 | ^~~~~~~~~ 2025-09-04T16:44:15,057 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T16:44:15,057 108 | class binder1st 2025-09-04T16:44:15,057 | ^~~~~~~~~ 2025-09-04T16:44:15,298 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/Core:326: 2025-09-04T16:44:15,298 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In member function ‘void Eigen::internal::gebp_kernel::operator()(ResScalar*, Index, const LhsScalar*, const RhsScalar*, Index, Index, Index, ResScalar, Index, Index, Index, Index, RhsScalar*)’: 2025-09-04T16:44:15,298 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h:574:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T16:44:15,298 574 | if(nr==4) traits.initAcc(C3); 2025-09-04T16:44:15,298 | ^~ 2025-09-04T16:44:15,299 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h:575:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T16:44:15,299 575 | traits.initAcc(C4); 2025-09-04T16:44:15,299 | ^~~~~~ 2025-09-04T16:44:15,306 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h:946:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T16:44:15,306 946 | if(nr==4) R3 = ploadu(r3); 2025-09-04T16:44:15,306 | ^~ 2025-09-04T16:44:15,306 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h:948:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T16:44:15,306 948 | traits.acc(C0, alphav, R0); 2025-09-04T16:44:15,306 | ^~~~~~ 2025-09-04T16:44:15,306 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h:951:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T16:44:15,307 951 | if(nr==4) traits.acc(C3, alphav, R3); 2025-09-04T16:44:15,307 | ^~ 2025-09-04T16:44:15,307 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h:953:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T16:44:15,307 953 | pstoreu(r0, R0); 2025-09-04T16:44:15,307 | ^~~~~~~ 2025-09-04T16:44:15,461 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ArrayBase.h:108, 2025-09-04T16:44:15,462 from ltp/thirdparty/eigen-3.2.4/Eigen/Core:350: 2025-09-04T16:44:15,462 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: At global scope: 2025-09-04T16:44:15,462 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:15,462 62 | inline const CwiseUnaryOp >, const Derived> 2025-09-04T16:44:15,462 | ^~~~~~~~~ 2025-09-04T16:44:15,462 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T16:44:15,462 108 | class binder1st 2025-09-04T16:44:15,462 | ^~~~~~~~~ 2025-09-04T16:44:15,463 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ArrayBase.h:109: 2025-09-04T16:44:15,463 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:15,463 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:15,464 | ^~~~~~~~~ 2025-09-04T16:44:15,464 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:196:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:15,464 196 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==, std::equal_to) 2025-09-04T16:44:15,464 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:15,464 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:15,464 144 | class binder2nd 2025-09-04T16:44:15,464 | ^~~~~~~~~ 2025-09-04T16:44:15,464 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:15,465 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:15,465 | ^~~~~~~~~ 2025-09-04T16:44:15,465 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:197:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:15,465 197 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=, std::not_equal_to) 2025-09-04T16:44:15,465 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:15,465 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:15,465 144 | class binder2nd 2025-09-04T16:44:15,465 | ^~~~~~~~~ 2025-09-04T16:44:15,465 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:15,465 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:15,465 | ^~~~~~~~~ 2025-09-04T16:44:15,466 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:198:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:15,466 198 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<, std::less) 2025-09-04T16:44:15,466 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:15,466 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:15,466 144 | class binder2nd 2025-09-04T16:44:15,466 | ^~~~~~~~~ 2025-09-04T16:44:15,466 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:15,466 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:15,466 | ^~~~~~~~~ 2025-09-04T16:44:15,466 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:199:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:15,466 199 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=, std::less_equal) 2025-09-04T16:44:15,467 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:15,467 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:15,467 144 | class binder2nd 2025-09-04T16:44:15,467 | ^~~~~~~~~ 2025-09-04T16:44:15,467 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:15,467 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:15,467 | ^~~~~~~~~ 2025-09-04T16:44:15,467 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:200:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:15,467 200 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>, std::greater) 2025-09-04T16:44:15,468 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:15,468 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:15,468 144 | class binder2nd 2025-09-04T16:44:15,468 | ^~~~~~~~~ 2025-09-04T16:44:15,468 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:15,468 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:15,468 | ^~~~~~~~~ 2025-09-04T16:44:15,468 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:201:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:15,468 201 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=, std::greater_equal) 2025-09-04T16:44:15,468 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:15,468 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:15,469 144 | class binder2nd 2025-09-04T16:44:15,469 | ^~~~~~~~~ 2025-09-04T16:44:15,470 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::cwiseEqual(const Scalar&) const’: 2025-09-04T16:44:15,470 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:65:28: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:15,470 65 | return CwiseUnaryOp >,const Derived> 2025-09-04T16:44:15,470 | ^~~~~~~~~ 2025-09-04T16:44:15,471 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T16:44:15,471 108 | class binder1st 2025-09-04T16:44:15,471 | ^~~~~~~~~ 2025-09-04T16:44:15,471 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator==(const Scalar&) const’: 2025-09-04T16:44:15,471 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:15,471 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:15,471 | ^~~~~~~~~ 2025-09-04T16:44:15,471 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:196:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:15,471 196 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==, std::equal_to) 2025-09-04T16:44:15,471 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:15,472 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:15,472 144 | class binder2nd 2025-09-04T16:44:15,472 | ^~~~~~~~~ 2025-09-04T16:44:15,472 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator!=(const Scalar&) const’: 2025-09-04T16:44:15,472 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:15,472 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:15,472 | ^~~~~~~~~ 2025-09-04T16:44:15,472 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:197:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:15,472 197 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=, std::not_equal_to) 2025-09-04T16:44:15,472 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:15,473 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:15,473 144 | class binder2nd 2025-09-04T16:44:15,473 | ^~~~~~~~~ 2025-09-04T16:44:15,473 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator<(const Scalar&) const’: 2025-09-04T16:44:15,473 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:15,473 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:15,473 | ^~~~~~~~~ 2025-09-04T16:44:15,473 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:198:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:15,473 198 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<, std::less) 2025-09-04T16:44:15,473 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:15,474 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:15,474 144 | class binder2nd 2025-09-04T16:44:15,474 | ^~~~~~~~~ 2025-09-04T16:44:15,474 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator<=(const Scalar&) const’: 2025-09-04T16:44:15,474 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:15,474 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:15,474 | ^~~~~~~~~ 2025-09-04T16:44:15,474 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:199:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:15,474 199 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=, std::less_equal) 2025-09-04T16:44:15,474 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:15,475 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:15,475 144 | class binder2nd 2025-09-04T16:44:15,475 | ^~~~~~~~~ 2025-09-04T16:44:15,475 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator>(const Scalar&) const’: 2025-09-04T16:44:15,475 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:15,475 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:15,475 | ^~~~~~~~~ 2025-09-04T16:44:15,475 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:200:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:15,475 200 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>, std::greater) 2025-09-04T16:44:15,476 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:15,476 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:15,476 144 | class binder2nd 2025-09-04T16:44:15,476 | ^~~~~~~~~ 2025-09-04T16:44:15,476 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator>=(const Scalar&) const’: 2025-09-04T16:44:15,476 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:15,476 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:15,476 | ^~~~~~~~~ 2025-09-04T16:44:15,476 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:201:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:15,476 201 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=, std::greater_equal) 2025-09-04T16:44:15,477 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:15,477 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:15,477 144 | class binder2nd 2025-09-04T16:44:15,477 | ^~~~~~~~~ 2025-09-04T16:44:15,873 ltp/src/parser.n/parser.h: In constructor ‘ltp::depparser::NeuralNetworkParser::NeuralNetworkParser()’: 2025-09-04T16:44:15,873 ltp/src/parser.n/parser.h:67:8: warning: ‘ltp::depparser::NeuralNetworkParser::use_cluster’ will be initialized after [-Wreorder] 2025-09-04T16:44:15,873 67 | bool use_cluster; 2025-09-04T16:44:15,873 | ^~~~~~~~~~~ 2025-09-04T16:44:15,873 ltp/src/parser.n/parser.h:65:8: warning: ‘bool ltp::depparser::NeuralNetworkParser::use_distance’ [-Wreorder] 2025-09-04T16:44:15,873 65 | bool use_distance; 2025-09-04T16:44:15,873 | ^~~~~~~~~~~~ 2025-09-04T16:44:15,873 ltp/src/parser.n/parser.cpp:9:1: warning: when initialized here [-Wreorder] 2025-09-04T16:44:15,874 9 | NeuralNetworkParser::NeuralNetworkParser() 2025-09-04T16:44:15,874 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:15,904 ltp/src/parser.n/parser.cpp: In member function ‘void ltp::depparser::NeuralNetworkParser::predict(const ltp::depparser::Instance&, std::vector&, std::vector >&)’: 2025-09-04T16:44:15,905 ltp/src/parser.n/parser.cpp:43:16: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:44:15,905 43 | if (best == -1 || scores[best] < scores[l]) { best = l; } 2025-09-04T16:44:15,905 | ~~~~~^~~~~ 2025-09-04T16:44:15,907 ltp/src/parser.n/parser.cpp: In member function ‘void ltp::depparser::NeuralNetworkParser::get_context(const ltp::depparser::State&, ltp::depparser::Context*)’: 2025-09-04T16:44:15,907 ltp/src/parser.n/parser.cpp:63:23: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:15,908 63 | ctx->N0 = (s.buffer < s.ref->size() ? s.buffer: -1); 2025-09-04T16:44:15,908 | ~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T16:44:15,908 ltp/src/parser.n/parser.cpp:64:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:15,908 64 | ctx->N1 = (s.buffer+ 1 < s.ref->size() ? s.buffer+ 1: -1); 2025-09-04T16:44:15,908 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T16:44:15,908 ltp/src/parser.n/parser.cpp:65:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:15,908 65 | ctx->N2 = (s.buffer+ 2 < s.ref->size() ? s.buffer+ 2: -1); 2025-09-04T16:44:15,908 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T16:44:16,016 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:44:16,016 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:44:16,017 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:44:16,017 | ^ 2025-09-04T16:44:16,017 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:44:16,017 457 | unsigned int _cap_entries; 2025-09-04T16:44:16,017 | ^~~~~~~~~~~~ 2025-09-04T16:44:16,017 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:44:16,017 450 | unsigned int _num_buckets; 2025-09-04T16:44:16,017 | ^~~~~~~~~~~~ 2025-09-04T16:44:16,017 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:16,017 70 | explicit SmartMap() : 2025-09-04T16:44:16,018 | ^~~~~~~~ 2025-09-04T16:44:16,018 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:44:16,018 460 | unsigned int _len_key_buffer; 2025-09-04T16:44:16,018 | ^~~~~~~~~~~~~~~ 2025-09-04T16:44:16,018 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:44:16,018 441 | int * _hash_buckets; 2025-09-04T16:44:16,018 | ^~~~~~~~~~~~~ 2025-09-04T16:44:16,018 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:16,018 70 | explicit SmartMap() : 2025-09-04T16:44:16,018 | ^~~~~~~~ 2025-09-04T16:44:16,018 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:44:16,019 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:44:16,019 | ^~~~~~~~~~~ 2025-09-04T16:44:16,019 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:44:16,019 442 | int * _hash_buckets_volumn; 2025-09-04T16:44:16,019 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:16,019 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:16,019 70 | explicit SmartMap() : 2025-09-04T16:44:16,019 | ^~~~~~~~ 2025-09-04T16:44:16,022 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:44:16,022 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:44:16,022 614 | set(key, idx); 2025-09-04T16:44:16,022 | ~~~^~~~~~~~~~ 2025-09-04T16:44:16,022 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:44:16,022 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:44:16,022 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:44:16,025 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) const [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:44:16,025 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:44:16,025 679 | SmartMap::dump(out); 2025-09-04T16:44:16,026 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:44:16,026 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:44:16,026 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:44:16,026 | ^~~~~~ 2025-09-04T16:44:18,142 ltp/src/parser.n/parser.cpp: In member function ‘void ltp::depparser::NeuralNetworkParser::save(const std::string&)’: 2025-09-04T16:44:18,142 ltp/src/parser.n/parser.cpp:329:10: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 128 equals destination size [-Wstringop-truncation] 2025-09-04T16:44:18,142 329 | strncpy(chunk, model_header.c_str(), 128); 2025-09-04T16:44:18,142 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:18,142 ltp/src/parser.n/parser.cpp:333:10: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 128 equals destination size [-Wstringop-truncation] 2025-09-04T16:44:18,143 333 | strncpy(chunk, root.c_str(), 128); 2025-09-04T16:44:18,143 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:18,160 ltp/src/parser.n/parser.cpp:365:10: warning: ‘void operator delete(void*, std::size_t)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2025-09-04T16:44:18,160 365 | delete payload; 2025-09-04T16:44:18,160 | ^~~~~~~ 2025-09-04T16:44:18,160 ltp/src/parser.n/parser.cpp:357:56: note: returned from ‘void* operator new [](std::size_t)’ 2025-09-04T16:44:18,161 357 | payload = new int[precomputation_id_encoder.size()* 2]; 2025-09-04T16:44:18,161 | ^ 2025-09-04T16:44:18,161 ltp/src/parser.n/parser.cpp:400:12: warning: ‘void operator delete(void*, std::size_t)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2025-09-04T16:44:18,161 400 | delete payload; 2025-09-04T16:44:18,161 | ^~~~~~~ 2025-09-04T16:44:18,161 ltp/src/parser.n/parser.cpp:372:48: note: returned from ‘void* operator new [](std::size_t)’ 2025-09-04T16:44:18,161 372 | payload = new int[form_to_cluster.size()* 2]; 2025-09-04T16:44:18,161 | ^ 2025-09-04T16:44:19,160 ltp/src/parser.n/parser.cpp: In member function ‘bool ltp::depparser::NeuralNetworkParser::load(const std::string&)’: 2025-09-04T16:44:19,160 ltp/src/parser.n/parser.cpp:458:12: warning: ‘void operator delete(void*, std::size_t)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2025-09-04T16:44:19,160 458 | delete payload; 2025-09-04T16:44:19,160 | ^~~~~~~ 2025-09-04T16:44:19,160 ltp/src/parser.n/parser.cpp:453:26: note: returned from ‘void* operator new [](std::size_t)’ 2025-09-04T16:44:19,160 453 | payload = new int[now]; 2025-09-04T16:44:19,160 | ^ 2025-09-04T16:44:19,161 ltp/src/parser.n/parser.cpp:466:12: warning: ‘void operator delete(void*, std::size_t)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2025-09-04T16:44:19,161 466 | delete payload; 2025-09-04T16:44:19,161 | ^~~~~~~ 2025-09-04T16:44:19,161 ltp/src/parser.n/parser.cpp:461:26: note: returned from ‘void* operator new [](std::size_t)’ 2025-09-04T16:44:19,161 461 | payload = new int[now]; 2025-09-04T16:44:19,161 | ^ 2025-09-04T16:44:19,161 ltp/src/parser.n/parser.cpp:474:12: warning: ‘void operator delete(void*, std::size_t)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2025-09-04T16:44:19,161 474 | delete payload; 2025-09-04T16:44:19,161 | ^~~~~~~ 2025-09-04T16:44:19,161 ltp/src/parser.n/parser.cpp:469:26: note: returned from ‘void* operator new [](std::size_t)’ 2025-09-04T16:44:19,162 469 | payload = new int[now]; 2025-09-04T16:44:19,162 | ^ 2025-09-04T16:44:21,633 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser.n/parser_dll.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser.n/parser_dll.o 2025-09-04T16:44:22,297 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:44:22,297 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:44:22,297 from ltp/src/parser.n/parser_dll.cpp:4: 2025-09-04T16:44:22,297 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:44:22,297 4 | #pragma warning(disable: 4309) 2025-09-04T16:44:23,307 In file included from ltp/src/parser.n/parser.h:4, 2025-09-04T16:44:23,307 from ltp/src/parser.n/parser_dll.cpp:2: 2025-09-04T16:44:23,307 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:44:23,307 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:44:23,307 599 | int * entries; 2025-09-04T16:44:23,307 | ^~~~~~~ 2025-09-04T16:44:23,308 ltp/src/utils/smartmap.hpp:598:10: warning: ‘size_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:44:23,308 598 | size_t cap_entries; 2025-09-04T16:44:23,308 | ^~~~~~~~~~~ 2025-09-04T16:44:23,308 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:23,308 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:44:23,308 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:44:24,090 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/Core:276, 2025-09-04T16:44:24,091 from ltp/thirdparty/eigen-3.2.4/Eigen/Dense:1, 2025-09-04T16:44:24,091 from ltp/src/parser.n/classifier.h:9, 2025-09-04T16:44:24,091 from ltp/src/parser.n/parser.h:8: 2025-09-04T16:44:24,091 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Functors.h: At global scope: 2025-09-04T16:44:24,091 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Functors.h:932:28: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:24,091 932 | struct functor_traits > 2025-09-04T16:44:24,091 | ^~~~~~~~~ 2025-09-04T16:44:24,091 In file included from /usr/include/c++/14/bits/stl_function.h:1435, 2025-09-04T16:44:24,092 from /usr/include/c++/14/string:49, 2025-09-04T16:44:24,092 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:44:24,092 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:44:24,092 from /usr/include/c++/14/ios:44, 2025-09-04T16:44:24,092 from /usr/include/c++/14/ostream:40, 2025-09-04T16:44:24,092 from /usr/include/c++/14/iostream:41, 2025-09-04T16:44:24,092 from ltp/src/parser.n/parser_dll.h:4, 2025-09-04T16:44:24,092 from ltp/src/parser.n/parser_dll.cpp:1: 2025-09-04T16:44:24,092 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:24,092 144 | class binder2nd 2025-09-04T16:44:24,093 | ^~~~~~~~~ 2025-09-04T16:44:24,093 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Functors.h:936:28: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:24,093 936 | struct functor_traits > 2025-09-04T16:44:24,093 | ^~~~~~~~~ 2025-09-04T16:44:24,093 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T16:44:24,093 108 | class binder1st 2025-09-04T16:44:24,093 | ^~~~~~~~~ 2025-09-04T16:44:24,093 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Functors.h:940:28: warning: ‘template class std::unary_negate’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:24,093 940 | struct functor_traits > 2025-09-04T16:44:24,093 | ^~~~~~~~~~~~ 2025-09-04T16:44:24,094 /usr/include/c++/14/bits/stl_function.h:1021:33: note: declared here 2025-09-04T16:44:24,094 1021 | class _GLIBCXX17_DEPRECATED unary_negate 2025-09-04T16:44:24,094 | ^~~~~~~~~~~~ 2025-09-04T16:44:24,094 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Functors.h:944:28: warning: ‘template class std::binary_negate’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:24,094 944 | struct functor_traits > 2025-09-04T16:44:24,094 | ^~~~~~~~~~~~~ 2025-09-04T16:44:24,094 /usr/include/c++/14/bits/stl_function.h:1048:33: note: declared here 2025-09-04T16:44:24,094 1048 | class _GLIBCXX17_DEPRECATED binary_negate 2025-09-04T16:44:24,094 | ^~~~~~~~~~~~~ 2025-09-04T16:44:24,124 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/MatrixBase.h:138, 2025-09-04T16:44:24,124 from ltp/thirdparty/eigen-3.2.4/Eigen/Core:279: 2025-09-04T16:44:24,124 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:24,124 62 | inline const CwiseUnaryOp >, const Derived> 2025-09-04T16:44:24,125 | ^~~~~~~~~ 2025-09-04T16:44:24,125 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T16:44:24,125 108 | class binder1st 2025-09-04T16:44:24,125 | ^~~~~~~~~ 2025-09-04T16:44:24,135 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::MatrixBase::cwiseEqual(const Scalar&) const’: 2025-09-04T16:44:24,135 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:65:28: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:24,136 65 | return CwiseUnaryOp >,const Derived> 2025-09-04T16:44:24,136 | ^~~~~~~~~ 2025-09-04T16:44:24,136 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T16:44:24,136 108 | class binder1st 2025-09-04T16:44:24,136 | ^~~~~~~~~ 2025-09-04T16:44:24,380 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/Core:326: 2025-09-04T16:44:24,380 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In member function ‘void Eigen::internal::gebp_kernel::operator()(ResScalar*, Index, const LhsScalar*, const RhsScalar*, Index, Index, Index, ResScalar, Index, Index, Index, Index, RhsScalar*)’: 2025-09-04T16:44:24,381 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h:574:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T16:44:24,381 574 | if(nr==4) traits.initAcc(C3); 2025-09-04T16:44:24,381 | ^~ 2025-09-04T16:44:24,381 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h:575:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T16:44:24,381 575 | traits.initAcc(C4); 2025-09-04T16:44:24,381 | ^~~~~~ 2025-09-04T16:44:24,388 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h:946:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T16:44:24,388 946 | if(nr==4) R3 = ploadu(r3); 2025-09-04T16:44:24,388 | ^~ 2025-09-04T16:44:24,388 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h:948:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T16:44:24,388 948 | traits.acc(C0, alphav, R0); 2025-09-04T16:44:24,388 | ^~~~~~ 2025-09-04T16:44:24,389 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h:951:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2025-09-04T16:44:24,389 951 | if(nr==4) traits.acc(C3, alphav, R3); 2025-09-04T16:44:24,389 | ^~ 2025-09-04T16:44:24,389 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/products/GeneralBlockPanelKernel.h:953:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2025-09-04T16:44:24,389 953 | pstoreu(r0, R0); 2025-09-04T16:44:24,389 | ^~~~~~~ 2025-09-04T16:44:24,543 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ArrayBase.h:108, 2025-09-04T16:44:24,543 from ltp/thirdparty/eigen-3.2.4/Eigen/Core:350: 2025-09-04T16:44:24,543 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: At global scope: 2025-09-04T16:44:24,543 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:24,543 62 | inline const CwiseUnaryOp >, const Derived> 2025-09-04T16:44:24,543 | ^~~~~~~~~ 2025-09-04T16:44:24,543 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T16:44:24,543 108 | class binder1st 2025-09-04T16:44:24,543 | ^~~~~~~~~ 2025-09-04T16:44:24,545 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ArrayBase.h:109: 2025-09-04T16:44:24,545 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:24,545 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:24,545 | ^~~~~~~~~ 2025-09-04T16:44:24,545 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:196:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:24,545 196 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==, std::equal_to) 2025-09-04T16:44:24,545 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:24,546 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:24,546 144 | class binder2nd 2025-09-04T16:44:24,546 | ^~~~~~~~~ 2025-09-04T16:44:24,546 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:24,546 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:24,546 | ^~~~~~~~~ 2025-09-04T16:44:24,546 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:197:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:24,546 197 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=, std::not_equal_to) 2025-09-04T16:44:24,546 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:24,546 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:24,547 144 | class binder2nd 2025-09-04T16:44:24,547 | ^~~~~~~~~ 2025-09-04T16:44:24,547 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:24,547 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:24,547 | ^~~~~~~~~ 2025-09-04T16:44:24,547 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:198:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:24,547 198 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<, std::less) 2025-09-04T16:44:24,547 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:24,547 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:24,547 144 | class binder2nd 2025-09-04T16:44:24,547 | ^~~~~~~~~ 2025-09-04T16:44:24,548 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:24,548 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:24,548 | ^~~~~~~~~ 2025-09-04T16:44:24,548 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:199:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:24,548 199 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=, std::less_equal) 2025-09-04T16:44:24,548 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:24,548 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:24,548 144 | class binder2nd 2025-09-04T16:44:24,548 | ^~~~~~~~~ 2025-09-04T16:44:24,548 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:24,549 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:24,549 | ^~~~~~~~~ 2025-09-04T16:44:24,549 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:200:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:24,549 200 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>, std::greater) 2025-09-04T16:44:24,549 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:24,549 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:24,549 144 | class binder2nd 2025-09-04T16:44:24,549 | ^~~~~~~~~ 2025-09-04T16:44:24,549 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:24,549 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:24,550 | ^~~~~~~~~ 2025-09-04T16:44:24,550 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:201:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:24,550 201 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=, std::greater_equal) 2025-09-04T16:44:24,550 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:24,550 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:24,550 144 | class binder2nd 2025-09-04T16:44:24,550 | ^~~~~~~~~ 2025-09-04T16:44:24,552 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::cwiseEqual(const Scalar&) const’: 2025-09-04T16:44:24,552 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:65:28: warning: ‘template class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:24,552 65 | return CwiseUnaryOp >,const Derived> 2025-09-04T16:44:24,552 | ^~~~~~~~~ 2025-09-04T16:44:24,552 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T16:44:24,552 108 | class binder1st 2025-09-04T16:44:24,552 | ^~~~~~~~~ 2025-09-04T16:44:24,552 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator==(const Scalar&) const’: 2025-09-04T16:44:24,553 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:24,553 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:24,553 | ^~~~~~~~~ 2025-09-04T16:44:24,553 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:196:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:24,553 196 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==, std::equal_to) 2025-09-04T16:44:24,553 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:24,553 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:24,553 144 | class binder2nd 2025-09-04T16:44:24,553 | ^~~~~~~~~ 2025-09-04T16:44:24,553 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator!=(const Scalar&) const’: 2025-09-04T16:44:24,554 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:24,554 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:24,554 | ^~~~~~~~~ 2025-09-04T16:44:24,554 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:197:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:24,554 197 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=, std::not_equal_to) 2025-09-04T16:44:24,554 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:24,554 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:24,554 144 | class binder2nd 2025-09-04T16:44:24,554 | ^~~~~~~~~ 2025-09-04T16:44:24,555 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator<(const Scalar&) const’: 2025-09-04T16:44:24,555 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:24,555 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:24,555 | ^~~~~~~~~ 2025-09-04T16:44:24,555 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:198:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:24,555 198 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<, std::less) 2025-09-04T16:44:24,555 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:24,555 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:24,555 144 | class binder2nd 2025-09-04T16:44:24,555 | ^~~~~~~~~ 2025-09-04T16:44:24,556 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator<=(const Scalar&) const’: 2025-09-04T16:44:24,556 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:24,556 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:24,556 | ^~~~~~~~~ 2025-09-04T16:44:24,556 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:199:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:24,556 199 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=, std::less_equal) 2025-09-04T16:44:24,556 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:24,556 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:24,556 144 | class binder2nd 2025-09-04T16:44:24,556 | ^~~~~~~~~ 2025-09-04T16:44:24,557 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator>(const Scalar&) const’: 2025-09-04T16:44:24,557 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:24,557 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:24,557 | ^~~~~~~~~ 2025-09-04T16:44:24,557 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:200:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:24,557 200 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>, std::greater) 2025-09-04T16:44:24,557 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:24,557 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:24,557 144 | class binder2nd 2025-09-04T16:44:24,557 | ^~~~~~~~~ 2025-09-04T16:44:24,558 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function ‘const Eigen::CwiseUnaryOp::Scalar> >, const Derived> Eigen::ArrayBase::operator>=(const Scalar&) const’: 2025-09-04T16:44:24,558 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: ‘template class std::binder2nd’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 2025-09-04T16:44:24,558 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T16:44:24,558 | ^~~~~~~~~ 2025-09-04T16:44:24,558 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:201:1: note: in expansion of macro ‘EIGEN_MAKE_SCALAR_CWISE_UNARY_OP’ 2025-09-04T16:44:24,558 201 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=, std::greater_equal) 2025-09-04T16:44:24,558 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:24,558 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T16:44:24,558 144 | class binder2nd 2025-09-04T16:44:24,558 | ^~~~~~~~~ 2025-09-04T16:44:24,959 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:44:24,959 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:44:24,959 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:44:24,959 80 | std::pair rep; 2025-09-04T16:44:24,959 | ^~~ 2025-09-04T16:44:24,959 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:44:24,960 77 | int encoding; 2025-09-04T16:44:24,960 | ^~~~~~~~ 2025-09-04T16:44:24,960 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:24,960 20 | iterator(const iterator & other) 2025-09-04T16:44:24,960 | ^~~~~~~~ 2025-09-04T16:44:24,960 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:44:24,960 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:44:24,960 80 | std::pair rep; 2025-09-04T16:44:24,960 | ^~~ 2025-09-04T16:44:24,960 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:44:24,961 77 | int encoding; 2025-09-04T16:44:24,961 | ^~~~~~~~ 2025-09-04T16:44:24,961 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:24,961 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:44:24,961 | ^~~~~~~~ 2025-09-04T16:44:24,964 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:44:24,964 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:44:24,964 80 | std::pair rep; 2025-09-04T16:44:24,964 | ^~~ 2025-09-04T16:44:24,964 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:44:24,964 77 | int encoding; 2025-09-04T16:44:24,964 | ^~~~~~~~ 2025-09-04T16:44:24,965 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:24,965 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:44:24,965 | ^~~~~~~~ 2025-09-04T16:44:24,975 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T16:44:24,975 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T16:44:24,975 175 | unsigned idx = 0; 2025-09-04T16:44:24,976 | ^~~ 2025-09-04T16:44:25,034 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T16:44:25,035 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:25,035 67 | int len = x.size(); 2025-09-04T16:44:25,035 | ^~~ 2025-09-04T16:44:25,035 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T16:44:25,035 68 | int i = 0; 2025-09-04T16:44:25,035 | ^ 2025-09-04T16:44:25,036 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T16:44:25,036 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:25,037 85 | int len = x.size(); 2025-09-04T16:44:25,037 | ^~~ 2025-09-04T16:44:25,037 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T16:44:25,037 86 | int i = 0; 2025-09-04T16:44:25,037 | ^ 2025-09-04T16:44:25,052 ltp/src/parser.n/parser_dll.cpp: In function ‘int parser_parse(void*, const std::vector >&, const std::vector >&, std::vector&, std::vector >&)’: 2025-09-04T16:44:25,052 ltp/src/parser.n/parser_dll.cpp:68:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:25,052 68 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:44:25,052 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:44:25,102 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:44:25,102 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:44:25,102 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:44:25,103 | ^ 2025-09-04T16:44:25,103 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:44:25,103 457 | unsigned int _cap_entries; 2025-09-04T16:44:25,103 | ^~~~~~~~~~~~ 2025-09-04T16:44:25,103 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:44:25,103 450 | unsigned int _num_buckets; 2025-09-04T16:44:25,103 | ^~~~~~~~~~~~ 2025-09-04T16:44:25,103 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:25,103 70 | explicit SmartMap() : 2025-09-04T16:44:25,103 | ^~~~~~~~ 2025-09-04T16:44:25,104 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:44:25,104 460 | unsigned int _len_key_buffer; 2025-09-04T16:44:25,104 | ^~~~~~~~~~~~~~~ 2025-09-04T16:44:25,104 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:44:25,104 441 | int * _hash_buckets; 2025-09-04T16:44:25,104 | ^~~~~~~~~~~~~ 2025-09-04T16:44:25,104 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:25,104 70 | explicit SmartMap() : 2025-09-04T16:44:25,104 | ^~~~~~~~ 2025-09-04T16:44:25,104 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:44:25,105 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:44:25,105 | ^~~~~~~~~~~ 2025-09-04T16:44:25,105 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:44:25,105 442 | int * _hash_buckets_volumn; 2025-09-04T16:44:25,105 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:25,105 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:25,105 70 | explicit SmartMap() : 2025-09-04T16:44:25,105 | ^~~~~~~~ 2025-09-04T16:44:25,107 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:44:25,108 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:44:25,108 614 | set(key, idx); 2025-09-04T16:44:25,108 | ~~~^~~~~~~~~~ 2025-09-04T16:44:25,108 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:44:25,108 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:44:25,108 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:44:25,111 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) const [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:44:25,111 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:44:25,112 679 | SmartMap::dump(out); 2025-09-04T16:44:25,112 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:44:25,112 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:44:25,112 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:44:25,112 | ^~~~~~ 2025-09-04T16:44:26,787 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/parser.n/system.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/parser.n/system.o 2025-09-04T16:44:28,214 ltp/src/parser.n/system.cpp: In static member function ‘static void ltp::depparser::ActionUtils::get_oracle_actions_travel(int, const std::vector&, const std::vector&, const tree_t&, std::vector&)’: 2025-09-04T16:44:28,214 ltp/src/parser.n/system.cpp:99:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:28,214 99 | for (i = 0; i < children.size() && children[i] < root; ++ i) { 2025-09-04T16:44:28,214 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:44:28,215 ltp/src/parser.n/system.cpp:105:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:28,215 105 | for (int j = i; j < children.size(); ++ j) { 2025-09-04T16:44:28,216 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:44:28,220 ltp/src/parser.n/system.cpp: In static member function ‘static void ltp::depparser::ActionUtils::get_oracle_actions2(const std::vector&, const std::vector&, std::vector&)’: 2025-09-04T16:44:28,220 ltp/src/parser.n/system.cpp:132:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:28,220 132 | while (!(sigma.size() ==1 && beta == len)) { 2025-09-04T16:44:28,220 | ~~~~~^~~~~~ 2025-09-04T16:44:28,221 ltp/src/parser.n/system.cpp:131:7: warning: unused variable ‘step’ [-Wunused-variable] 2025-09-04T16:44:28,221 131 | int step = 0; 2025-09-04T16:44:28,221 | ^~~~ 2025-09-04T16:44:28,223 ltp/src/parser.n/system.cpp: In static member function ‘static void ltp::depparser::ActionUtils::get_oracle_actions_onestep(const std::vector&, const std::vector&, std::vector&, int&, std::vector&, std::vector&)’: 2025-09-04T16:44:28,223 ltp/src/parser.n/system.cpp:164:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:28,223 164 | } else if (beta < heads.size()) { 2025-09-04T16:44:28,223 | ~~~~~^~~~~~~~~~~~~~ 2025-09-04T16:44:28,244 ltp/src/parser.n/system.cpp: In member function ‘int ltp::depparser::State::cost(const std::vector&, const std::vector&)’: 2025-09-04T16:44:28,245 ltp/src/parser.n/system.cpp:320:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:28,245 320 | for (int i = buffer; i < ref->size(); ++ i) { 2025-09-04T16:44:28,245 | ~~^~~~~~~~~~~~~ 2025-09-04T16:44:28,255 ltp/src/parser.n/system.cpp: In member function ‘bool ltp::depparser::State::buffer_empty() const’: 2025-09-04T16:44:28,255 ltp/src/parser.n/system.cpp:402:57: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:28,255 402 | bool State::buffer_empty() const { return (this->buffer == this->ref->size()); } 2025-09-04T16:44:28,255 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:28,257 ltp/src/parser.n/system.cpp: In member function ‘void ltp::depparser::TransitionSystem::get_possible_actions(const ltp::depparser::State&, std::vector&)’: 2025-09-04T16:44:28,257 ltp/src/parser.n/system.cpp:434:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:44:28,258 434 | if (l == R) { continue; } 2025-09-04T16:44:28,258 | ~~^~~~ 2025-09-04T16:44:28,263 ltp/src/parser.n/system.cpp: In member function ‘ltp::depparser::Action ltp::depparser::TransitionSystem::transform(int)’: 2025-09-04T16:44:28,263 ltp/src/parser.n/system.cpp:480:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:28,263 480 | else if (act < 1+L) { return ActionFactory::make_left_arc(act- 1); } 2025-09-04T16:44:28,263 | ~~~~^~~~~ 2025-09-04T16:44:28,264 ltp/src/parser.n/system.cpp:481:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:28,264 481 | else if (act < 1+2*L) { return ActionFactory::make_right_arc(act- 1- L); } 2025-09-04T16:44:28,264 | ~~~~^~~~~~~ 2025-09-04T16:44:28,331 In file included from ltp/src/parser.n/system.cpp:2: 2025-09-04T16:44:28,331 ltp/src/utils/math/mat.h: In instantiation of ‘ltp::math::Mat3& ltp::math::Mat3::operator=(const T&) [with T = int]’: 2025-09-04T16:44:28,331 ltp/src/parser.n/system.cpp:344:7: required from here 2025-09-04T16:44:28,331 344 | T = 1024; 2025-09-04T16:44:28,332 | ^~~~ 2025-09-04T16:44:28,332 ltp/src/utils/math/mat.h:327:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:28,332 327 | for (int i = 0; i < nn; ++ i) { 2025-09-04T16:44:28,332 | ~~^~~~ 2025-09-04T16:44:28,332 ltp/src/utils/math/mat.h:328:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:28,332 328 | for (int j = 0; j < mm; ++ j) { 2025-09-04T16:44:28,332 | ~~^~~~ 2025-09-04T16:44:28,333 ltp/src/utils/math/mat.h:329:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:28,333 329 | for (int k = 0; k < kk; ++ k) { 2025-09-04T16:44:28,333 | ~~^~~~ 2025-09-04T16:44:31,444 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:44:31,858 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:44:31,858 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:44:31,858 from ltp/src/postagger/decoder.cpp:4: 2025-09-04T16:44:31,859 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:44:31,859 4 | #pragma warning(disable: 4309) 2025-09-04T16:44:33,079 In file included from ltp/src/postagger/decoder.h:7, 2025-09-04T16:44:33,079 from ltp/src/postagger/decoder.cpp:1: 2025-09-04T16:44:33,080 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:44:33,080 ltp/src/postagger/instance.h:28:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:33,080 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T16:44:33,080 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:44:33,080 ltp/src/postagger/instance.h:28:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:33,080 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T16:44:33,080 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:33,173 In file included from ltp/src/postagger/decoder.h:9: 2025-09-04T16:44:33,173 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:44:33,174 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:44:33,174 599 | int * entries; 2025-09-04T16:44:33,174 | ^~~~~~~ 2025-09-04T16:44:33,174 ltp/src/utils/smartmap.hpp:598:10: warning: ‘size_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:44:33,174 598 | size_t cap_entries; 2025-09-04T16:44:33,174 | ^~~~~~~~~~~ 2025-09-04T16:44:33,174 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:33,174 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:44:33,175 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:44:33,222 In file included from ltp/src/postagger/decoder.cpp:2: 2025-09-04T16:44:33,222 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T16:44:33,222 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:33,222 67 | int len = str.size(); 2025-09-04T16:44:33,222 | ^~~ 2025-09-04T16:44:33,227 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:44:33,227 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:33,227 137 | int len = str.size(); 2025-09-04T16:44:33,227 | ^~~ 2025-09-04T16:44:33,227 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:44:33,228 138 | int sep_flag = (sep != ""); 2025-09-04T16:44:33,228 | ^~~~~~~~ 2025-09-04T16:44:33,234 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:44:33,235 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:33,235 233 | int len = str.size(); 2025-09-04T16:44:33,235 | ^~~ 2025-09-04T16:44:33,261 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:44:33,262 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:44:33,262 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:44:33,262 80 | std::pair rep; 2025-09-04T16:44:33,262 | ^~~ 2025-09-04T16:44:33,262 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:44:33,262 77 | int encoding; 2025-09-04T16:44:33,262 | ^~~~~~~~ 2025-09-04T16:44:33,262 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:33,262 20 | iterator(const iterator & other) 2025-09-04T16:44:33,263 | ^~~~~~~~ 2025-09-04T16:44:33,263 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:44:33,263 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:44:33,263 80 | std::pair rep; 2025-09-04T16:44:33,263 | ^~~ 2025-09-04T16:44:33,263 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:44:33,263 77 | int encoding; 2025-09-04T16:44:33,263 | ^~~~~~~~ 2025-09-04T16:44:33,263 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:33,263 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:44:33,264 | ^~~~~~~~ 2025-09-04T16:44:33,274 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:44:33,274 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:44:33,274 80 | std::pair rep; 2025-09-04T16:44:33,275 | ^~~ 2025-09-04T16:44:33,275 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:44:33,275 77 | int encoding; 2025-09-04T16:44:33,275 | ^~~~~~~~ 2025-09-04T16:44:33,275 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:33,275 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:44:33,275 | ^~~~~~~~ 2025-09-04T16:44:33,278 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T16:44:33,278 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T16:44:33,278 175 | unsigned idx = 0; 2025-09-04T16:44:33,278 | ^~~ 2025-09-04T16:44:33,337 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T16:44:33,337 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:33,337 67 | int len = x.size(); 2025-09-04T16:44:33,338 | ^~~ 2025-09-04T16:44:33,338 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T16:44:33,338 68 | int i = 0; 2025-09-04T16:44:33,338 | ^ 2025-09-04T16:44:33,340 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T16:44:33,340 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:33,340 85 | int len = x.size(); 2025-09-04T16:44:33,340 | ^~~ 2025-09-04T16:44:33,340 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T16:44:33,341 86 | int i = 0; 2025-09-04T16:44:33,341 | ^ 2025-09-04T16:44:33,343 ltp/src/postagger/decoder.h: In constructor ‘ltp::postagger::PostaggerLexiconConstrain::PostaggerLexiconConstrain(const std::vector >&, const ltp::utility::SmartMap&)’: 2025-09-04T16:44:33,343 ltp/src/postagger/decoder.h:17:35: warning: ‘ltp::postagger::PostaggerLexiconConstrain::words’ will be initialized after [-Wreorder] 2025-09-04T16:44:33,343 17 | const std::vector& words; 2025-09-04T16:44:33,343 | ^~~~~ 2025-09-04T16:44:33,343 ltp/src/postagger/decoder.h:16:45: warning: ‘const ltp::utility::SmartMap& ltp::postagger::PostaggerLexiconConstrain::rep’ [-Wreorder] 2025-09-04T16:44:33,344 16 | const utility::SmartMap& rep; 2025-09-04T16:44:33,344 | ^~~ 2025-09-04T16:44:33,344 ltp/src/postagger/decoder.cpp:15:1: warning: when initialized here [-Wreorder] 2025-09-04T16:44:33,344 15 | PostaggerLexiconConstrain::PostaggerLexiconConstrain( 2025-09-04T16:44:33,344 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:33,419 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:44:33,419 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:44:33,419 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:44:33,419 | ^ 2025-09-04T16:44:33,419 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:44:33,420 457 | unsigned int _cap_entries; 2025-09-04T16:44:33,420 | ^~~~~~~~~~~~ 2025-09-04T16:44:33,420 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:44:33,420 450 | unsigned int _num_buckets; 2025-09-04T16:44:33,420 | ^~~~~~~~~~~~ 2025-09-04T16:44:33,420 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:33,420 70 | explicit SmartMap() : 2025-09-04T16:44:33,420 | ^~~~~~~~ 2025-09-04T16:44:33,421 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:44:33,421 460 | unsigned int _len_key_buffer; 2025-09-04T16:44:33,421 | ^~~~~~~~~~~~~~~ 2025-09-04T16:44:33,421 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:44:33,421 441 | int * _hash_buckets; 2025-09-04T16:44:33,421 | ^~~~~~~~~~~~~ 2025-09-04T16:44:33,421 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:33,422 70 | explicit SmartMap() : 2025-09-04T16:44:33,422 | ^~~~~~~~ 2025-09-04T16:44:33,422 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:44:33,422 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:44:33,422 | ^~~~~~~~~~~ 2025-09-04T16:44:33,422 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:44:33,422 442 | int * _hash_buckets_volumn; 2025-09-04T16:44:33,422 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:33,423 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:33,423 70 | explicit SmartMap() : 2025-09-04T16:44:33,423 | ^~~~~~~~ 2025-09-04T16:44:33,427 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:44:33,428 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:44:33,428 614 | set(key, idx); 2025-09-04T16:44:33,428 | ~~~^~~~~~~~~~ 2025-09-04T16:44:33,428 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:44:33,428 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:44:33,428 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:44:33,432 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) const [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:44:33,432 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:44:33,433 679 | SmartMap::dump(out); 2025-09-04T16:44:33,433 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:44:33,433 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:44:33,433 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:44:33,433 | ^~~~~~ 2025-09-04T16:44:33,450 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:44:33,451 ltp/src/postagger/decoder.cpp:30:55: required from here 2025-09-04T16:44:33,451 30 | PostaggerLexicon::PostaggerLexicon(): successful(false) {} 2025-09-04T16:44:33,451 | ^ 2025-09-04T16:44:33,451 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:44:33,451 457 | unsigned int _cap_entries; 2025-09-04T16:44:33,451 | ^~~~~~~~~~~~ 2025-09-04T16:44:33,451 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:44:33,451 450 | unsigned int _num_buckets; 2025-09-04T16:44:33,452 | ^~~~~~~~~~~~ 2025-09-04T16:44:33,452 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:33,452 70 | explicit SmartMap() : 2025-09-04T16:44:33,452 | ^~~~~~~~ 2025-09-04T16:44:33,452 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:44:33,452 460 | unsigned int _len_key_buffer; 2025-09-04T16:44:33,452 | ^~~~~~~~~~~~~~~ 2025-09-04T16:44:33,453 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:44:33,453 441 | int * _hash_buckets; 2025-09-04T16:44:33,453 | ^~~~~~~~~~~~~ 2025-09-04T16:44:33,453 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:33,453 70 | explicit SmartMap() : 2025-09-04T16:44:33,453 | ^~~~~~~~ 2025-09-04T16:44:33,453 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:44:33,453 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:44:33,454 | ^~~~~~~~~~~ 2025-09-04T16:44:33,454 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:44:33,454 442 | int * _hash_buckets_volumn; 2025-09-04T16:44:33,454 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:33,454 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:33,454 70 | explicit SmartMap() : 2025-09-04T16:44:33,454 | ^~~~~~~~ 2025-09-04T16:44:33,461 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:44:33,461 ltp/src/postagger/decoder.cpp:86:16: required from here 2025-09-04T16:44:33,461 86 | rep.set(key.c_str(), mask); 2025-09-04T16:44:33,461 | ~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:33,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:44:33,462 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:44:33,462 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:44:36,030 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:44:36,439 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:44:36,439 from ltp/src/postagger/extractor.cpp:5: 2025-09-04T16:44:36,439 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:44:36,440 4 | #pragma warning(disable: 4309) 2025-09-04T16:44:37,636 In file included from ltp/src/postagger/extractor.h:7, 2025-09-04T16:44:37,637 from ltp/src/postagger/extractor.cpp:1: 2025-09-04T16:44:37,637 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:44:37,637 ltp/src/postagger/instance.h:28:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:37,637 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T16:44:37,637 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:44:37,637 ltp/src/postagger/instance.h:28:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:37,637 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T16:44:37,637 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:37,768 In file included from ltp/src/postagger/extractor.h:9: 2025-09-04T16:44:37,768 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:44:37,768 ltp/src/utils/strvec.hpp:105:10: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:44:37,768 105 | size_t _cap_pool; 2025-09-04T16:44:37,768 | ^~~~~~~~~ 2025-09-04T16:44:37,769 ltp/src/utils/strvec.hpp:104:10: warning: ‘size_t ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:44:37,769 104 | size_t _len_pool; 2025-09-04T16:44:37,769 | ^~~~~~~~~ 2025-09-04T16:44:37,769 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:37,769 18 | StringVec() : 2025-09-04T16:44:37,769 | ^~~~~~~~~ 2025-09-04T16:44:37,780 In file included from ltp/src/postagger/extractor.cpp:3: 2025-09-04T16:44:37,780 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:44:37,780 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:44:37,780 80 | std::pair rep; 2025-09-04T16:44:37,781 | ^~~ 2025-09-04T16:44:37,781 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:44:37,781 77 | int encoding; 2025-09-04T16:44:37,781 | ^~~~~~~~ 2025-09-04T16:44:37,781 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:37,781 20 | iterator(const iterator & other) 2025-09-04T16:44:37,781 | ^~~~~~~~ 2025-09-04T16:44:37,781 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:44:37,781 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:44:37,781 80 | std::pair rep; 2025-09-04T16:44:37,782 | ^~~ 2025-09-04T16:44:37,782 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:44:37,782 77 | int encoding; 2025-09-04T16:44:37,782 | ^~~~~~~~ 2025-09-04T16:44:37,782 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:37,782 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:44:37,782 | ^~~~~~~~ 2025-09-04T16:44:37,785 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:44:37,785 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:44:37,785 80 | std::pair rep; 2025-09-04T16:44:37,785 | ^~~ 2025-09-04T16:44:37,785 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:44:37,785 77 | int encoding; 2025-09-04T16:44:37,786 | ^~~~~~~~ 2025-09-04T16:44:37,786 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:37,786 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:44:37,786 | ^~~~~~~~ 2025-09-04T16:44:37,796 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T16:44:37,796 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T16:44:37,796 175 | unsigned idx = 0; 2025-09-04T16:44:37,797 | ^~~ 2025-09-04T16:44:37,915 In file included from ltp/src/postagger/extractor.cpp:4: 2025-09-04T16:44:37,916 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T16:44:37,916 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:37,916 67 | int len = str.size(); 2025-09-04T16:44:37,916 | ^~~ 2025-09-04T16:44:37,920 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:44:37,920 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:37,921 137 | int len = str.size(); 2025-09-04T16:44:37,921 | ^~~ 2025-09-04T16:44:37,921 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:44:37,921 138 | int sep_flag = (sep != ""); 2025-09-04T16:44:37,921 | ^~~~~~~~ 2025-09-04T16:44:37,928 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:44:37,928 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:37,928 233 | int len = str.size(); 2025-09-04T16:44:37,928 | ^~~ 2025-09-04T16:44:37,967 ltp/src/postagger/extractor.cpp: In destructor ‘ltp::postagger::Extractor::~Extractor()’: 2025-09-04T16:44:37,967 ltp/src/postagger/extractor.cpp:41:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:37,967 41 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T16:44:37,967 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:40,461 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:44:40,896 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:44:40,896 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:44:40,896 from ltp/src/postagger/postag_dll.cpp:8: 2025-09-04T16:44:40,896 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:44:40,897 4 | #pragma warning(disable: 4309) 2025-09-04T16:44:42,068 In file included from ltp/src/framework/model.h:5, 2025-09-04T16:44:42,068 from ltp/src/postagger/postagger.h:4, 2025-09-04T16:44:42,068 from ltp/src/postagger/postag_dll.cpp:2: 2025-09-04T16:44:42,068 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T16:44:42,068 ltp/src/framework/parameter.h:22:11: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T16:44:42,068 22 | size_t* _W_time; 2025-09-04T16:44:42,068 | ^~~~~~~ 2025-09-04T16:44:42,069 ltp/src/framework/parameter.h:18:10: warning: ‘size_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T16:44:42,069 18 | size_t _last_timestamp; 2025-09-04T16:44:42,069 | ^~~~~~~~~~~~~~~ 2025-09-04T16:44:42,069 ltp/src/framework/parameter.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:42,069 31 | Parameters() 2025-09-04T16:44:42,069 | ^~~~~~~~~~ 2025-09-04T16:44:42,069 ltp/src/framework/parameter.h:18:10: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T16:44:42,069 18 | size_t _last_timestamp; 2025-09-04T16:44:42,069 | ^~~~~~~~~~~~~~~ 2025-09-04T16:44:42,069 ltp/src/framework/parameter.h:15:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T16:44:42,070 15 | bool _enable_wrapper; 2025-09-04T16:44:42,070 | ^~~~~~~~~~~~~~~ 2025-09-04T16:44:42,070 ltp/src/framework/parameter.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:42,070 31 | Parameters() 2025-09-04T16:44:42,070 | ^~~~~~~~~~ 2025-09-04T16:44:42,073 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T16:44:42,073 ltp/src/framework/parameter.h:154:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:44:42,073 154 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T16:44:42,073 | ~~^~~~~~~~ 2025-09-04T16:44:42,074 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::predict(const ltp::math::FeatureVector*, const size_t&) const’: 2025-09-04T16:44:42,074 ltp/src/framework/parameter.h:179:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:44:42,074 179 | for (int i = 0; i < vec->n; ++i) { 2025-09-04T16:44:42,074 | ~~^~~~~~~~ 2025-09-04T16:44:42,176 In file included from ltp/src/framework/featurespace.h:6, 2025-09-04T16:44:42,177 from ltp/src/framework/model.h:6: 2025-09-04T16:44:42,177 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:44:42,177 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:44:42,177 599 | int * entries; 2025-09-04T16:44:42,177 | ^~~~~~~ 2025-09-04T16:44:42,177 ltp/src/utils/smartmap.hpp:598:10: warning: ‘size_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:44:42,177 598 | size_t cap_entries; 2025-09-04T16:44:42,177 | ^~~~~~~~~~~ 2025-09-04T16:44:42,178 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:42,178 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:44:42,178 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:44:42,183 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:44:42,183 ltp/src/framework/featurespace.h:69:33: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:44:42,183 69 | const utility::SmartMap* _dicts; 2025-09-04T16:44:42,183 | ^~~~~~ 2025-09-04T16:44:42,184 ltp/src/framework/featurespace.h:66:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:44:42,184 66 | size_t _i; 2025-09-04T16:44:42,184 | ^~ 2025-09-04T16:44:42,184 ltp/src/framework/featurespace.h:13:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:42,184 13 | FeatureSpaceIterator() 2025-09-04T16:44:42,184 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:42,185 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, int)’: 2025-09-04T16:44:42,185 ltp/src/framework/featurespace.h:69:33: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:44:42,185 69 | const utility::SmartMap* _dicts; 2025-09-04T16:44:42,185 | ^~~~~~ 2025-09-04T16:44:42,185 ltp/src/framework/featurespace.h:67:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:44:42,186 67 | size_t _num_dicts; 2025-09-04T16:44:42,186 | ^~~~~~~~~~ 2025-09-04T16:44:42,186 ltp/src/framework/featurespace.h:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:42,186 20 | FeatureSpaceIterator(const utility::SmartMap* dicts, int num_dicts) 2025-09-04T16:44:42,186 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:42,186 ltp/src/framework/featurespace.h:67:10: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:44:42,186 67 | size_t _num_dicts; 2025-09-04T16:44:42,186 | ^~~~~~~~~~ 2025-09-04T16:44:42,187 ltp/src/framework/featurespace.h:66:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:44:42,187 66 | size_t _i; 2025-09-04T16:44:42,187 | ^~ 2025-09-04T16:44:42,187 ltp/src/framework/featurespace.h:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:42,187 20 | FeatureSpaceIterator(const utility::SmartMap* dicts, int num_dicts) 2025-09-04T16:44:42,187 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:42,190 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(size_t, size_t)’: 2025-09-04T16:44:42,191 ltp/src/framework/featurespace.h:233:10: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:44:42,191 233 | size_t _num_dicts; 2025-09-04T16:44:42,191 | ^~~~~~~~~~ 2025-09-04T16:44:42,191 ltp/src/framework/featurespace.h:232:10: warning: ‘size_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T16:44:42,191 232 | size_t _num_labels; 2025-09-04T16:44:42,191 | ^~~~~~~~~~~ 2025-09-04T16:44:42,191 ltp/src/framework/featurespace.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:42,192 75 | ViterbiFeatureSpace(size_t nr_dicts, size_t nr_labels = 1) 2025-09-04T16:44:42,192 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:42,192 ltp/src/framework/featurespace.h:232:10: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:44:42,192 232 | size_t _num_labels; 2025-09-04T16:44:42,192 | ^~~~~~~~~~~ 2025-09-04T16:44:42,192 ltp/src/framework/featurespace.h:231:10: warning: ‘size_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:44:42,192 231 | size_t _offset; 2025-09-04T16:44:42,192 | ^~~~~~~ 2025-09-04T16:44:42,192 ltp/src/framework/featurespace.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:42,193 75 | ViterbiFeatureSpace(size_t nr_dicts, size_t nr_labels = 1) 2025-09-04T16:44:42,193 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:42,266 In file included from ltp/src/postagger/postagger.h:6: 2025-09-04T16:44:42,266 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:44:42,266 ltp/src/postagger/instance.h:28:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:42,266 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T16:44:42,267 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:44:42,267 ltp/src/postagger/instance.h:28:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:42,267 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T16:44:42,267 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:42,400 In file included from ltp/src/postagger/extractor.h:9, 2025-09-04T16:44:42,401 from ltp/src/postagger/postag_dll.cpp:5: 2025-09-04T16:44:42,401 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:44:42,401 ltp/src/utils/strvec.hpp:105:10: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:44:42,401 105 | size_t _cap_pool; 2025-09-04T16:44:42,401 | ^~~~~~~~~ 2025-09-04T16:44:42,401 ltp/src/utils/strvec.hpp:104:10: warning: ‘size_t ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:44:42,401 104 | size_t _len_pool; 2025-09-04T16:44:42,401 | ^~~~~~~~~ 2025-09-04T16:44:42,402 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:42,402 18 | StringVec() : 2025-09-04T16:44:42,402 | ^~~~~~~~~ 2025-09-04T16:44:42,416 In file included from ltp/src/postagger/postag_dll.cpp:7: 2025-09-04T16:44:42,416 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:44:42,416 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:44:42,417 80 | std::pair rep; 2025-09-04T16:44:42,417 | ^~~ 2025-09-04T16:44:42,417 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:44:42,417 77 | int encoding; 2025-09-04T16:44:42,417 | ^~~~~~~~ 2025-09-04T16:44:42,417 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:42,417 20 | iterator(const iterator & other) 2025-09-04T16:44:42,417 | ^~~~~~~~ 2025-09-04T16:44:42,418 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:44:42,418 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:44:42,418 80 | std::pair rep; 2025-09-04T16:44:42,418 | ^~~ 2025-09-04T16:44:42,419 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:44:42,419 77 | int encoding; 2025-09-04T16:44:42,419 | ^~~~~~~~ 2025-09-04T16:44:42,419 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:42,419 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:44:42,419 | ^~~~~~~~ 2025-09-04T16:44:42,423 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:44:42,423 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:44:42,423 80 | std::pair rep; 2025-09-04T16:44:42,424 | ^~~ 2025-09-04T16:44:42,424 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:44:42,424 77 | int encoding; 2025-09-04T16:44:42,424 | ^~~~~~~~ 2025-09-04T16:44:42,424 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:42,424 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:44:42,424 | ^~~~~~~~ 2025-09-04T16:44:42,436 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T16:44:42,436 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T16:44:42,436 175 | unsigned idx = 0; 2025-09-04T16:44:42,436 | ^~~ 2025-09-04T16:44:42,462 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T16:44:42,462 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:42,462 67 | int len = x.size(); 2025-09-04T16:44:42,462 | ^~~ 2025-09-04T16:44:42,462 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T16:44:42,463 68 | int i = 0; 2025-09-04T16:44:42,463 | ^ 2025-09-04T16:44:42,465 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T16:44:42,465 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:42,465 85 | int len = x.size(); 2025-09-04T16:44:42,465 | ^~~ 2025-09-04T16:44:42,465 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T16:44:42,465 86 | int i = 0; 2025-09-04T16:44:42,465 | ^ 2025-09-04T16:44:42,578 ltp/src/postagger/postag_dll.cpp: In function ‘int postagger_postag(void*, const std::vector >&, std::vector >&)’: 2025-09-04T16:44:42,578 ltp/src/postagger/postag_dll.cpp:96:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:42,579 96 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T16:44:42,579 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:44:42,637 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:44:42,638 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:44:42,638 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:44:42,638 | ^ 2025-09-04T16:44:42,638 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:44:42,638 457 | unsigned int _cap_entries; 2025-09-04T16:44:42,638 | ^~~~~~~~~~~~ 2025-09-04T16:44:42,638 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:44:42,638 450 | unsigned int _num_buckets; 2025-09-04T16:44:42,638 | ^~~~~~~~~~~~ 2025-09-04T16:44:42,639 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:42,639 70 | explicit SmartMap() : 2025-09-04T16:44:42,639 | ^~~~~~~~ 2025-09-04T16:44:42,639 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:44:42,639 460 | unsigned int _len_key_buffer; 2025-09-04T16:44:42,639 | ^~~~~~~~~~~~~~~ 2025-09-04T16:44:42,639 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:44:42,640 441 | int * _hash_buckets; 2025-09-04T16:44:42,640 | ^~~~~~~~~~~~~ 2025-09-04T16:44:42,640 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:42,640 70 | explicit SmartMap() : 2025-09-04T16:44:42,640 | ^~~~~~~~ 2025-09-04T16:44:42,640 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:44:42,640 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:44:42,640 | ^~~~~~~~~~~ 2025-09-04T16:44:42,641 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:44:42,641 442 | int * _hash_buckets_volumn; 2025-09-04T16:44:42,641 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:42,641 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:42,641 70 | explicit SmartMap() : 2025-09-04T16:44:42,641 | ^~~~~~~~ 2025-09-04T16:44:42,646 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:44:42,646 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:44:42,646 614 | set(key, idx); 2025-09-04T16:44:42,646 | ~~~^~~~~~~~~~ 2025-09-04T16:44:42,646 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:44:42,646 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:44:42,646 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:44:42,650 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) const [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:44:42,650 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:44:42,650 679 | SmartMap::dump(out); 2025-09-04T16:44:42,651 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:44:42,651 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:44:42,651 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:44:42,651 | ^~~~~~ 2025-09-04T16:44:45,480 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:44:46,997 In file included from ltp/src/framework/model.h:5, 2025-09-04T16:44:46,997 from ltp/src/postagger/postagger.h:4, 2025-09-04T16:44:46,997 from ltp/src/postagger/postagger.cpp:1: 2025-09-04T16:44:46,998 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T16:44:46,998 ltp/src/framework/parameter.h:22:11: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T16:44:46,998 22 | size_t* _W_time; 2025-09-04T16:44:46,998 | ^~~~~~~ 2025-09-04T16:44:46,998 ltp/src/framework/parameter.h:18:10: warning: ‘size_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T16:44:46,998 18 | size_t _last_timestamp; 2025-09-04T16:44:46,998 | ^~~~~~~~~~~~~~~ 2025-09-04T16:44:46,998 ltp/src/framework/parameter.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:46,999 31 | Parameters() 2025-09-04T16:44:46,999 | ^~~~~~~~~~ 2025-09-04T16:44:46,999 ltp/src/framework/parameter.h:18:10: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T16:44:46,999 18 | size_t _last_timestamp; 2025-09-04T16:44:46,999 | ^~~~~~~~~~~~~~~ 2025-09-04T16:44:46,999 ltp/src/framework/parameter.h:15:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T16:44:46,999 15 | bool _enable_wrapper; 2025-09-04T16:44:46,999 | ^~~~~~~~~~~~~~~ 2025-09-04T16:44:47,000 ltp/src/framework/parameter.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:47,000 31 | Parameters() 2025-09-04T16:44:47,000 | ^~~~~~~~~~ 2025-09-04T16:44:47,005 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T16:44:47,005 ltp/src/framework/parameter.h:154:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:44:47,005 154 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T16:44:47,005 | ~~^~~~~~~~ 2025-09-04T16:44:47,007 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::predict(const ltp::math::FeatureVector*, const size_t&) const’: 2025-09-04T16:44:47,007 ltp/src/framework/parameter.h:179:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:44:47,007 179 | for (int i = 0; i < vec->n; ++i) { 2025-09-04T16:44:47,007 | ~~^~~~~~~~ 2025-09-04T16:44:47,205 In file included from ltp/src/framework/featurespace.h:6, 2025-09-04T16:44:47,205 from ltp/src/framework/model.h:6: 2025-09-04T16:44:47,205 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:44:47,205 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:44:47,205 599 | int * entries; 2025-09-04T16:44:47,205 | ^~~~~~~ 2025-09-04T16:44:47,206 ltp/src/utils/smartmap.hpp:598:10: warning: ‘size_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:44:47,206 598 | size_t cap_entries; 2025-09-04T16:44:47,206 | ^~~~~~~~~~~ 2025-09-04T16:44:47,206 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:47,206 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:44:47,206 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:44:47,211 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:44:47,212 ltp/src/framework/featurespace.h:69:33: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:44:47,212 69 | const utility::SmartMap* _dicts; 2025-09-04T16:44:47,212 | ^~~~~~ 2025-09-04T16:44:47,212 ltp/src/framework/featurespace.h:66:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:44:47,212 66 | size_t _i; 2025-09-04T16:44:47,212 | ^~ 2025-09-04T16:44:47,212 ltp/src/framework/featurespace.h:13:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:47,213 13 | FeatureSpaceIterator() 2025-09-04T16:44:47,213 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:47,213 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, int)’: 2025-09-04T16:44:47,214 ltp/src/framework/featurespace.h:69:33: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:44:47,214 69 | const utility::SmartMap* _dicts; 2025-09-04T16:44:47,214 | ^~~~~~ 2025-09-04T16:44:47,214 ltp/src/framework/featurespace.h:67:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:44:47,214 67 | size_t _num_dicts; 2025-09-04T16:44:47,214 | ^~~~~~~~~~ 2025-09-04T16:44:47,214 ltp/src/framework/featurespace.h:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:47,214 20 | FeatureSpaceIterator(const utility::SmartMap* dicts, int num_dicts) 2025-09-04T16:44:47,215 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:47,215 ltp/src/framework/featurespace.h:67:10: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:44:47,215 67 | size_t _num_dicts; 2025-09-04T16:44:47,215 | ^~~~~~~~~~ 2025-09-04T16:44:47,215 ltp/src/framework/featurespace.h:66:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:44:47,215 66 | size_t _i; 2025-09-04T16:44:47,215 | ^~ 2025-09-04T16:44:47,215 ltp/src/framework/featurespace.h:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:47,215 20 | FeatureSpaceIterator(const utility::SmartMap* dicts, int num_dicts) 2025-09-04T16:44:47,216 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:47,219 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(size_t, size_t)’: 2025-09-04T16:44:47,219 ltp/src/framework/featurespace.h:233:10: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:44:47,219 233 | size_t _num_dicts; 2025-09-04T16:44:47,219 | ^~~~~~~~~~ 2025-09-04T16:44:47,220 ltp/src/framework/featurespace.h:232:10: warning: ‘size_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T16:44:47,220 232 | size_t _num_labels; 2025-09-04T16:44:47,220 | ^~~~~~~~~~~ 2025-09-04T16:44:47,220 ltp/src/framework/featurespace.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:47,220 75 | ViterbiFeatureSpace(size_t nr_dicts, size_t nr_labels = 1) 2025-09-04T16:44:47,220 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:47,220 ltp/src/framework/featurespace.h:232:10: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:44:47,220 232 | size_t _num_labels; 2025-09-04T16:44:47,220 | ^~~~~~~~~~~ 2025-09-04T16:44:47,221 ltp/src/framework/featurespace.h:231:10: warning: ‘size_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:44:47,221 231 | size_t _offset; 2025-09-04T16:44:47,221 | ^~~~~~~ 2025-09-04T16:44:47,221 ltp/src/framework/featurespace.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:47,221 75 | ViterbiFeatureSpace(size_t nr_dicts, size_t nr_labels = 1) 2025-09-04T16:44:47,221 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:47,295 In file included from ltp/src/postagger/postagger.h:6: 2025-09-04T16:44:47,295 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T16:44:47,295 ltp/src/postagger/instance.h:28:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:47,295 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T16:44:47,295 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:44:47,296 ltp/src/postagger/instance.h:28:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:47,296 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T16:44:47,296 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:47,427 In file included from ltp/src/postagger/extractor.h:9, 2025-09-04T16:44:47,427 from ltp/src/postagger/postagger.cpp:2: 2025-09-04T16:44:47,427 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:44:47,427 ltp/src/utils/strvec.hpp:105:10: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:44:47,427 105 | size_t _cap_pool; 2025-09-04T16:44:47,428 | ^~~~~~~~~ 2025-09-04T16:44:47,428 ltp/src/utils/strvec.hpp:104:10: warning: ‘size_t ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:44:47,428 104 | size_t _len_pool; 2025-09-04T16:44:47,428 | ^~~~~~~~~ 2025-09-04T16:44:47,428 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:47,428 18 | StringVec() : 2025-09-04T16:44:47,428 | ^~~~~~~~~ 2025-09-04T16:44:47,796 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:44:47,796 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:44:47,796 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:44:47,796 | ^ 2025-09-04T16:44:47,796 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:44:47,797 457 | unsigned int _cap_entries; 2025-09-04T16:44:47,797 | ^~~~~~~~~~~~ 2025-09-04T16:44:47,797 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:44:47,797 450 | unsigned int _num_buckets; 2025-09-04T16:44:47,797 | ^~~~~~~~~~~~ 2025-09-04T16:44:47,797 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:47,797 70 | explicit SmartMap() : 2025-09-04T16:44:47,797 | ^~~~~~~~ 2025-09-04T16:44:47,798 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:44:47,798 460 | unsigned int _len_key_buffer; 2025-09-04T16:44:47,798 | ^~~~~~~~~~~~~~~ 2025-09-04T16:44:47,798 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:44:47,798 441 | int * _hash_buckets; 2025-09-04T16:44:47,798 | ^~~~~~~~~~~~~ 2025-09-04T16:44:47,798 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:47,799 70 | explicit SmartMap() : 2025-09-04T16:44:47,799 | ^~~~~~~~ 2025-09-04T16:44:47,799 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:44:47,799 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:44:47,799 | ^~~~~~~~~~~ 2025-09-04T16:44:47,799 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:44:47,799 442 | int * _hash_buckets_volumn; 2025-09-04T16:44:47,799 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:47,800 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:47,800 70 | explicit SmartMap() : 2025-09-04T16:44:47,800 | ^~~~~~~~ 2025-09-04T16:44:47,804 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:44:47,805 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:44:47,805 614 | set(key, idx); 2025-09-04T16:44:47,805 | ~~~^~~~~~~~~~ 2025-09-04T16:44:47,805 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:44:47,805 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:44:47,805 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:44:47,809 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) const [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:44:47,809 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:44:47,809 679 | SmartMap::dump(out); 2025-09-04T16:44:47,809 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:44:47,809 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:44:47,809 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:44:47,810 | ^~~~~~ 2025-09-04T16:44:49,779 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:44:50,191 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:44:50,191 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:44:50,191 from ltp/src/segmentor/preprocessor.h:10, 2025-09-04T16:44:50,191 from ltp/src/segmentor/decoder.cpp:2: 2025-09-04T16:44:50,191 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:44:50,191 4 | #pragma warning(disable: 4309) 2025-09-04T16:44:52,085 In file included from ltp/src/segmentor/preprocessor.h:9: 2025-09-04T16:44:52,085 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T16:44:52,085 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:52,085 67 | int len = str.size(); 2025-09-04T16:44:52,086 | ^~~ 2025-09-04T16:44:52,092 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:44:52,093 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:52,093 137 | int len = str.size(); 2025-09-04T16:44:52,093 | ^~~ 2025-09-04T16:44:52,093 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:44:52,093 138 | int sep_flag = (sep != ""); 2025-09-04T16:44:52,093 | ^~~~~~~~ 2025-09-04T16:44:52,101 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:44:52,101 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:52,101 233 | int len = str.size(); 2025-09-04T16:44:52,101 | ^~~ 2025-09-04T16:44:52,118 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:44:52,118 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:44:52,118 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:44:52,118 80 | std::pair rep; 2025-09-04T16:44:52,119 | ^~~ 2025-09-04T16:44:52,119 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:44:52,119 77 | int encoding; 2025-09-04T16:44:52,119 | ^~~~~~~~ 2025-09-04T16:44:52,119 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:52,119 20 | iterator(const iterator & other) 2025-09-04T16:44:52,119 | ^~~~~~~~ 2025-09-04T16:44:52,120 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:44:52,120 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:44:52,120 80 | std::pair rep; 2025-09-04T16:44:52,120 | ^~~ 2025-09-04T16:44:52,121 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:44:52,121 77 | int encoding; 2025-09-04T16:44:52,121 | ^~~~~~~~ 2025-09-04T16:44:52,121 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:52,121 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:44:52,121 | ^~~~~~~~ 2025-09-04T16:44:52,125 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:44:52,125 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:44:52,125 80 | std::pair rep; 2025-09-04T16:44:52,126 | ^~~ 2025-09-04T16:44:52,126 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:44:52,126 77 | int encoding; 2025-09-04T16:44:52,126 | ^~~~~~~~ 2025-09-04T16:44:52,126 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:52,126 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:44:52,126 | ^~~~~~~~ 2025-09-04T16:44:52,137 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T16:44:52,137 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T16:44:52,138 175 | unsigned idx = 0; 2025-09-04T16:44:52,138 | ^~~ 2025-09-04T16:44:52,204 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T16:44:52,204 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:52,204 67 | int len = x.size(); 2025-09-04T16:44:52,204 | ^~~ 2025-09-04T16:44:52,204 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T16:44:52,205 68 | int i = 0; 2025-09-04T16:44:52,205 | ^ 2025-09-04T16:44:52,207 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T16:44:52,207 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:52,207 85 | int len = x.size(); 2025-09-04T16:44:52,207 | ^~~ 2025-09-04T16:44:52,207 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T16:44:52,207 86 | int i = 0; 2025-09-04T16:44:52,207 | ^ 2025-09-04T16:44:52,230 In file included from ltp/src/segmentor/preprocessor.h:11: 2025-09-04T16:44:52,230 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:44:52,230 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:44:52,230 599 | int * entries; 2025-09-04T16:44:52,230 | ^~~~~~~ 2025-09-04T16:44:52,231 ltp/src/utils/smartmap.hpp:598:10: warning: ‘size_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:44:52,231 598 | size_t cap_entries; 2025-09-04T16:44:52,231 | ^~~~~~~~~~~ 2025-09-04T16:44:52,231 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:52,231 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:44:52,231 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:44:52,574 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:44:52,575 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:44:52,575 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:44:52,575 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:44:52,575 from ltp/src/segmentor/preprocessor.h:19: 2025-09-04T16:44:52,575 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:44:52,575 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:44:52,575 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:44:52,575 | ^~~~~~~~ 2025-09-04T16:44:52,575 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:44:52,576 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:44:52,576 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:44:52,576 59 | template class auto_ptr; 2025-09-04T16:44:52,576 | ^~~~~~~~ 2025-09-04T16:44:52,698 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:44:52,698 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:44:52,698 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:44:52,698 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:44:52,698 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:44:52,698 | ^~~~~~~~ 2025-09-04T16:44:52,699 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:44:52,699 59 | template class auto_ptr; 2025-09-04T16:44:52,699 | ^~~~~~~~ 2025-09-04T16:44:52,714 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:44:52,715 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:44:52,715 | ^~~~~~~~ 2025-09-04T16:44:52,715 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:44:52,715 59 | template class auto_ptr; 2025-09-04T16:44:52,715 | ^~~~~~~~ 2025-09-04T16:44:52,717 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:44:52,718 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:44:52,718 | ^~~~~~~~ 2025-09-04T16:44:52,718 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:44:52,718 59 | template class auto_ptr; 2025-09-04T16:44:52,718 | ^~~~~~~~ 2025-09-04T16:44:52,719 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:44:52,719 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:44:52,719 | ^~~~~~~~ 2025-09-04T16:44:52,719 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:44:52,719 59 | template class auto_ptr; 2025-09-04T16:44:52,719 | ^~~~~~~~ 2025-09-04T16:44:52,720 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:44:52,720 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:44:52,720 | ^~~~~~~~ 2025-09-04T16:44:52,720 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:44:52,720 59 | template class auto_ptr; 2025-09-04T16:44:52,720 | ^~~~~~~~ 2025-09-04T16:44:52,721 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:44:52,721 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:44:52,721 | ^~~~~~~~ 2025-09-04T16:44:52,721 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:44:52,721 59 | template class auto_ptr; 2025-09-04T16:44:52,721 | ^~~~~~~~ 2025-09-04T16:44:52,725 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:44:52,725 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:44:52,725 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:44:52,725 | ^~~~~~~~ 2025-09-04T16:44:52,725 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:44:52,725 59 | template class auto_ptr; 2025-09-04T16:44:52,725 | ^~~~~~~~ 2025-09-04T16:44:53,213 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:44:53,213 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:44:53,213 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:44:53,213 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:44:53,214 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,214 420 | : public std::unary_function \ 2025-09-04T16:44:53,214 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,214 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:44:53,214 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:44:53,214 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,215 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:44:53,215 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:44:53,215 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:44:53,215 from /usr/include/c++/14/ios:44, 2025-09-04T16:44:53,215 from /usr/include/c++/14/ostream:40, 2025-09-04T16:44:53,215 from /usr/include/c++/14/iostream:41, 2025-09-04T16:44:53,215 from ltp/src/segmentor/decoder.h:4, 2025-09-04T16:44:53,216 from ltp/src/segmentor/decoder.cpp:1: 2025-09-04T16:44:53,216 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,216 117 | struct unary_function 2025-09-04T16:44:53,216 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,217 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,217 420 | : public std::unary_function \ 2025-09-04T16:44:53,217 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,217 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:44:53,217 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:44:53,217 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,218 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,218 117 | struct unary_function 2025-09-04T16:44:53,218 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,219 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,219 420 | : public std::unary_function \ 2025-09-04T16:44:53,219 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,219 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:44:53,220 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:44:53,220 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,220 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,220 117 | struct unary_function 2025-09-04T16:44:53,220 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,221 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,221 420 | : public std::unary_function \ 2025-09-04T16:44:53,222 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,222 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:44:53,222 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:44:53,222 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,222 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,222 117 | struct unary_function 2025-09-04T16:44:53,222 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,224 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,224 420 | : public std::unary_function \ 2025-09-04T16:44:53,224 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,224 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:44:53,224 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:44:53,224 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,224 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,224 117 | struct unary_function 2025-09-04T16:44:53,224 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,225 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,226 420 | : public std::unary_function \ 2025-09-04T16:44:53,226 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,226 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:44:53,226 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:44:53,226 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,226 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,226 117 | struct unary_function 2025-09-04T16:44:53,226 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,228 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,228 420 | : public std::unary_function \ 2025-09-04T16:44:53,228 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,228 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:44:53,228 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:44:53,228 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,228 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,228 117 | struct unary_function 2025-09-04T16:44:53,229 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,230 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,230 420 | : public std::unary_function \ 2025-09-04T16:44:53,230 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,230 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:44:53,230 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:44:53,230 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,231 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,231 117 | struct unary_function 2025-09-04T16:44:53,231 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,232 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,232 420 | : public std::unary_function \ 2025-09-04T16:44:53,232 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,232 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:44:53,232 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:44:53,233 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,233 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,233 117 | struct unary_function 2025-09-04T16:44:53,233 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,234 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,234 420 | : public std::unary_function \ 2025-09-04T16:44:53,235 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,235 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:44:53,235 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:44:53,235 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,235 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,235 117 | struct unary_function 2025-09-04T16:44:53,235 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,237 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,237 420 | : public std::unary_function \ 2025-09-04T16:44:53,237 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,237 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:44:53,237 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:44:53,237 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,238 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,238 117 | struct unary_function 2025-09-04T16:44:53,238 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,240 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,240 420 | : public std::unary_function \ 2025-09-04T16:44:53,240 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,240 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:44:53,240 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:44:53,240 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,241 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,241 117 | struct unary_function 2025-09-04T16:44:53,241 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,242 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,243 420 | : public std::unary_function \ 2025-09-04T16:44:53,243 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,243 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:44:53,243 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:44:53,243 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,243 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,244 117 | struct unary_function 2025-09-04T16:44:53,244 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,245 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,246 420 | : public std::unary_function \ 2025-09-04T16:44:53,246 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,246 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:44:53,246 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:44:53,246 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,246 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,246 117 | struct unary_function 2025-09-04T16:44:53,247 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,248 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,248 430 | : public std::unary_function \ 2025-09-04T16:44:53,249 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,249 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:44:53,249 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:44:53,249 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,249 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,249 117 | struct unary_function 2025-09-04T16:44:53,249 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,251 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,252 430 | : public std::unary_function \ 2025-09-04T16:44:53,252 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,252 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:44:53,252 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:44:53,252 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,252 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,253 117 | struct unary_function 2025-09-04T16:44:53,253 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,255 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,255 420 | : public std::unary_function \ 2025-09-04T16:44:53,255 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,255 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:44:53,255 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:44:53,256 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,256 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,256 117 | struct unary_function 2025-09-04T16:44:53,256 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,257 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,257 420 | : public std::unary_function \ 2025-09-04T16:44:53,258 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,258 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:44:53,258 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:44:53,258 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,258 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,258 117 | struct unary_function 2025-09-04T16:44:53,258 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,259 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,260 420 | : public std::unary_function \ 2025-09-04T16:44:53,260 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,260 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:44:53,260 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:44:53,260 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:53,260 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,260 117 | struct unary_function 2025-09-04T16:44:53,260 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,261 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,261 484 | : public std::unary_function 2025-09-04T16:44:53,262 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,262 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,262 117 | struct unary_function 2025-09-04T16:44:53,262 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,394 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:44:53,394 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,394 257 | : std::unary_function 2025-09-04T16:44:53,394 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,394 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:44:53,394 117 | struct unary_function 2025-09-04T16:44:53,394 | ^~~~~~~~~~~~~~ 2025-09-04T16:44:53,612 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:44:53,612 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,613 804 | : public std::iterator 2025-09-04T16:44:53,613 | ^~~~~~~~ 2025-09-04T16:44:53,613 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:44:53,614 from /usr/include/c++/14/string:47: 2025-09-04T16:44:53,614 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:44:53,614 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:44:53,614 | ^~~~~~~~ 2025-09-04T16:44:53,917 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:44:53,917 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:44:53,917 89 | : public std::iterator< 2025-09-04T16:44:53,917 | ^~~~~~~~ 2025-09-04T16:44:53,917 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:44:53,918 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:44:53,918 | ^~~~~~~~ 2025-09-04T16:44:53,923 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:44:53,923 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:44:53,923 171 | : public std::iterator< 2025-09-04T16:44:53,923 | ^~~~~~~~ 2025-09-04T16:44:53,923 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:44:53,924 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:44:53,924 | ^~~~~~~~ 2025-09-04T16:44:54,011 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:44:54,012 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:44:54,012 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:44:54,012 | ^ 2025-09-04T16:44:54,012 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:44:54,012 457 | unsigned int _cap_entries; 2025-09-04T16:44:54,012 | ^~~~~~~~~~~~ 2025-09-04T16:44:54,012 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:44:54,013 450 | unsigned int _num_buckets; 2025-09-04T16:44:54,013 | ^~~~~~~~~~~~ 2025-09-04T16:44:54,013 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:54,013 70 | explicit SmartMap() : 2025-09-04T16:44:54,013 | ^~~~~~~~ 2025-09-04T16:44:54,013 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:44:54,013 460 | unsigned int _len_key_buffer; 2025-09-04T16:44:54,013 | ^~~~~~~~~~~~~~~ 2025-09-04T16:44:54,014 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:44:54,014 441 | int * _hash_buckets; 2025-09-04T16:44:54,014 | ^~~~~~~~~~~~~ 2025-09-04T16:44:54,014 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:54,014 70 | explicit SmartMap() : 2025-09-04T16:44:54,014 | ^~~~~~~~ 2025-09-04T16:44:54,014 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:44:54,015 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:44:54,015 | ^~~~~~~~~~~ 2025-09-04T16:44:54,015 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:44:54,015 442 | int * _hash_buckets_volumn; 2025-09-04T16:44:54,015 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:44:54,015 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:44:54,015 70 | explicit SmartMap() : 2025-09-04T16:44:54,015 | ^~~~~~~~ 2025-09-04T16:44:54,020 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:44:54,020 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:44:54,020 614 | set(key, idx); 2025-09-04T16:44:54,020 | ~~~^~~~~~~~~~ 2025-09-04T16:44:54,021 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:44:54,021 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:44:54,021 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:44:54,025 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) const [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:44:54,025 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:44:54,025 679 | SmartMap::dump(out); 2025-09-04T16:44:54,025 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:44:54,025 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:44:54,025 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:44:54,025 | ^~~~~~ 2025-09-04T16:44:54,448 In file included from ltp/src/segmentor/preprocessor.h:8: 2025-09-04T16:44:54,448 ltp/src/segmentor/settings.h:24:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T16:44:54,448 24 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-04T16:44:54,448 | ^~~~~~~~~~~~~ 2025-09-04T16:44:54,832 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:44:55,241 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:44:55,241 from ltp/src/segmentor/extractor.cpp:4: 2025-09-04T16:44:55,241 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:44:55,241 4 | #pragma warning(disable: 4309) 2025-09-04T16:44:56,557 In file included from ltp/src/segmentor/extractor.h:8, 2025-09-04T16:44:56,557 from ltp/src/segmentor/extractor.cpp:1: 2025-09-04T16:44:56,557 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:44:56,557 ltp/src/utils/strvec.hpp:105:10: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:44:56,557 105 | size_t _cap_pool; 2025-09-04T16:44:56,558 | ^~~~~~~~~ 2025-09-04T16:44:56,558 ltp/src/utils/strvec.hpp:104:10: warning: ‘size_t ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:44:56,558 104 | size_t _len_pool; 2025-09-04T16:44:56,558 | ^~~~~~~~~ 2025-09-04T16:44:56,558 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:44:56,558 18 | StringVec() : 2025-09-04T16:44:56,558 | ^~~~~~~~~ 2025-09-04T16:44:56,676 In file included from ltp/src/segmentor/extractor.cpp:3: 2025-09-04T16:44:56,676 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T16:44:56,676 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:56,676 67 | int len = str.size(); 2025-09-04T16:44:56,676 | ^~~ 2025-09-04T16:44:56,681 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:44:56,681 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:56,681 137 | int len = str.size(); 2025-09-04T16:44:56,681 | ^~~ 2025-09-04T16:44:56,681 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:44:56,681 138 | int sep_flag = (sep != ""); 2025-09-04T16:44:56,681 | ^~~~~~~~ 2025-09-04T16:44:56,688 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:44:56,688 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:44:56,689 233 | int len = str.size(); 2025-09-04T16:44:56,689 | ^~~ 2025-09-04T16:44:56,733 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:44:56,733 ltp/src/segmentor/extractor.cpp:60:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:56,733 60 | data.set( "c+1", (idx+1 >= len ? EOS : inst.forms[idx+1]) ); 2025-09-04T16:44:56,733 | ~~~~~~^~~~~~ 2025-09-04T16:44:56,733 ltp/src/segmentor/extractor.cpp:61:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:56,733 61 | data.set( "c+2", (idx+2 >= len ? EOS : inst.forms[idx+2]) ); 2025-09-04T16:44:56,734 | ~~~~~~^~~~~~ 2025-09-04T16:44:56,734 ltp/src/segmentor/extractor.cpp:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:44:56,734 64 | data.set( "ct+1", (idx+1 >= len ? EOT : TYPE(idx+1)) ); 2025-09-04T16:44:56,735 | ~~~~~~^~~~~~ 2025-09-04T16:44:57,062 In file included from ltp/src/segmentor/extractor.cpp:2: 2025-09-04T16:44:57,063 ltp/src/segmentor/settings.h: At global scope: 2025-09-04T16:44:57,063 ltp/src/segmentor/settings.h:24:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T16:44:57,063 24 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-04T16:44:57,063 | ^~~~~~~~~~~~~ 2025-09-04T16:44:58,639 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:45:00,130 In file included from ltp/src/framework/model.h:5, 2025-09-04T16:45:00,131 from ltp/src/segmentor/model.h:4, 2025-09-04T16:45:00,131 from ltp/src/segmentor/model.cpp:1: 2025-09-04T16:45:00,131 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T16:45:00,131 ltp/src/framework/parameter.h:22:11: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T16:45:00,131 22 | size_t* _W_time; 2025-09-04T16:45:00,131 | ^~~~~~~ 2025-09-04T16:45:00,131 ltp/src/framework/parameter.h:18:10: warning: ‘size_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T16:45:00,131 18 | size_t _last_timestamp; 2025-09-04T16:45:00,131 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:00,132 ltp/src/framework/parameter.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:00,132 31 | Parameters() 2025-09-04T16:45:00,132 | ^~~~~~~~~~ 2025-09-04T16:45:00,132 ltp/src/framework/parameter.h:18:10: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T16:45:00,132 18 | size_t _last_timestamp; 2025-09-04T16:45:00,132 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:00,132 ltp/src/framework/parameter.h:15:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T16:45:00,132 15 | bool _enable_wrapper; 2025-09-04T16:45:00,132 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:00,132 ltp/src/framework/parameter.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:00,133 31 | Parameters() 2025-09-04T16:45:00,133 | ^~~~~~~~~~ 2025-09-04T16:45:00,136 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T16:45:00,136 ltp/src/framework/parameter.h:154:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:45:00,136 154 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T16:45:00,136 | ~~^~~~~~~~ 2025-09-04T16:45:00,137 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::predict(const ltp::math::FeatureVector*, const size_t&) const’: 2025-09-04T16:45:00,137 ltp/src/framework/parameter.h:179:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:45:00,137 179 | for (int i = 0; i < vec->n; ++i) { 2025-09-04T16:45:00,137 | ~~^~~~~~~~ 2025-09-04T16:45:00,335 In file included from ltp/src/framework/featurespace.h:6, 2025-09-04T16:45:00,335 from ltp/src/framework/model.h:6: 2025-09-04T16:45:00,335 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:45:00,335 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:45:00,335 599 | int * entries; 2025-09-04T16:45:00,335 | ^~~~~~~ 2025-09-04T16:45:00,335 ltp/src/utils/smartmap.hpp:598:10: warning: ‘size_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:45:00,336 598 | size_t cap_entries; 2025-09-04T16:45:00,336 | ^~~~~~~~~~~ 2025-09-04T16:45:00,336 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:00,336 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:45:00,336 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:00,340 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:45:00,340 ltp/src/framework/featurespace.h:69:33: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:45:00,340 69 | const utility::SmartMap* _dicts; 2025-09-04T16:45:00,340 | ^~~~~~ 2025-09-04T16:45:00,340 ltp/src/framework/featurespace.h:66:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:45:00,341 66 | size_t _i; 2025-09-04T16:45:00,341 | ^~ 2025-09-04T16:45:00,341 ltp/src/framework/featurespace.h:13:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:00,341 13 | FeatureSpaceIterator() 2025-09-04T16:45:00,341 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:00,341 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, int)’: 2025-09-04T16:45:00,341 ltp/src/framework/featurespace.h:69:33: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:45:00,341 69 | const utility::SmartMap* _dicts; 2025-09-04T16:45:00,341 | ^~~~~~ 2025-09-04T16:45:00,342 ltp/src/framework/featurespace.h:67:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:45:00,342 67 | size_t _num_dicts; 2025-09-04T16:45:00,342 | ^~~~~~~~~~ 2025-09-04T16:45:00,342 ltp/src/framework/featurespace.h:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:00,342 20 | FeatureSpaceIterator(const utility::SmartMap* dicts, int num_dicts) 2025-09-04T16:45:00,342 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:00,342 ltp/src/framework/featurespace.h:67:10: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:45:00,342 67 | size_t _num_dicts; 2025-09-04T16:45:00,342 | ^~~~~~~~~~ 2025-09-04T16:45:00,342 ltp/src/framework/featurespace.h:66:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:45:00,343 66 | size_t _i; 2025-09-04T16:45:00,343 | ^~ 2025-09-04T16:45:00,343 ltp/src/framework/featurespace.h:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:00,343 20 | FeatureSpaceIterator(const utility::SmartMap* dicts, int num_dicts) 2025-09-04T16:45:00,343 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:00,344 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(size_t, size_t)’: 2025-09-04T16:45:00,344 ltp/src/framework/featurespace.h:233:10: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:45:00,345 233 | size_t _num_dicts; 2025-09-04T16:45:00,345 | ^~~~~~~~~~ 2025-09-04T16:45:00,345 ltp/src/framework/featurespace.h:232:10: warning: ‘size_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T16:45:00,345 232 | size_t _num_labels; 2025-09-04T16:45:00,345 | ^~~~~~~~~~~ 2025-09-04T16:45:00,345 ltp/src/framework/featurespace.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:00,345 75 | ViterbiFeatureSpace(size_t nr_dicts, size_t nr_labels = 1) 2025-09-04T16:45:00,345 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:00,345 ltp/src/framework/featurespace.h:232:10: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:45:00,345 232 | size_t _num_labels; 2025-09-04T16:45:00,346 | ^~~~~~~~~~~ 2025-09-04T16:45:00,346 ltp/src/framework/featurespace.h:231:10: warning: ‘size_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:45:00,346 231 | size_t _offset; 2025-09-04T16:45:00,346 | ^~~~~~~ 2025-09-04T16:45:00,346 ltp/src/framework/featurespace.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:00,346 75 | ViterbiFeatureSpace(size_t nr_dicts, size_t nr_labels = 1) 2025-09-04T16:45:00,346 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:00,522 In file included from ltp/src/segmentor/extractor.h:8, 2025-09-04T16:45:00,522 from ltp/src/segmentor/model.cpp:2: 2025-09-04T16:45:00,522 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:45:00,523 ltp/src/utils/strvec.hpp:105:10: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:45:00,523 105 | size_t _cap_pool; 2025-09-04T16:45:00,523 | ^~~~~~~~~ 2025-09-04T16:45:00,523 ltp/src/utils/strvec.hpp:104:10: warning: ‘size_t ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:45:00,523 104 | size_t _len_pool; 2025-09-04T16:45:00,523 | ^~~~~~~~~ 2025-09-04T16:45:00,523 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:00,523 18 | StringVec() : 2025-09-04T16:45:00,523 | ^~~~~~~~~ 2025-09-04T16:45:00,589 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:45:00,590 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:45:00,590 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:45:00,590 | ^ 2025-09-04T16:45:00,590 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:45:00,590 457 | unsigned int _cap_entries; 2025-09-04T16:45:00,590 | ^~~~~~~~~~~~ 2025-09-04T16:45:00,590 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:45:00,590 450 | unsigned int _num_buckets; 2025-09-04T16:45:00,590 | ^~~~~~~~~~~~ 2025-09-04T16:45:00,590 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:45:00,591 70 | explicit SmartMap() : 2025-09-04T16:45:00,591 | ^~~~~~~~ 2025-09-04T16:45:00,591 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:45:00,591 460 | unsigned int _len_key_buffer; 2025-09-04T16:45:00,591 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:00,591 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:45:00,591 441 | int * _hash_buckets; 2025-09-04T16:45:00,591 | ^~~~~~~~~~~~~ 2025-09-04T16:45:00,591 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:45:00,591 70 | explicit SmartMap() : 2025-09-04T16:45:00,591 | ^~~~~~~~ 2025-09-04T16:45:00,592 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:45:00,592 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:45:00,592 | ^~~~~~~~~~~ 2025-09-04T16:45:00,592 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:45:00,592 442 | int * _hash_buckets_volumn; 2025-09-04T16:45:00,592 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:00,592 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:45:00,592 70 | explicit SmartMap() : 2025-09-04T16:45:00,592 | ^~~~~~~~ 2025-09-04T16:45:00,595 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:45:00,595 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:45:00,595 614 | set(key, idx); 2025-09-04T16:45:00,595 | ~~~^~~~~~~~~~ 2025-09-04T16:45:00,595 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:45:00,595 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:45:00,595 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:45:00,598 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) const [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:45:00,598 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:45:00,599 679 | SmartMap::dump(out); 2025-09-04T16:45:00,599 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:45:00,599 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:45:00,599 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:45:00,599 | ^~~~~~ 2025-09-04T16:45:00,608 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:45:00,608 ltp/src/segmentor/model.cpp:10:60: required from here 2025-09-04T16:45:00,608 10 | Model::Model(): framework::Model(Extractor::num_templates()){} 2025-09-04T16:45:00,608 | ^ 2025-09-04T16:45:00,608 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:45:00,608 457 | unsigned int _cap_entries; 2025-09-04T16:45:00,608 | ^~~~~~~~~~~~ 2025-09-04T16:45:00,608 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:45:00,608 450 | unsigned int _num_buckets; 2025-09-04T16:45:00,609 | ^~~~~~~~~~~~ 2025-09-04T16:45:00,609 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:45:00,609 70 | explicit SmartMap() : 2025-09-04T16:45:00,609 | ^~~~~~~~ 2025-09-04T16:45:00,609 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:45:00,609 460 | unsigned int _len_key_buffer; 2025-09-04T16:45:00,609 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:00,609 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:45:00,609 441 | int * _hash_buckets; 2025-09-04T16:45:00,609 | ^~~~~~~~~~~~~ 2025-09-04T16:45:00,609 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:45:00,610 70 | explicit SmartMap() : 2025-09-04T16:45:00,610 | ^~~~~~~~ 2025-09-04T16:45:00,610 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:45:00,610 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:45:00,610 | ^~~~~~~~~~~ 2025-09-04T16:45:00,610 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:45:00,610 442 | int * _hash_buckets_volumn; 2025-09-04T16:45:00,610 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:00,610 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:45:00,610 70 | explicit SmartMap() : 2025-09-04T16:45:00,610 | ^~~~~~~~ 2025-09-04T16:45:00,611 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) const [with T = bool; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:45:00,611 ltp/src/segmentor/model.cpp:16:24: required from here 2025-09-04T16:45:00,611 16 | internal_lexicon.dump(ofs); 2025-09-04T16:45:00,611 | ~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:45:00,611 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:45:00,612 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:45:00,612 | ^~~~~~ 2025-09-04T16:45:01,333 In member function ‘void ltp::framework::Model::save(const char*, const ltp::framework::Parameters::DumpOption&, std::ostream&) const’, 2025-09-04T16:45:01,333 inlined from ‘void ltp::segmentor::Model::save(const char*, const ltp::framework::Parameters::DumpOption&, std::ostream&)’ at ltp/src/segmentor/model.cpp:15:25: 2025-09-04T16:45:01,333 ltp/src/framework/model.h:40:12: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 128 equals destination size [-Wstringop-truncation] 2025-09-04T16:45:01,333 40 | strncpy(chunk, model_name, 128); 2025-09-04T16:45:01,333 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:01,793 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -Iltp/src/srl/ -Ipatch/include/ -I/usr/include/python3.13 -c ltp/src/segmentor/preprocessor.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/segmentor/preprocessor.o 2025-09-04T16:45:02,160 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:45:02,160 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:45:02,160 from ltp/src/segmentor/preprocessor.h:10, 2025-09-04T16:45:02,160 from ltp/src/segmentor/preprocessor.cpp:2: 2025-09-04T16:45:02,160 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:45:02,160 4 | #pragma warning(disable: 4309) 2025-09-04T16:45:03,787 In file included from ltp/src/segmentor/preprocessor.h:9: 2025-09-04T16:45:03,787 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T16:45:03,787 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:45:03,787 67 | int len = str.size(); 2025-09-04T16:45:03,787 | ^~~ 2025-09-04T16:45:03,793 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:45:03,794 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:45:03,794 137 | int len = str.size(); 2025-09-04T16:45:03,794 | ^~~ 2025-09-04T16:45:03,794 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:45:03,794 138 | int sep_flag = (sep != ""); 2025-09-04T16:45:03,794 | ^~~~~~~~ 2025-09-04T16:45:03,801 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:45:03,801 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:45:03,801 233 | int len = str.size(); 2025-09-04T16:45:03,801 | ^~~ 2025-09-04T16:45:03,818 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:45:03,818 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:45:03,818 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:45:03,818 80 | std::pair rep; 2025-09-04T16:45:03,818 | ^~~ 2025-09-04T16:45:03,818 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:45:03,818 77 | int encoding; 2025-09-04T16:45:03,819 | ^~~~~~~~ 2025-09-04T16:45:03,819 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:03,819 20 | iterator(const iterator & other) 2025-09-04T16:45:03,819 | ^~~~~~~~ 2025-09-04T16:45:03,819 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:45:03,819 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:45:03,819 80 | std::pair rep; 2025-09-04T16:45:03,819 | ^~~ 2025-09-04T16:45:03,819 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:45:03,819 77 | int encoding; 2025-09-04T16:45:03,820 | ^~~~~~~~ 2025-09-04T16:45:03,820 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:03,820 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:45:03,820 | ^~~~~~~~ 2025-09-04T16:45:03,822 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:45:03,823 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:45:03,823 80 | std::pair rep; 2025-09-04T16:45:03,823 | ^~~ 2025-09-04T16:45:03,823 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:45:03,823 77 | int encoding; 2025-09-04T16:45:03,823 | ^~~~~~~~ 2025-09-04T16:45:03,823 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:03,823 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:45:03,824 | ^~~~~~~~ 2025-09-04T16:45:03,834 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T16:45:03,834 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T16:45:03,834 175 | unsigned idx = 0; 2025-09-04T16:45:03,834 | ^~~ 2025-09-04T16:45:04,104 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T16:45:04,104 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:45:04,104 67 | int len = x.size(); 2025-09-04T16:45:04,104 | ^~~ 2025-09-04T16:45:04,105 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T16:45:04,105 68 | int i = 0; 2025-09-04T16:45:04,105 | ^ 2025-09-04T16:45:04,106 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T16:45:04,106 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:45:04,106 85 | int len = x.size(); 2025-09-04T16:45:04,106 | ^~~ 2025-09-04T16:45:04,106 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T16:45:04,106 86 | int i = 0; 2025-09-04T16:45:04,107 | ^ 2025-09-04T16:45:04,129 In file included from ltp/src/segmentor/preprocessor.h:11: 2025-09-04T16:45:04,129 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:45:04,129 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:45:04,129 599 | int * entries; 2025-09-04T16:45:04,129 | ^~~~~~~ 2025-09-04T16:45:04,129 ltp/src/utils/smartmap.hpp:598:10: warning: ‘size_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:45:04,129 598 | size_t cap_entries; 2025-09-04T16:45:04,129 | ^~~~~~~~~~~ 2025-09-04T16:45:04,130 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:04,130 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:45:04,130 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:04,467 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:45:04,467 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:45:04,467 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:45:04,467 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:45:04,467 from ltp/src/segmentor/preprocessor.h:19: 2025-09-04T16:45:04,468 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:45:04,468 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:45:04,468 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:45:04,468 | ^~~~~~~~ 2025-09-04T16:45:04,468 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:45:04,468 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:45:04,468 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:04,468 59 | template class auto_ptr; 2025-09-04T16:45:04,469 | ^~~~~~~~ 2025-09-04T16:45:04,590 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:45:04,590 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:45:04,590 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:45:04,590 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:45:04,590 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:45:04,590 | ^~~~~~~~ 2025-09-04T16:45:04,590 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:04,590 59 | template class auto_ptr; 2025-09-04T16:45:04,590 | ^~~~~~~~ 2025-09-04T16:45:04,605 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:45:04,605 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:45:04,605 | ^~~~~~~~ 2025-09-04T16:45:04,606 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:04,606 59 | template class auto_ptr; 2025-09-04T16:45:04,606 | ^~~~~~~~ 2025-09-04T16:45:04,607 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:45:04,607 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:45:04,608 | ^~~~~~~~ 2025-09-04T16:45:04,608 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:04,608 59 | template class auto_ptr; 2025-09-04T16:45:04,608 | ^~~~~~~~ 2025-09-04T16:45:04,608 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:45:04,608 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:45:04,608 | ^~~~~~~~ 2025-09-04T16:45:04,608 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:04,608 59 | template class auto_ptr; 2025-09-04T16:45:04,608 | ^~~~~~~~ 2025-09-04T16:45:04,609 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:45:04,609 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:45:04,609 | ^~~~~~~~ 2025-09-04T16:45:04,609 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:04,609 59 | template class auto_ptr; 2025-09-04T16:45:04,609 | ^~~~~~~~ 2025-09-04T16:45:04,609 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:45:04,609 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:45:04,609 | ^~~~~~~~ 2025-09-04T16:45:04,609 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:04,610 59 | template class auto_ptr; 2025-09-04T16:45:04,610 | ^~~~~~~~ 2025-09-04T16:45:04,611 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:45:04,612 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:45:04,612 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:45:04,612 | ^~~~~~~~ 2025-09-04T16:45:04,612 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:04,612 59 | template class auto_ptr; 2025-09-04T16:45:04,612 | ^~~~~~~~ 2025-09-04T16:45:05,095 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:45:05,095 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:45:05,095 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:45:05,095 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:45:05,095 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,095 420 | : public std::unary_function \ 2025-09-04T16:45:05,095 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,096 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:05,096 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:45:05,096 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,096 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:45:05,096 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:45:05,096 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:45:05,096 from /usr/include/c++/14/ios:44, 2025-09-04T16:45:05,096 from /usr/include/c++/14/ostream:40, 2025-09-04T16:45:05,096 from /usr/include/c++/14/iostream:41, 2025-09-04T16:45:05,096 from ltp/src/segmentor/special_tokens.h:4, 2025-09-04T16:45:05,097 from ltp/src/segmentor/preprocessor.cpp:1: 2025-09-04T16:45:05,097 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,097 117 | struct unary_function 2025-09-04T16:45:05,097 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,097 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,097 420 | : public std::unary_function \ 2025-09-04T16:45:05,097 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,097 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:05,097 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:45:05,098 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,098 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,098 117 | struct unary_function 2025-09-04T16:45:05,098 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,098 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,098 420 | : public std::unary_function \ 2025-09-04T16:45:05,098 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,098 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:05,098 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:45:05,098 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,099 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,099 117 | struct unary_function 2025-09-04T16:45:05,099 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,099 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,099 420 | : public std::unary_function \ 2025-09-04T16:45:05,100 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,100 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:05,100 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:45:05,100 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,100 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,100 117 | struct unary_function 2025-09-04T16:45:05,100 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,100 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,101 420 | : public std::unary_function \ 2025-09-04T16:45:05,101 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,101 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:05,101 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:45:05,101 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,101 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,101 117 | struct unary_function 2025-09-04T16:45:05,101 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,102 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,102 420 | : public std::unary_function \ 2025-09-04T16:45:05,102 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,102 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:05,102 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:45:05,102 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,103 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,103 117 | struct unary_function 2025-09-04T16:45:05,103 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,103 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,103 420 | : public std::unary_function \ 2025-09-04T16:45:05,103 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,103 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:05,103 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:45:05,104 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,104 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,104 117 | struct unary_function 2025-09-04T16:45:05,104 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,104 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,104 420 | : public std::unary_function \ 2025-09-04T16:45:05,105 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,105 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:05,105 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:45:05,105 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,105 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,105 117 | struct unary_function 2025-09-04T16:45:05,105 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,106 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,106 420 | : public std::unary_function \ 2025-09-04T16:45:05,106 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,106 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:05,106 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:45:05,106 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,106 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,106 117 | struct unary_function 2025-09-04T16:45:05,106 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,107 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,107 420 | : public std::unary_function \ 2025-09-04T16:45:05,107 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,107 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:05,107 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:45:05,107 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,107 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,108 117 | struct unary_function 2025-09-04T16:45:05,108 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,108 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,108 420 | : public std::unary_function \ 2025-09-04T16:45:05,108 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,108 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:05,108 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:45:05,109 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,109 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,109 117 | struct unary_function 2025-09-04T16:45:05,109 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,109 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,109 420 | : public std::unary_function \ 2025-09-04T16:45:05,109 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,110 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:05,110 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:45:05,110 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,110 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,110 117 | struct unary_function 2025-09-04T16:45:05,110 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,110 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,111 420 | : public std::unary_function \ 2025-09-04T16:45:05,111 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,111 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:05,111 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:45:05,111 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,111 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,111 117 | struct unary_function 2025-09-04T16:45:05,111 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,112 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,112 420 | : public std::unary_function \ 2025-09-04T16:45:05,112 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,112 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:05,112 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:45:05,112 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,112 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,112 117 | struct unary_function 2025-09-04T16:45:05,113 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,113 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,113 430 | : public std::unary_function \ 2025-09-04T16:45:05,113 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,113 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:45:05,113 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:45:05,114 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,114 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,114 117 | struct unary_function 2025-09-04T16:45:05,114 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,115 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,115 430 | : public std::unary_function \ 2025-09-04T16:45:05,115 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,115 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:45:05,115 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:45:05,115 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,115 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,115 117 | struct unary_function 2025-09-04T16:45:05,116 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,116 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,116 420 | : public std::unary_function \ 2025-09-04T16:45:05,116 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,117 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:05,117 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:45:05,117 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,117 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,117 117 | struct unary_function 2025-09-04T16:45:05,117 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,117 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,118 420 | : public std::unary_function \ 2025-09-04T16:45:05,118 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,118 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:05,118 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:45:05,118 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,118 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,118 117 | struct unary_function 2025-09-04T16:45:05,118 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,119 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,119 420 | : public std::unary_function \ 2025-09-04T16:45:05,119 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,119 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:05,119 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:45:05,119 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,119 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,119 117 | struct unary_function 2025-09-04T16:45:05,119 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,120 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,120 484 | : public std::unary_function 2025-09-04T16:45:05,120 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,120 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,120 117 | struct unary_function 2025-09-04T16:45:05,120 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,250 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:45:05,250 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,251 257 | : std::unary_function 2025-09-04T16:45:05,251 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,251 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:05,251 117 | struct unary_function 2025-09-04T16:45:05,251 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:05,477 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:45:05,477 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,477 804 | : public std::iterator 2025-09-04T16:45:05,477 | ^~~~~~~~ 2025-09-04T16:45:05,477 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:45:05,477 from /usr/include/c++/14/string:47: 2025-09-04T16:45:05,477 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:45:05,477 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:45:05,478 | ^~~~~~~~ 2025-09-04T16:45:05,772 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:45:05,773 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:05,773 89 | : public std::iterator< 2025-09-04T16:45:05,773 | ^~~~~~~~ 2025-09-04T16:45:05,773 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:45:05,773 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:45:05,773 | ^~~~~~~~ 2025-09-04T16:45:05,778 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:45:05,778 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:45:05,778 171 | : public std::iterator< 2025-09-04T16:45:05,778 | ^~~~~~~~ 2025-09-04T16:45:05,778 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:45:05,778 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:45:05,778 | ^~~~~~~~ 2025-09-04T16:45:05,877 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:45:05,877 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:45:05,877 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:45:05,877 | ^ 2025-09-04T16:45:05,877 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:45:05,877 457 | unsigned int _cap_entries; 2025-09-04T16:45:05,877 | ^~~~~~~~~~~~ 2025-09-04T16:45:05,877 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:45:05,878 450 | unsigned int _num_buckets; 2025-09-04T16:45:05,878 | ^~~~~~~~~~~~ 2025-09-04T16:45:05,878 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:45:05,878 70 | explicit SmartMap() : 2025-09-04T16:45:05,878 | ^~~~~~~~ 2025-09-04T16:45:05,878 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:45:05,878 460 | unsigned int _len_key_buffer; 2025-09-04T16:45:05,878 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:05,878 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:45:05,878 441 | int * _hash_buckets; 2025-09-04T16:45:05,878 | ^~~~~~~~~~~~~ 2025-09-04T16:45:05,879 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:45:05,879 70 | explicit SmartMap() : 2025-09-04T16:45:05,879 | ^~~~~~~~ 2025-09-04T16:45:05,879 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:45:05,879 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:45:05,879 | ^~~~~~~~~~~ 2025-09-04T16:45:05,879 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:45:05,879 442 | int * _hash_buckets_volumn; 2025-09-04T16:45:05,879 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:05,879 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:45:05,879 70 | explicit SmartMap() : 2025-09-04T16:45:05,880 | ^~~~~~~~ 2025-09-04T16:45:05,882 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:45:05,882 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:45:05,882 614 | set(key, idx); 2025-09-04T16:45:05,882 | ~~~^~~~~~~~~~ 2025-09-04T16:45:05,882 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:45:05,882 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:45:05,882 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:45:05,886 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) const [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:45:05,886 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:45:05,886 679 | SmartMap::dump(out); 2025-09-04T16:45:05,886 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:45:05,886 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:45:05,886 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:45:05,886 | ^~~~~~ 2025-09-04T16:45:06,704 In file included from ltp/src/segmentor/preprocessor.h:8: 2025-09-04T16:45:06,704 ltp/src/segmentor/settings.h:24:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T16:45:06,704 24 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-04T16:45:06,705 | ^~~~~~~~~~~~~ 2025-09-04T16:45:15,294 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:45:15,731 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:45:15,732 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:45:15,732 from ltp/src/segmentor/preprocessor.h:10, 2025-09-04T16:45:15,732 from ltp/src/segmentor/segmentor.h:7, 2025-09-04T16:45:15,732 from ltp/src/segmentor/segment_dll.cpp:2: 2025-09-04T16:45:15,732 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:45:15,732 4 | #pragma warning(disable: 4309) 2025-09-04T16:45:17,488 In file included from ltp/src/framework/model.h:5, 2025-09-04T16:45:17,489 from ltp/src/segmentor/model.h:4, 2025-09-04T16:45:17,489 from ltp/src/segmentor/segmentor.h:5: 2025-09-04T16:45:17,489 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T16:45:17,489 ltp/src/framework/parameter.h:22:11: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T16:45:17,489 22 | size_t* _W_time; 2025-09-04T16:45:17,489 | ^~~~~~~ 2025-09-04T16:45:17,489 ltp/src/framework/parameter.h:18:10: warning: ‘size_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T16:45:17,489 18 | size_t _last_timestamp; 2025-09-04T16:45:17,490 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:17,490 ltp/src/framework/parameter.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:17,490 31 | Parameters() 2025-09-04T16:45:17,490 | ^~~~~~~~~~ 2025-09-04T16:45:17,490 ltp/src/framework/parameter.h:18:10: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T16:45:17,490 18 | size_t _last_timestamp; 2025-09-04T16:45:17,490 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:17,490 ltp/src/framework/parameter.h:15:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T16:45:17,490 15 | bool _enable_wrapper; 2025-09-04T16:45:17,490 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:17,490 ltp/src/framework/parameter.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:17,491 31 | Parameters() 2025-09-04T16:45:17,491 | ^~~~~~~~~~ 2025-09-04T16:45:17,494 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T16:45:17,494 ltp/src/framework/parameter.h:154:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:45:17,494 154 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T16:45:17,494 | ~~^~~~~~~~ 2025-09-04T16:45:17,495 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::predict(const ltp::math::FeatureVector*, const size_t&) const’: 2025-09-04T16:45:17,495 ltp/src/framework/parameter.h:179:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:45:17,495 179 | for (int i = 0; i < vec->n; ++i) { 2025-09-04T16:45:17,495 | ~~^~~~~~~~ 2025-09-04T16:45:17,599 In file included from ltp/src/framework/featurespace.h:6, 2025-09-04T16:45:17,599 from ltp/src/framework/model.h:6: 2025-09-04T16:45:17,599 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:45:17,599 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:45:17,599 599 | int * entries; 2025-09-04T16:45:17,599 | ^~~~~~~ 2025-09-04T16:45:17,599 ltp/src/utils/smartmap.hpp:598:10: warning: ‘size_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:45:17,599 598 | size_t cap_entries; 2025-09-04T16:45:17,600 | ^~~~~~~~~~~ 2025-09-04T16:45:17,600 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:17,600 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:45:17,600 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:17,604 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:45:17,604 ltp/src/framework/featurespace.h:69:33: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:45:17,604 69 | const utility::SmartMap* _dicts; 2025-09-04T16:45:17,604 | ^~~~~~ 2025-09-04T16:45:17,605 ltp/src/framework/featurespace.h:66:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:45:17,605 66 | size_t _i; 2025-09-04T16:45:17,605 | ^~ 2025-09-04T16:45:17,605 ltp/src/framework/featurespace.h:13:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:17,605 13 | FeatureSpaceIterator() 2025-09-04T16:45:17,605 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:17,605 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, int)’: 2025-09-04T16:45:17,605 ltp/src/framework/featurespace.h:69:33: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:45:17,605 69 | const utility::SmartMap* _dicts; 2025-09-04T16:45:17,605 | ^~~~~~ 2025-09-04T16:45:17,606 ltp/src/framework/featurespace.h:67:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:45:17,606 67 | size_t _num_dicts; 2025-09-04T16:45:17,606 | ^~~~~~~~~~ 2025-09-04T16:45:17,606 ltp/src/framework/featurespace.h:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:17,606 20 | FeatureSpaceIterator(const utility::SmartMap* dicts, int num_dicts) 2025-09-04T16:45:17,606 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:17,606 ltp/src/framework/featurespace.h:67:10: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:45:17,606 67 | size_t _num_dicts; 2025-09-04T16:45:17,606 | ^~~~~~~~~~ 2025-09-04T16:45:17,606 ltp/src/framework/featurespace.h:66:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:45:17,607 66 | size_t _i; 2025-09-04T16:45:17,607 | ^~ 2025-09-04T16:45:17,607 ltp/src/framework/featurespace.h:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:17,607 20 | FeatureSpaceIterator(const utility::SmartMap* dicts, int num_dicts) 2025-09-04T16:45:17,607 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:17,608 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(size_t, size_t)’: 2025-09-04T16:45:17,608 ltp/src/framework/featurespace.h:233:10: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:45:17,609 233 | size_t _num_dicts; 2025-09-04T16:45:17,609 | ^~~~~~~~~~ 2025-09-04T16:45:17,609 ltp/src/framework/featurespace.h:232:10: warning: ‘size_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T16:45:17,609 232 | size_t _num_labels; 2025-09-04T16:45:17,609 | ^~~~~~~~~~~ 2025-09-04T16:45:17,609 ltp/src/framework/featurespace.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:17,609 75 | ViterbiFeatureSpace(size_t nr_dicts, size_t nr_labels = 1) 2025-09-04T16:45:17,609 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:17,609 ltp/src/framework/featurespace.h:232:10: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:45:17,609 232 | size_t _num_labels; 2025-09-04T16:45:17,610 | ^~~~~~~~~~~ 2025-09-04T16:45:17,610 ltp/src/framework/featurespace.h:231:10: warning: ‘size_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:45:17,610 231 | size_t _offset; 2025-09-04T16:45:17,610 | ^~~~~~~ 2025-09-04T16:45:17,610 ltp/src/framework/featurespace.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:17,610 75 | ViterbiFeatureSpace(size_t nr_dicts, size_t nr_labels = 1) 2025-09-04T16:45:17,610 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:17,707 In file included from ltp/src/segmentor/preprocessor.h:9: 2025-09-04T16:45:17,707 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T16:45:17,708 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:45:17,708 67 | int len = str.size(); 2025-09-04T16:45:17,708 | ^~~ 2025-09-04T16:45:17,714 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:45:17,714 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:45:17,714 137 | int len = str.size(); 2025-09-04T16:45:17,714 | ^~~ 2025-09-04T16:45:17,715 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:45:17,715 138 | int sep_flag = (sep != ""); 2025-09-04T16:45:17,715 | ^~~~~~~~ 2025-09-04T16:45:17,721 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:45:17,722 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:45:17,722 233 | int len = str.size(); 2025-09-04T16:45:17,722 | ^~~ 2025-09-04T16:45:17,738 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:45:17,738 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:45:17,738 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:45:17,738 80 | std::pair rep; 2025-09-04T16:45:17,738 | ^~~ 2025-09-04T16:45:17,739 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:45:17,739 77 | int encoding; 2025-09-04T16:45:17,739 | ^~~~~~~~ 2025-09-04T16:45:17,739 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:17,739 20 | iterator(const iterator & other) 2025-09-04T16:45:17,739 | ^~~~~~~~ 2025-09-04T16:45:17,739 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:45:17,739 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:45:17,739 80 | std::pair rep; 2025-09-04T16:45:17,739 | ^~~ 2025-09-04T16:45:17,740 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:45:17,740 77 | int encoding; 2025-09-04T16:45:17,740 | ^~~~~~~~ 2025-09-04T16:45:17,740 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:17,740 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:45:17,740 | ^~~~~~~~ 2025-09-04T16:45:17,743 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:45:17,743 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:45:17,743 80 | std::pair rep; 2025-09-04T16:45:17,743 | ^~~ 2025-09-04T16:45:17,743 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:45:17,743 77 | int encoding; 2025-09-04T16:45:17,743 | ^~~~~~~~ 2025-09-04T16:45:17,743 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:17,744 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:45:17,744 | ^~~~~~~~ 2025-09-04T16:45:17,753 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T16:45:17,754 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T16:45:17,754 175 | unsigned idx = 0; 2025-09-04T16:45:17,754 | ^~~ 2025-09-04T16:45:17,812 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T16:45:17,812 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:45:17,812 67 | int len = x.size(); 2025-09-04T16:45:17,813 | ^~~ 2025-09-04T16:45:17,813 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T16:45:17,813 68 | int i = 0; 2025-09-04T16:45:17,813 | ^ 2025-09-04T16:45:17,814 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T16:45:17,814 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:45:17,814 85 | int len = x.size(); 2025-09-04T16:45:17,814 | ^~~ 2025-09-04T16:45:17,815 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T16:45:17,815 86 | int i = 0; 2025-09-04T16:45:17,815 | ^ 2025-09-04T16:45:18,149 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:45:18,149 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:45:18,149 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:45:18,149 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:45:18,150 from ltp/src/segmentor/preprocessor.h:19: 2025-09-04T16:45:18,150 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:45:18,150 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:45:18,150 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:45:18,150 | ^~~~~~~~ 2025-09-04T16:45:18,150 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:45:18,150 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:45:18,150 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:18,150 59 | template class auto_ptr; 2025-09-04T16:45:18,150 | ^~~~~~~~ 2025-09-04T16:45:18,271 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:45:18,271 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:45:18,272 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:45:18,272 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:45:18,272 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:45:18,272 | ^~~~~~~~ 2025-09-04T16:45:18,272 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:18,272 59 | template class auto_ptr; 2025-09-04T16:45:18,272 | ^~~~~~~~ 2025-09-04T16:45:18,287 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:45:18,287 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:45:18,287 | ^~~~~~~~ 2025-09-04T16:45:18,287 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:18,287 59 | template class auto_ptr; 2025-09-04T16:45:18,287 | ^~~~~~~~ 2025-09-04T16:45:18,289 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:45:18,289 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:45:18,289 | ^~~~~~~~ 2025-09-04T16:45:18,289 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:18,289 59 | template class auto_ptr; 2025-09-04T16:45:18,290 | ^~~~~~~~ 2025-09-04T16:45:18,290 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:45:18,290 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:45:18,290 | ^~~~~~~~ 2025-09-04T16:45:18,290 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:18,290 59 | template class auto_ptr; 2025-09-04T16:45:18,290 | ^~~~~~~~ 2025-09-04T16:45:18,290 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:45:18,290 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:45:18,290 | ^~~~~~~~ 2025-09-04T16:45:18,291 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:18,291 59 | template class auto_ptr; 2025-09-04T16:45:18,291 | ^~~~~~~~ 2025-09-04T16:45:18,291 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:45:18,291 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:45:18,291 | ^~~~~~~~ 2025-09-04T16:45:18,291 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:18,291 59 | template class auto_ptr; 2025-09-04T16:45:18,291 | ^~~~~~~~ 2025-09-04T16:45:18,293 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:45:18,293 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:45:18,293 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:45:18,293 | ^~~~~~~~ 2025-09-04T16:45:18,293 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:18,293 59 | template class auto_ptr; 2025-09-04T16:45:18,294 | ^~~~~~~~ 2025-09-04T16:45:18,779 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:45:18,780 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:45:18,780 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:45:18,780 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:45:18,780 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:18,780 420 | : public std::unary_function \ 2025-09-04T16:45:18,780 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,780 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:18,780 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:45:18,781 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,781 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:45:18,781 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:45:18,781 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:45:18,781 from /usr/include/c++/14/ios:44, 2025-09-04T16:45:18,781 from /usr/include/c++/14/ostream:40, 2025-09-04T16:45:18,781 from /usr/include/c++/14/iostream:41, 2025-09-04T16:45:18,781 from ltp/src/segmentor/segment_dll.h:9, 2025-09-04T16:45:18,781 from ltp/src/segmentor/segment_dll.cpp:1: 2025-09-04T16:45:18,782 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,782 117 | struct unary_function 2025-09-04T16:45:18,782 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,782 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:18,782 420 | : public std::unary_function \ 2025-09-04T16:45:18,782 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,782 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:18,782 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:45:18,782 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,782 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,783 117 | struct unary_function 2025-09-04T16:45:18,783 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,783 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:18,783 420 | : public std::unary_function \ 2025-09-04T16:45:18,783 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,783 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:18,783 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:45:18,783 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,783 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,784 117 | struct unary_function 2025-09-04T16:45:18,784 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,784 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:18,784 420 | : public std::unary_function \ 2025-09-04T16:45:18,784 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,784 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:18,784 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:45:18,785 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,785 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,785 117 | struct unary_function 2025-09-04T16:45:18,785 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,786 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:18,786 420 | : public std::unary_function \ 2025-09-04T16:45:18,786 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,786 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:18,786 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:45:18,787 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,787 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,787 117 | struct unary_function 2025-09-04T16:45:18,787 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,787 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:18,787 420 | : public std::unary_function \ 2025-09-04T16:45:18,787 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,787 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:18,788 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:45:18,788 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,788 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,788 117 | struct unary_function 2025-09-04T16:45:18,788 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,788 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:18,789 420 | : public std::unary_function \ 2025-09-04T16:45:18,789 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,789 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:18,789 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:45:18,789 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,789 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,789 117 | struct unary_function 2025-09-04T16:45:18,789 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,790 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:18,790 420 | : public std::unary_function \ 2025-09-04T16:45:18,790 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,790 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:18,790 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:45:18,790 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,790 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,790 117 | struct unary_function 2025-09-04T16:45:18,790 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,791 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:18,791 420 | : public std::unary_function \ 2025-09-04T16:45:18,791 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,791 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:18,791 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:45:18,791 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,791 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,792 117 | struct unary_function 2025-09-04T16:45:18,792 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,792 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:18,792 420 | : public std::unary_function \ 2025-09-04T16:45:18,792 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,792 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:18,792 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:45:18,792 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,793 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,793 117 | struct unary_function 2025-09-04T16:45:18,793 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,793 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:18,793 420 | : public std::unary_function \ 2025-09-04T16:45:18,793 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,793 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:18,794 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:45:18,794 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,794 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,794 117 | struct unary_function 2025-09-04T16:45:18,794 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,794 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:18,795 420 | : public std::unary_function \ 2025-09-04T16:45:18,795 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,795 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:18,795 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:45:18,795 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,795 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,795 117 | struct unary_function 2025-09-04T16:45:18,795 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,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:45:18,796 420 | : public std::unary_function \ 2025-09-04T16:45:18,796 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,796 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:18,796 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:45:18,796 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,796 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,796 117 | struct unary_function 2025-09-04T16:45:18,796 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,797 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:18,797 420 | : public std::unary_function \ 2025-09-04T16:45:18,797 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,797 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:18,797 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:45:18,797 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,797 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,798 117 | struct unary_function 2025-09-04T16:45:18,798 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,798 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:18,798 430 | : public std::unary_function \ 2025-09-04T16:45:18,798 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,798 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:45:18,798 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:45:18,799 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,799 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,799 117 | struct unary_function 2025-09-04T16:45:18,799 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,800 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:18,800 430 | : public std::unary_function \ 2025-09-04T16:45:18,800 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,800 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:45:18,800 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:45:18,800 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,800 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,800 117 | struct unary_function 2025-09-04T16:45:18,801 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,801 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:18,801 420 | : public std::unary_function \ 2025-09-04T16:45:18,801 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,801 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:18,802 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:45:18,802 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,802 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,802 117 | struct unary_function 2025-09-04T16:45:18,802 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,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:45:18,802 420 | : public std::unary_function \ 2025-09-04T16:45:18,802 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,803 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:18,803 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:45:18,803 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,803 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,803 117 | struct unary_function 2025-09-04T16:45:18,803 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,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:45:18,804 420 | : public std::unary_function \ 2025-09-04T16:45:18,804 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,804 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:18,804 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:45:18,804 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:18,804 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,804 117 | struct unary_function 2025-09-04T16:45:18,804 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,805 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:18,805 484 | : public std::unary_function 2025-09-04T16:45:18,805 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,805 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,805 117 | struct unary_function 2025-09-04T16:45:18,805 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,962 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:45:18,962 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:18,962 257 | : std::unary_function 2025-09-04T16:45:18,963 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:18,963 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:18,963 117 | struct unary_function 2025-09-04T16:45:18,963 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:19,179 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:45:19,179 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:19,179 804 | : public std::iterator 2025-09-04T16:45:19,179 | ^~~~~~~~ 2025-09-04T16:45:19,179 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:45:19,179 from /usr/include/c++/14/string:47: 2025-09-04T16:45:19,180 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:45:19,180 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:45:19,180 | ^~~~~~~~ 2025-09-04T16:45:19,482 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:45:19,483 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:19,483 89 | : public std::iterator< 2025-09-04T16:45:19,483 | ^~~~~~~~ 2025-09-04T16:45:19,483 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:45:19,483 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:45:19,483 | ^~~~~~~~ 2025-09-04T16:45:19,488 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:45:19,488 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:45:19,488 171 | : public std::iterator< 2025-09-04T16:45:19,488 | ^~~~~~~~ 2025-09-04T16:45:19,488 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:45:19,488 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:45:19,488 | ^~~~~~~~ 2025-09-04T16:45:19,628 ltp/src/segmentor/segment_dll.cpp: In function ‘void* segmentor_create_segmentor(const char*, const char*)’: 2025-09-04T16:45:19,629 ltp/src/segmentor/segment_dll.cpp:154:5: warning: deleting object of polymorphic class type ‘__ltp_dll_segmentor_wrapper’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2025-09-04T16:45:19,629 154 | delete wrapper; 2025-09-04T16:45:19,629 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:19,629 ltp/src/segmentor/segment_dll.cpp: In function ‘int segmentor_release_segmentor(void*)’: 2025-09-04T16:45:19,629 ltp/src/segmentor/segment_dll.cpp:165:3: warning: deleting object of polymorphic class type ‘__ltp_dll_segmentor_wrapper’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2025-09-04T16:45:19,629 165 | delete reinterpret_cast<__ltp_dll_segmentor_wrapper*>(segmentor); 2025-09-04T16:45:19,629 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:19,630 ltp/src/segmentor/segment_dll.cpp: In function ‘void* customized_segmentor_create_segmentor(const char*, const char*, const char*)’: 2025-09-04T16:45:19,630 ltp/src/segmentor/segment_dll.cpp:187:5: warning: deleting object of polymorphic class type ‘__ltp_dll_customized_segmentor_wrapper’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2025-09-04T16:45:19,630 187 | delete wrapper; 2025-09-04T16:45:19,630 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:19,631 ltp/src/segmentor/segment_dll.cpp: In function ‘int customized_segmentor_release_segmentor(void*)’: 2025-09-04T16:45:19,631 ltp/src/segmentor/segment_dll.cpp:198:3: warning: deleting object of polymorphic class type ‘__ltp_dll_customized_segmentor_wrapper’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2025-09-04T16:45:19,631 198 | delete reinterpret_cast<__ltp_dll_customized_segmentor_wrapper*>(segmentor); 2025-09-04T16:45:19,631 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:19,694 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:45:19,695 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:45:19,695 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:45:19,695 | ^ 2025-09-04T16:45:19,695 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:45:19,695 457 | unsigned int _cap_entries; 2025-09-04T16:45:19,695 | ^~~~~~~~~~~~ 2025-09-04T16:45:19,695 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:45:19,695 450 | unsigned int _num_buckets; 2025-09-04T16:45:19,695 | ^~~~~~~~~~~~ 2025-09-04T16:45:19,696 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:45:19,696 70 | explicit SmartMap() : 2025-09-04T16:45:19,696 | ^~~~~~~~ 2025-09-04T16:45:19,696 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:45:19,696 460 | unsigned int _len_key_buffer; 2025-09-04T16:45:19,696 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:19,696 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:45:19,696 441 | int * _hash_buckets; 2025-09-04T16:45:19,696 | ^~~~~~~~~~~~~ 2025-09-04T16:45:19,696 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:45:19,696 70 | explicit SmartMap() : 2025-09-04T16:45:19,697 | ^~~~~~~~ 2025-09-04T16:45:19,697 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:45:19,697 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:45:19,697 | ^~~~~~~~~~~ 2025-09-04T16:45:19,697 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:45:19,697 442 | int * _hash_buckets_volumn; 2025-09-04T16:45:19,697 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:19,697 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:45:19,697 70 | explicit SmartMap() : 2025-09-04T16:45:19,697 | ^~~~~~~~ 2025-09-04T16:45:19,700 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:45:19,700 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:45:19,700 614 | set(key, idx); 2025-09-04T16:45:19,700 | ~~~^~~~~~~~~~ 2025-09-04T16:45:19,700 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:45:19,700 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:45:19,700 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:45:19,703 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) const [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:45:19,703 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:45:19,703 679 | SmartMap::dump(out); 2025-09-04T16:45:19,704 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:45:19,704 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:45:19,704 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:45:19,704 | ^~~~~~ 2025-09-04T16:45:20,203 In file included from ltp/src/segmentor/preprocessor.h:8: 2025-09-04T16:45:20,204 ltp/src/segmentor/settings.h: At global scope: 2025-09-04T16:45:20,204 ltp/src/segmentor/settings.h:24:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T16:45:20,204 24 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-04T16:45:20,204 | ^~~~~~~~~~~~~ 2025-09-04T16:45:22,319 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:45:22,744 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T16:45:22,744 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T16:45:22,745 from ltp/src/segmentor/preprocessor.h:10, 2025-09-04T16:45:22,745 from ltp/src/segmentor/segmentor.h:7, 2025-09-04T16:45:22,745 from ltp/src/segmentor/segmentor.cpp:5: 2025-09-04T16:45:22,745 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:45:22,745 4 | #pragma warning(disable: 4309) 2025-09-04T16:45:24,134 In file included from ltp/src/segmentor/segmentor.cpp:3: 2025-09-04T16:45:24,134 ltp/src/utils/strvec.hpp: In constructor ‘ltp::utility::StringVec::StringVec()’: 2025-09-04T16:45:24,134 ltp/src/utils/strvec.hpp:105:10: warning: ‘ltp::utility::StringVec::_cap_pool’ will be initialized after [-Wreorder] 2025-09-04T16:45:24,134 105 | size_t _cap_pool; 2025-09-04T16:45:24,134 | ^~~~~~~~~ 2025-09-04T16:45:24,134 ltp/src/utils/strvec.hpp:104:10: warning: ‘size_t ltp::utility::StringVec::_len_pool’ [-Wreorder] 2025-09-04T16:45:24,134 104 | size_t _len_pool; 2025-09-04T16:45:24,135 | ^~~~~~~~~ 2025-09-04T16:45:24,135 ltp/src/utils/strvec.hpp:18:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:24,135 18 | StringVec() : 2025-09-04T16:45:24,135 | ^~~~~~~~~ 2025-09-04T16:45:24,344 In file included from ltp/src/segmentor/segmentor.cpp:4: 2025-09-04T16:45:24,345 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T16:45:24,345 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:45:24,345 67 | int len = str.size(); 2025-09-04T16:45:24,345 | ^~~ 2025-09-04T16:45:24,352 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T16:45:24,352 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:45:24,352 137 | int len = str.size(); 2025-09-04T16:45:24,352 | ^~~ 2025-09-04T16:45:24,353 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T16:45:24,353 138 | int sep_flag = (sep != ""); 2025-09-04T16:45:24,353 | ^~~~~~~~ 2025-09-04T16:45:24,360 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T16:45:24,361 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:45:24,361 233 | int len = str.size(); 2025-09-04T16:45:24,361 | ^~~ 2025-09-04T16:45:24,660 In file included from ltp/src/framework/model.h:5, 2025-09-04T16:45:24,660 from ltp/src/segmentor/model.h:4, 2025-09-04T16:45:24,660 from ltp/src/segmentor/segmentor.h:5: 2025-09-04T16:45:24,660 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T16:45:24,660 ltp/src/framework/parameter.h:22:11: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T16:45:24,660 22 | size_t* _W_time; 2025-09-04T16:45:24,660 | ^~~~~~~ 2025-09-04T16:45:24,661 ltp/src/framework/parameter.h:18:10: warning: ‘size_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T16:45:24,661 18 | size_t _last_timestamp; 2025-09-04T16:45:24,661 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:24,661 ltp/src/framework/parameter.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:24,661 31 | Parameters() 2025-09-04T16:45:24,661 | ^~~~~~~~~~ 2025-09-04T16:45:24,661 ltp/src/framework/parameter.h:18:10: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T16:45:24,661 18 | size_t _last_timestamp; 2025-09-04T16:45:24,662 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:24,662 ltp/src/framework/parameter.h:15:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T16:45:24,662 15 | bool _enable_wrapper; 2025-09-04T16:45:24,662 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:24,662 ltp/src/framework/parameter.h:31:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:24,662 31 | Parameters() 2025-09-04T16:45:24,662 | ^~~~~~~~~~ 2025-09-04T16:45:24,668 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T16:45:24,668 ltp/src/framework/parameter.h:154:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:45:24,668 154 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T16:45:24,668 | ~~^~~~~~~~ 2025-09-04T16:45:24,669 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::predict(const ltp::math::FeatureVector*, const size_t&) const’: 2025-09-04T16:45:24,669 ltp/src/framework/parameter.h:179:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T16:45:24,670 179 | for (int i = 0; i < vec->n; ++i) { 2025-09-04T16:45:24,670 | ~~^~~~~~~~ 2025-09-04T16:45:24,702 In file included from ltp/src/framework/featurespace.h:6, 2025-09-04T16:45:24,702 from ltp/src/framework/model.h:6: 2025-09-04T16:45:24,702 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T16:45:24,703 ltp/src/utils/smartmap.hpp:599:9: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T16:45:24,703 599 | int * entries; 2025-09-04T16:45:24,703 | ^~~~~~~ 2025-09-04T16:45:24,703 ltp/src/utils/smartmap.hpp:598:10: warning: ‘size_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T16:45:24,703 598 | size_t cap_entries; 2025-09-04T16:45:24,703 | ^~~~~~~~~~~ 2025-09-04T16:45:24,703 ltp/src/utils/smartmap.hpp:589:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:24,703 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:45:24,704 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:24,709 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T16:45:24,709 ltp/src/framework/featurespace.h:69:33: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:45:24,709 69 | const utility::SmartMap* _dicts; 2025-09-04T16:45:24,709 | ^~~~~~ 2025-09-04T16:45:24,710 ltp/src/framework/featurespace.h:66:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:45:24,710 66 | size_t _i; 2025-09-04T16:45:24,710 | ^~ 2025-09-04T16:45:24,710 ltp/src/framework/featurespace.h:13:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:24,710 13 | FeatureSpaceIterator() 2025-09-04T16:45:24,710 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:24,711 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, int)’: 2025-09-04T16:45:24,711 ltp/src/framework/featurespace.h:69:33: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:45:24,711 69 | const utility::SmartMap* _dicts; 2025-09-04T16:45:24,711 | ^~~~~~ 2025-09-04T16:45:24,711 ltp/src/framework/featurespace.h:67:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T16:45:24,711 67 | size_t _num_dicts; 2025-09-04T16:45:24,712 | ^~~~~~~~~~ 2025-09-04T16:45:24,712 ltp/src/framework/featurespace.h:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:24,712 20 | FeatureSpaceIterator(const utility::SmartMap* dicts, int num_dicts) 2025-09-04T16:45:24,712 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:24,712 ltp/src/framework/featurespace.h:67:10: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:45:24,712 67 | size_t _num_dicts; 2025-09-04T16:45:24,712 | ^~~~~~~~~~ 2025-09-04T16:45:24,712 ltp/src/framework/featurespace.h:66:10: warning: ‘size_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T16:45:24,713 66 | size_t _i; 2025-09-04T16:45:24,713 | ^~ 2025-09-04T16:45:24,713 ltp/src/framework/featurespace.h:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:24,713 20 | FeatureSpaceIterator(const utility::SmartMap* dicts, int num_dicts) 2025-09-04T16:45:24,713 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:24,716 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(size_t, size_t)’: 2025-09-04T16:45:24,717 ltp/src/framework/featurespace.h:233:10: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T16:45:24,717 233 | size_t _num_dicts; 2025-09-04T16:45:24,717 | ^~~~~~~~~~ 2025-09-04T16:45:24,717 ltp/src/framework/featurespace.h:232:10: warning: ‘size_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T16:45:24,717 232 | size_t _num_labels; 2025-09-04T16:45:24,717 | ^~~~~~~~~~~ 2025-09-04T16:45:24,717 ltp/src/framework/featurespace.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:24,718 75 | ViterbiFeatureSpace(size_t nr_dicts, size_t nr_labels = 1) 2025-09-04T16:45:24,718 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:24,718 ltp/src/framework/featurespace.h:232:10: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T16:45:24,718 232 | size_t _num_labels; 2025-09-04T16:45:24,718 | ^~~~~~~~~~~ 2025-09-04T16:45:24,718 ltp/src/framework/featurespace.h:231:10: warning: ‘size_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T16:45:24,718 231 | size_t _offset; 2025-09-04T16:45:24,718 | ^~~~~~~ 2025-09-04T16:45:24,719 ltp/src/framework/featurespace.h:75:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:24,719 75 | ViterbiFeatureSpace(size_t nr_dicts, size_t nr_labels = 1) 2025-09-04T16:45:24,719 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:24,769 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T16:45:24,769 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T16:45:24,769 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:45:24,769 80 | std::pair rep; 2025-09-04T16:45:24,769 | ^~~ 2025-09-04T16:45:24,769 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:45:24,769 77 | int encoding; 2025-09-04T16:45:24,769 | ^~~~~~~~ 2025-09-04T16:45:24,770 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:24,770 20 | iterator(const iterator & other) 2025-09-04T16:45:24,770 | ^~~~~~~~ 2025-09-04T16:45:24,771 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T16:45:24,771 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:45:24,771 80 | std::pair rep; 2025-09-04T16:45:24,771 | ^~~ 2025-09-04T16:45:24,771 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:45:24,771 77 | int encoding; 2025-09-04T16:45:24,771 | ^~~~~~~~ 2025-09-04T16:45:24,772 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:24,772 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T16:45:24,772 | ^~~~~~~~ 2025-09-04T16:45:24,776 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T16:45:24,776 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T16:45:24,776 80 | std::pair rep; 2025-09-04T16:45:24,776 | ^~~ 2025-09-04T16:45:24,776 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T16:45:24,776 77 | int encoding; 2025-09-04T16:45:24,777 | ^~~~~~~~ 2025-09-04T16:45:24,777 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T16:45:24,777 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T16:45:24,777 | ^~~~~~~~ 2025-09-04T16:45:24,788 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T16:45:24,788 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T16:45:24,788 175 | unsigned idx = 0; 2025-09-04T16:45:24,788 | ^~~ 2025-09-04T16:45:24,847 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T16:45:24,848 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:45:24,848 67 | int len = x.size(); 2025-09-04T16:45:24,848 | ^~~ 2025-09-04T16:45:24,848 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T16:45:24,848 68 | int i = 0; 2025-09-04T16:45:24,848 | ^ 2025-09-04T16:45:24,850 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T16:45:24,850 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T16:45:24,850 85 | int len = x.size(); 2025-09-04T16:45:24,851 | ^~~ 2025-09-04T16:45:24,851 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T16:45:24,851 86 | int i = 0; 2025-09-04T16:45:24,851 | ^ 2025-09-04T16:45:25,188 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:45:25,188 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:45:25,188 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:45:25,188 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:45:25,189 from ltp/src/segmentor/preprocessor.h:19: 2025-09-04T16:45:25,189 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T16:45:25,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:45:25,189 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:45:25,189 | ^~~~~~~~ 2025-09-04T16:45:25,189 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:45:25,189 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:45:25,189 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:25,189 59 | template class auto_ptr; 2025-09-04T16:45:25,190 | ^~~~~~~~ 2025-09-04T16:45:25,313 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:45:25,313 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:45:25,313 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:45:25,314 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:45:25,314 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:45:25,314 | ^~~~~~~~ 2025-09-04T16:45:25,314 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:25,314 59 | template class auto_ptr; 2025-09-04T16:45:25,314 | ^~~~~~~~ 2025-09-04T16:45:25,330 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:45:25,330 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:45:25,330 | ^~~~~~~~ 2025-09-04T16:45:25,330 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:25,330 59 | template class auto_ptr; 2025-09-04T16:45:25,330 | ^~~~~~~~ 2025-09-04T16:45:25,333 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:45:25,333 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:45:25,333 | ^~~~~~~~ 2025-09-04T16:45:25,333 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:25,333 59 | template class auto_ptr; 2025-09-04T16:45:25,333 | ^~~~~~~~ 2025-09-04T16:45:25,334 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:45:25,334 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:45:25,334 | ^~~~~~~~ 2025-09-04T16:45:25,334 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:25,334 59 | template class auto_ptr; 2025-09-04T16:45:25,334 | ^~~~~~~~ 2025-09-04T16:45:25,335 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:45:25,335 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:45:25,335 | ^~~~~~~~ 2025-09-04T16:45:25,335 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:25,335 59 | template class auto_ptr; 2025-09-04T16:45:25,335 | ^~~~~~~~ 2025-09-04T16:45:25,336 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:45:25,336 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:45:25,336 | ^~~~~~~~ 2025-09-04T16:45:25,336 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:25,336 59 | template class auto_ptr; 2025-09-04T16:45:25,336 | ^~~~~~~~ 2025-09-04T16:45:25,339 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:45:25,340 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:45:25,340 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:45:25,340 | ^~~~~~~~ 2025-09-04T16:45:25,340 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:25,340 59 | template class auto_ptr; 2025-09-04T16:45:25,340 | ^~~~~~~~ 2025-09-04T16:45:25,835 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:45:25,835 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:45:25,835 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:45:25,835 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:45:25,836 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,836 420 | : public std::unary_function \ 2025-09-04T16:45:25,836 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,836 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:25,836 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:45:25,836 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,837 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:45:25,837 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:45:25,837 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:45:25,837 from /usr/include/c++/14/ios:44, 2025-09-04T16:45:25,837 from /usr/include/c++/14/ostream:40, 2025-09-04T16:45:25,837 from /usr/include/c++/14/iostream:41, 2025-09-04T16:45:25,837 from ltp/src/utils/strvec.hpp:7: 2025-09-04T16:45:25,838 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,838 117 | struct unary_function 2025-09-04T16:45:25,838 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,839 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,839 420 | : public std::unary_function \ 2025-09-04T16:45:25,840 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,840 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:25,840 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:45:25,840 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,840 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,840 117 | struct unary_function 2025-09-04T16:45:25,840 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,841 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,842 420 | : public std::unary_function \ 2025-09-04T16:45:25,842 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,842 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:25,842 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:45:25,842 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,842 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,842 117 | struct unary_function 2025-09-04T16:45:25,842 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,844 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,844 420 | : public std::unary_function \ 2025-09-04T16:45:25,844 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,844 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:25,844 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:45:25,844 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,844 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,845 117 | struct unary_function 2025-09-04T16:45:25,845 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,846 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,846 420 | : public std::unary_function \ 2025-09-04T16:45:25,846 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,846 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:25,846 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:45:25,847 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,847 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,847 117 | struct unary_function 2025-09-04T16:45:25,847 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,848 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,848 420 | : public std::unary_function \ 2025-09-04T16:45:25,848 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,849 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:25,849 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:45:25,849 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,849 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,849 117 | struct unary_function 2025-09-04T16:45:25,849 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,850 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,851 420 | : public std::unary_function \ 2025-09-04T16:45:25,851 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,851 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:25,851 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:45:25,851 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,851 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,851 117 | struct unary_function 2025-09-04T16:45:25,851 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,853 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,853 420 | : public std::unary_function \ 2025-09-04T16:45:25,853 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,853 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:25,853 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:45:25,853 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,853 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,853 117 | struct unary_function 2025-09-04T16:45:25,854 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,855 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,855 420 | : public std::unary_function \ 2025-09-04T16:45:25,855 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,855 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:25,855 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:45:25,855 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,856 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,856 117 | struct unary_function 2025-09-04T16:45:25,856 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,857 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,857 420 | : public std::unary_function \ 2025-09-04T16:45:25,857 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,857 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:25,858 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:45:25,858 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,858 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,858 117 | struct unary_function 2025-09-04T16:45:25,858 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,859 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,859 420 | : public std::unary_function \ 2025-09-04T16:45:25,860 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,860 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:25,860 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:45:25,860 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,860 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,860 117 | struct unary_function 2025-09-04T16:45:25,860 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,862 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,862 420 | : public std::unary_function \ 2025-09-04T16:45:25,862 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,862 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:25,862 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:45:25,862 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,862 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,862 117 | struct unary_function 2025-09-04T16:45:25,862 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,864 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,864 420 | : public std::unary_function \ 2025-09-04T16:45:25,864 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,864 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:25,864 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:45:25,864 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,865 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,865 117 | struct unary_function 2025-09-04T16:45:25,865 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,866 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,866 420 | : public std::unary_function \ 2025-09-04T16:45:25,866 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,866 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:25,866 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:45:25,867 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,867 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,867 117 | struct unary_function 2025-09-04T16:45:25,867 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,868 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,868 430 | : public std::unary_function \ 2025-09-04T16:45:25,869 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,869 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:45:25,869 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:45:25,869 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,869 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,869 117 | struct unary_function 2025-09-04T16:45:25,869 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,871 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,871 430 | : public std::unary_function \ 2025-09-04T16:45:25,871 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,871 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:45:25,871 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:45:25,871 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,872 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,872 117 | struct unary_function 2025-09-04T16:45:25,872 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,873 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,874 420 | : public std::unary_function \ 2025-09-04T16:45:25,874 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,874 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:25,874 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:45:25,874 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,874 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,874 117 | struct unary_function 2025-09-04T16:45:25,874 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,875 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,876 420 | : public std::unary_function \ 2025-09-04T16:45:25,876 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,876 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:25,876 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:45:25,876 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,876 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,876 117 | struct unary_function 2025-09-04T16:45:25,876 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,877 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,877 420 | : public std::unary_function \ 2025-09-04T16:45:25,877 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,877 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:45:25,877 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:45:25,877 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:25,877 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,877 117 | struct unary_function 2025-09-04T16:45:25,877 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,878 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:25,878 484 | : public std::unary_function 2025-09-04T16:45:25,878 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:25,878 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:25,878 117 | struct unary_function 2025-09-04T16:45:25,878 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:26,036 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:45:26,037 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:26,037 257 | : std::unary_function 2025-09-04T16:45:26,037 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:26,037 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:26,037 117 | struct unary_function 2025-09-04T16:45:26,037 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:26,253 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:45:26,253 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:26,254 804 | : public std::iterator 2025-09-04T16:45:26,254 | ^~~~~~~~ 2025-09-04T16:45:26,254 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:45:26,254 from /usr/include/c++/14/string:47: 2025-09-04T16:45:26,254 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:45:26,254 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:45:26,254 | ^~~~~~~~ 2025-09-04T16:45:26,558 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:45:26,558 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:26,558 89 | : public std::iterator< 2025-09-04T16:45:26,558 | ^~~~~~~~ 2025-09-04T16:45:26,558 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:45:26,559 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:45:26,559 | ^~~~~~~~ 2025-09-04T16:45:26,563 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:45:26,563 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:45:26,563 171 | : public std::iterator< 2025-09-04T16:45:26,563 | ^~~~~~~~ 2025-09-04T16:45:26,563 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:45:26,564 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:45:26,564 | ^~~~~~~~ 2025-09-04T16:45:26,806 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:45:26,806 ltp/src/utils/smartmap.hpp:589:50: required from here 2025-09-04T16:45:26,806 589 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T16:45:26,806 | ^ 2025-09-04T16:45:26,806 ltp/src/utils/smartmap.hpp:457:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T16:45:26,806 457 | unsigned int _cap_entries; 2025-09-04T16:45:26,806 | ^~~~~~~~~~~~ 2025-09-04T16:45:26,806 ltp/src/utils/smartmap.hpp:450:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T16:45:26,806 450 | unsigned int _num_buckets; 2025-09-04T16:45:26,807 | ^~~~~~~~~~~~ 2025-09-04T16:45:26,807 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:45:26,807 70 | explicit SmartMap() : 2025-09-04T16:45:26,807 | ^~~~~~~~ 2025-09-04T16:45:26,807 ltp/src/utils/smartmap.hpp:460:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:45:26,807 460 | unsigned int _len_key_buffer; 2025-09-04T16:45:26,807 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:26,807 ltp/src/utils/smartmap.hpp:441:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T16:45:26,807 441 | int * _hash_buckets; 2025-09-04T16:45:26,807 | ^~~~~~~~~~~~~ 2025-09-04T16:45:26,807 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:45:26,808 70 | explicit SmartMap() : 2025-09-04T16:45:26,808 | ^~~~~~~~ 2025-09-04T16:45:26,808 ltp/src/utils/smartmap.hpp:445:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T16:45:26,808 445 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T16:45:26,808 | ^~~~~~~~~~~ 2025-09-04T16:45:26,808 ltp/src/utils/smartmap.hpp:442:15: warning: ‘int* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T16:45:26,808 442 | int * _hash_buckets_volumn; 2025-09-04T16:45:26,808 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:26,808 ltp/src/utils/smartmap.hpp:70:12: warning: when initialized here [-Wreorder] 2025-09-04T16:45:26,808 70 | explicit SmartMap() : 2025-09-04T16:45:26,809 | ^~~~~~~~ 2025-09-04T16:45:26,811 ltp/src/utils/smartmap.hpp: In instantiation of ‘bool ltp::utility::SmartMap::set(const char*, const T&) [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T16:45:26,811 ltp/src/utils/smartmap.hpp:614:10: required from here 2025-09-04T16:45:26,811 614 | set(key, idx); 2025-09-04T16:45:26,811 | ~~~^~~~~~~~~~ 2025-09-04T16:45:26,811 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:45:26,811 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:45:26,811 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:45:26,814 ltp/src/utils/smartmap.hpp: In instantiation of ‘void ltp::utility::SmartMap::dump(std::ostream&) const [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction; std::ostream = std::basic_ostream]’: 2025-09-04T16:45:26,815 ltp/src/utils/smartmap.hpp:679:24: required from here 2025-09-04T16:45:26,815 679 | SmartMap::dump(out); 2025-09-04T16:45:26,815 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T16:45:26,815 ltp/src/utils/smartmap.hpp:353:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T16:45:26,815 353 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T16:45:26,815 | ^~~~~~ 2025-09-04T16:45:26,883 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:45:26,883 ltp/src/segmentor/segmentor.cpp:238:17: required from here 2025-09-04T16:45:26,883 238 | lexicon->set(form.c_str(), true); 2025-09-04T16:45:26,883 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:26,883 ltp/src/utils/smartmap.hpp:189:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T16:45:26,883 189 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T16:45:26,883 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T16:45:27,364 In file included from ltp/src/segmentor/preprocessor.h:8: 2025-09-04T16:45:27,364 ltp/src/segmentor/settings.h:24:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T16:45:27,364 24 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-04T16:45:27,364 | ^~~~~~~~~~~~~ 2025-09-04T16:45:30,908 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:45:32,273 ltp/src/srl/Configuration.cpp: In member function ‘void Configuration::parse(const std::vector >&)’: 2025-09-04T16:45:32,273 ltp/src/srl/Configuration.cpp:60:12: warning: unused variable ‘language_end’ [-Wunused-variable] 2025-09-04T16:45:32,273 60 | size_t language_end = find(lines, ""); 2025-09-04T16:45:32,273 | ^~~~~~~~~~~~ 2025-09-04T16:45:34,226 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:45:36,137 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:45:36,186 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:45:36,186 from ltp/src/srl/DataPreProcess.cpp:11: 2025-09-04T16:45:36,187 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:45:36,187 12 | #pragma warning(disable:4786) 2025-09-04T16:45:36,225 In file included from ltp/src/srl/MyTree.h:15: 2025-09-04T16:45:36,225 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:45:36,226 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:45:39,303 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:45:39,354 In file included from ltp/src/srl/DepSRL.h:14, 2025-09-04T16:45:39,354 from ltp/src/srl/DepSRL.cpp:12: 2025-09-04T16:45:39,354 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:45:39,355 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:45:39,675 In file included from ltp/src/srl/SRLBaselineExt.h:13, 2025-09-04T16:45:39,675 from ltp/src/srl/DepSRL.h:15: 2025-09-04T16:45:39,675 ltp/src/srl/SRLBaseline.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:45:39,675 12 | #pragma warning(disable:4786) 2025-09-04T16:45:39,676 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:45:39,676 from ltp/src/srl/SRLBaseline.h:15: 2025-09-04T16:45:39,676 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:45:39,676 12 | #pragma warning(disable:4786) 2025-09-04T16:45:43,735 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:45:43,735 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:45:43,735 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:45:43,735 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:45:43,735 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:45:43,735 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:45:43,735 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:45:43,735 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:45:43,735 | ^~~~~~~~ 2025-09-04T16:45:43,736 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:45:43,736 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:45:43,736 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:45:43,736 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:45:43,736 59 | template class auto_ptr; 2025-09-04T16:45:43,736 | ^~~~~~~~ 2025-09-04T16:45:43,830 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:45:43,831 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:45:43,831 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:45:43,831 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:45:43,831 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:43,831 656 | , public std::unary_function 2025-09-04T16:45:43,831 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:43,832 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:45:43,832 from ltp/src/srl/MyStruct.h:15: 2025-09-04T16:45:43,832 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:43,832 117 | struct unary_function 2025-09-04T16:45:43,832 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:43,845 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:45:43,845 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:45:43,846 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:45:43,846 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:43,846 660 | , public std::binary_function 2025-09-04T16:45:43,846 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:43,846 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:45:43,846 131 | struct binary_function 2025-09-04T16:45:43,846 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:44,144 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:45:44,144 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:45:44,145 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:45:44,145 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:45:44,145 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:45:44,145 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:45:44,145 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:45:44,145 188 | failed ************ (Pred::************ 2025-09-04T16:45:44,145 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:44,145 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:45:44,145 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:44,145 190 | ); 2025-09-04T16:45:44,145 | ~ 2025-09-04T16:45:44,146 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:45:44,146 188 | failed ************ (Pred::************ 2025-09-04T16:45:44,146 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:44,146 | - 2025-09-04T16:45:44,146 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:45:44,146 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:44,146 190 | ); 2025-09-04T16:45:44,146 | ~ 2025-09-04T16:45:44,146 | - 2025-09-04T16:45:44,147 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:45:44,147 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:45:44,147 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:44,147 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:45:44,147 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:44,147 195 | ); 2025-09-04T16:45:44,147 | ~ 2025-09-04T16:45:44,148 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:45:44,148 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:45:44,148 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:44,148 | - 2025-09-04T16:45:44,148 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:45:44,148 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:44,148 195 | ); 2025-09-04T16:45:44,148 | ~ 2025-09-04T16:45:44,148 | - 2025-09-04T16:45:44,190 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:45:44,190 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:45:44,190 42 | typedef typename Array::index_range index_range; 2025-09-04T16:45:44,190 | ^~~~~~~~~~~ 2025-09-04T16:45:44,191 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:45:44,191 43 | typedef typename Array::index index; 2025-09-04T16:45:44,191 | ^~~~~ 2025-09-04T16:45:44,191 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:45:44,192 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:45:44,192 53 | typedef typename Array::index_range index_range; 2025-09-04T16:45:44,192 | ^~~~~~~~~~~ 2025-09-04T16:45:44,192 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:45:44,192 54 | typedef typename Array::index index; 2025-09-04T16:45:44,192 | ^~~~~ 2025-09-04T16:45:44,266 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:45:44,266 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:45:44,266 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:45:44,266 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:44,267 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:45:44,267 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:44,267 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:44,267 117 | struct unary_function 2025-09-04T16:45:44,267 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:44,268 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:44,268 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:45:44,268 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:44,268 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:45:44,269 131 | struct binary_function 2025-09-04T16:45:44,269 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:44,270 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:44,270 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:45:44,270 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:44,270 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:44,270 117 | struct unary_function 2025-09-04T16:45:44,270 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:44,271 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:44,271 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:45:44,271 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:44,272 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:44,272 117 | struct unary_function 2025-09-04T16:45:44,272 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:44,273 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:44,273 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:45:44,273 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:44,273 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:44,273 117 | struct unary_function 2025-09-04T16:45:44,273 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:44,274 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:44,274 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:45:44,274 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:44,275 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:45:44,275 131 | struct binary_function 2025-09-04T16:45:44,275 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:44,276 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:44,276 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:45:44,276 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:44,276 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:44,276 117 | struct unary_function 2025-09-04T16:45:44,276 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:44,277 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:44,277 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:45:44,277 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:44,277 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:45:44,277 131 | struct binary_function 2025-09-04T16:45:44,277 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:44,279 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:44,279 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:45:44,279 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:44,279 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:44,279 117 | struct unary_function 2025-09-04T16:45:44,279 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:44,280 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:44,280 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:45:44,280 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:44,280 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:45:44,281 131 | struct binary_function 2025-09-04T16:45:44,281 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:44,281 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:44,281 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:45:44,282 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:44,282 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:44,282 117 | struct unary_function 2025-09-04T16:45:44,282 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:44,283 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:44,283 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:45:44,283 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:44,283 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:45:44,283 131 | struct binary_function 2025-09-04T16:45:44,283 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:44,285 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:44,285 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:45:44,285 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:44,285 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:44,285 117 | struct unary_function 2025-09-04T16:45:44,285 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:44,286 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:44,286 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:45:44,286 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:44,286 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:45:44,286 131 | struct binary_function 2025-09-04T16:45:44,287 | ^~~~~~~~~~~~~~~ 2025-09-04T16:45:45,381 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/case_conv.hpp:24, 2025-09-04T16:45:45,381 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:20, 2025-09-04T16:45:45,381 from ltp/src/srl/DepSRL.cpp:16: 2025-09-04T16:45:45,381 ltp/thirdparty/boost/include/boost/algorithm/string/detail/case_conv.hpp:33:44: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:45,381 33 | struct to_lowerF : public std::unary_function 2025-09-04T16:45:45,381 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:45,382 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:45,382 117 | struct unary_function 2025-09-04T16:45:45,382 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:45,383 ltp/thirdparty/boost/include/boost/algorithm/string/detail/case_conv.hpp:53:44: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:45,383 53 | struct to_upperF : public std::unary_function 2025-09-04T16:45:45,383 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:45,384 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:45,384 117 | struct unary_function 2025-09-04T16:45:45,384 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:45,409 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:28, 2025-09-04T16:45:45,409 from ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:16, 2025-09-04T16:45:45,409 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:23: 2025-09-04T16:45:45,409 ltp/thirdparty/boost/include/boost/algorithm/string/detail/util.hpp:93:29: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:45:45,409 93 | public std::unary_function< iterator_range, SeqT > 2025-09-04T16:45:45,409 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:45,409 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:45:45,410 117 | struct unary_function 2025-09-04T16:45:45,410 | ^~~~~~~~~~~~~~ 2025-09-04T16:45:45,519 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:45:45,520 ltp/src/srl/DepSRL.cpp:279:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:45:45,520 279 | for (int index = 0; index < vecPairNNLPS.size(); index++) 2025-09-04T16:45:45,520 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:45,526 ltp/src/srl/DepSRL.cpp:303:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:45:45,526 303 | for (int index = 0; index < vecPairPSBuf.size(); index++) 2025-09-04T16:45:45,526 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:45,529 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:45:45,529 ltp/src/srl/DepSRL.cpp:319:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, double> >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:45:45,529 319 | for (int index = 0; index < vecPairMaxArgs.size(); index++) 2025-09-04T16:45:45,529 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:45,531 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:45:45,531 ltp/src/srl/DepSRL.cpp:369:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:45:45,531 369 | for(int id = 0; id < vctCol.size(); id++) { 2025-09-04T16:45:45,532 | ~~~^~~~~~~~~~~~~~~ 2025-09-04T16:45:45,532 ltp/src/srl/DepSRL.cpp:375:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:45:45,532 375 | for(int id = 0; id < vctSameDel.size(); id++) { 2025-09-04T16:45:45,532 | ~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:45,555 ltp/src/srl/DepSRL.cpp: In member function ‘bool DepSRL::IsInsertPredicate(int, std::vector, double> >&, std::vector >&) const’: 2025-09-04T16:45:45,556 ltp/src/srl/DepSRL.cpp:434:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:45:45,556 434 | for(int index = 0; index < vecPairPSBuf.size(); index++) 2025-09-04T16:45:45,556 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:45,578 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::FindCollisionCand(const std::vector >&, const std::pair&, std::vector&) const’: 2025-09-04T16:45:45,578 ltp/src/srl/DepSRL.cpp:539:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:45:45,578 539 | for (int index = 0; index < vecPairPSCands.size(); index++) 2025-09-04T16:45:45,578 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:45,580 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:45:45,580 ltp/src/srl/DepSRL.cpp:557:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, double> >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:45:45,580 557 | for (int index = 0; index < vecPairArgCands.size(); index++) 2025-09-04T16:45:45,580 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:45,582 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:45:45,583 ltp/src/srl/DepSRL.cpp:582:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:45:45,583 582 | for (int index = 0; index < vecPairPSTemp.size(); index++) 2025-09-04T16:45:45,583 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:45,590 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:45:45,590 ltp/src/srl/DepSRL.cpp:623:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:45:45,590 623 | for (int index = 0; index < vecPairPSBuf.size(); index++) 2025-09-04T16:45:45,591 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:45,593 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:45:45,593 ltp/src/srl/DepSRL.cpp:676:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:45:45,594 676 | for (int index = 0; index < vecPairPS.size(); index++) 2025-09-04T16:45:45,594 | ~~~~~~^~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:45,596 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:45:45,596 ltp/src/srl/DepSRL.cpp:721:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:45:45,596 721 | for (int index = 0; index < vecIndex.size(); index++) 2025-09-04T16:45:45,596 | ~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:45,606 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:45:45,607 ltp/src/srl/DepSRL.cpp:791:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:45:45,607 791 | for (id = 0; id < vecCol.size(); id++) 2025-09-04T16:45:45,607 | ~~~^~~~~~~~~~~~~~~ 2025-09-04T16:45:45,607 ltp/src/srl/DepSRL.cpp:788:9: warning: unused variable ‘isPSColInsert’ [-Wunused-variable] 2025-09-04T16:45:45,607 788 | int isPSColInsert = 1; 2025-09-04T16:45:45,608 | ^~~~~~~~~~~~~ 2025-09-04T16:45:45,609 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:45:45,609 ltp/src/srl/DepSRL.cpp:843:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:45:45,609 843 | for (id = 0; id < vecSame.size(); id++) 2025-09-04T16:45:45,609 | ~~~^~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,400 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:45:46,401 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:45:46,401 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, __gnu_cxx::__normal_iterator > >]’: 2025-09-04T16:45:46,401 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:77:13: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,401 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,401 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,401 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,401 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,401 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,401 147 | Result, 2025-09-04T16:45:46,401 | ~~~~~~~ 2025-09-04T16:45:46,401 148 | Input, 2025-09-04T16:45:46,402 | ~~~~~~ 2025-09-04T16:45:46,402 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,402 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,402 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,402 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,402 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,402 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:46:52: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,402 46 | static void failed() { ((Model*)0)->constraints(); } 2025-09-04T16:45:46,402 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,403 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:26: 2025-09-04T16:45:46,403 ltp/thirdparty/boost/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function ‘void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::token_finderF >; IteratorT = __gnu_cxx::__normal_iterator >]’ 2025-09-04T16:45:46,403 40 | void constraints() 2025-09-04T16:45:46,403 | ^~~~~~~~~~~ 2025-09-04T16:45:46,610 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:45:46,611 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:45:46,611 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,611 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,611 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:45:46,611 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,611 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,611 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:45:46,611 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,611 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,611 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:45:46,611 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,612 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,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:45:46,612 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,612 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:45:46,612 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:45:46,612 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,612 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,612 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:45:46,612 391 | boost::function_requires >(); 2025-09-04T16:45:46,612 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,613 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,613 340 | init_multi_array_ref(extents); 2025-09-04T16:45:46,613 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,613 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,613 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:45:46,613 | ^ 2025-09-04T16:45:46,613 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:45:46,613 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:45:46,613 | ^ 2025-09-04T16:45:46,613 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:45:46,613 38 | Sentence() {} 2025-09-04T16:45:46,614 | ^ 2025-09-04T16:45:46,614 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,614 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,614 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,614 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:45:46,614 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:45:46,614 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,615 | ^ 2025-09-04T16:45:46,616 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:45:46,616 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:45:46,616 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,616 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,616 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:45:46,616 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,616 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,616 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:45:46,617 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,617 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,617 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:45:46,617 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,617 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,617 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:45:46,617 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,617 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,617 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:45:46,617 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:45:46,617 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,617 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,618 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:45:46,618 391 | boost::function_requires >(); 2025-09-04T16:45:46,618 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,618 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,618 340 | init_multi_array_ref(extents); 2025-09-04T16:45:46,618 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,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:45:46,618 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:45:46,618 | ^ 2025-09-04T16:45:46,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:45:46,618 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:45:46,619 | ^ 2025-09-04T16:45:46,619 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:45:46,619 38 | Sentence() {} 2025-09-04T16:45:46,619 | ^ 2025-09-04T16:45:46,619 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,619 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,619 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,624 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:45:46,624 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,625 | ^ 2025-09-04T16:45:46,625 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:45:46,625 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:45:46,625 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,625 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,625 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:45:46,625 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,625 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,625 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:45:46,625 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,626 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,626 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:45:46,626 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,626 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,626 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:45:46,626 45 | typedef mpl::bool_ type; 2025-09-04T16:45:46,626 | ^~~~ 2025-09-04T16:45:46,626 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,626 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:45:46,626 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,627 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,627 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:45:46,627 391 | boost::function_requires >(); 2025-09-04T16:45:46,627 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,627 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,627 340 | init_multi_array_ref(extents); 2025-09-04T16:45:46,627 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,627 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,627 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:45:46,628 | ^ 2025-09-04T16:45:46,628 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:45:46,628 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:45:46,628 | ^ 2025-09-04T16:45:46,628 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:45:46,628 38 | Sentence() {} 2025-09-04T16:45:46,628 | ^ 2025-09-04T16:45:46,628 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,628 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,628 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,629 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:45:46,629 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,629 | ^ 2025-09-04T16:45:46,629 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:45:46,629 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:45:46,629 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,629 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,629 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:45:46,629 391 | boost::function_requires >(); 2025-09-04T16:45:46,629 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,630 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,630 340 | init_multi_array_ref(extents); 2025-09-04T16:45:46,630 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,630 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,630 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:45:46,630 | ^ 2025-09-04T16:45:46,630 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:45:46,630 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:45:46,630 | ^ 2025-09-04T16:45:46,631 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:45:46,631 38 | Sentence() {} 2025-09-04T16:45:46,631 | ^ 2025-09-04T16:45:46,631 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,631 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,631 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,631 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:45:46,631 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:45:46,631 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:45:46,632 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:45:46,632 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:45:46,632 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:45:46,632 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:45:46,632 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,632 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,632 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:45:46,632 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:45:46,632 | ^ 2025-09-04T16:45:46,632 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:45:46,633 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:45:46,633 | ^~~~~~~~~~~~ 2025-09-04T16:45:46,633 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:45:46,633 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,633 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,633 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:45:46,633 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:45:46,633 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,633 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,633 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:45:46,634 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,634 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,634 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:45:46,634 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,634 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,634 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:45:46,634 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,634 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,634 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:45:46,635 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,635 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,635 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:45:46,635 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:45:46,635 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,635 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,635 ltp/thirdparty/boost/include/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:45:46,635 391 | boost::function_requires >(); 2025-09-04T16:45:46,635 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,635 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:45:46,636 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:45:46,636 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,636 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,636 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:45:46,636 | ^ 2025-09-04T16:45:46,636 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:45:46,636 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:45:46,636 | ^ 2025-09-04T16:45:46,636 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:45:46,636 38 | Sentence() {} 2025-09-04T16:45:46,637 | ^ 2025-09-04T16:45:46,637 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,637 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,637 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,637 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:45:46,637 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,637 | ^ 2025-09-04T16:45:46,637 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:45:46,637 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:45:46,637 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,638 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,638 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:45:46,638 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,638 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,638 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:45:46,638 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,638 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,638 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:45:46,638 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,638 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,639 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:45:46,639 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,639 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,639 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:45:46,639 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:45:46,639 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,639 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,639 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:45:46,639 391 | boost::function_requires >(); 2025-09-04T16:45:46,640 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,640 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:45:46,640 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:45:46,640 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,640 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,640 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:45:46,640 | ^ 2025-09-04T16:45:46,640 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:45:46,640 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:45:46,641 | ^ 2025-09-04T16:45:46,641 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:45:46,641 38 | Sentence() {} 2025-09-04T16:45:46,641 | ^ 2025-09-04T16:45:46,641 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,641 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,641 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,641 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:45:46,641 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,641 | ^ 2025-09-04T16:45:46,642 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:45:46,642 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:45:46,642 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,642 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,642 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:45:46,642 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,642 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,642 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:45:46,642 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,642 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,643 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:45:46,643 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,643 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,643 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:45:46,643 45 | typedef mpl::bool_ type; 2025-09-04T16:45:46,643 | ^~~~ 2025-09-04T16:45:46,643 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,643 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:45:46,643 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,643 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,644 ltp/thirdparty/boost/include/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:45:46,644 391 | boost::function_requires >(); 2025-09-04T16:45:46,644 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,644 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:45:46,644 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:45:46,644 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,644 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,644 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:45:46,644 | ^ 2025-09-04T16:45:46,645 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:45:46,645 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:45:46,645 | ^ 2025-09-04T16:45:46,645 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:45:46,645 38 | Sentence() {} 2025-09-04T16:45:46,645 | ^ 2025-09-04T16:45:46,645 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,645 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,645 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,645 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:45:46,646 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,646 | ^ 2025-09-04T16:45:46,646 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:45:46,646 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:45:46,646 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,646 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,646 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:45:46,646 391 | boost::function_requires >(); 2025-09-04T16:45:46,646 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,647 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:45:46,647 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:45:46,647 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,647 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,647 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:45:46,647 | ^ 2025-09-04T16:45:46,647 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:45:46,647 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:45:46,647 | ^ 2025-09-04T16:45:46,647 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:45:46,648 38 | Sentence() {} 2025-09-04T16:45:46,648 | ^ 2025-09-04T16:45:46,648 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,648 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,648 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,648 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:45:46,648 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,648 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,648 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:45:46,648 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:45:46,649 | ^ 2025-09-04T16:45:46,649 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:45:46,649 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:45:46,649 | ^~~~~~~~~~~~ 2025-09-04T16:45:46,649 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:45:46,649 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,649 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,665 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:45:46,665 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:45:46,665 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,665 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,665 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:45:46,665 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,665 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,665 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:45:46,665 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,666 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,666 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:45:46,666 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,666 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,666 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:45:46,666 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,666 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,666 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:45:46,666 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:45:46,666 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,666 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,666 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:45:46,667 391 | boost::function_requires >(); 2025-09-04T16:45:46,667 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,667 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,667 340 | init_multi_array_ref(extents); 2025-09-04T16:45:46,667 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,667 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,667 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:45:46,667 | ^ 2025-09-04T16:45:46,667 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:45:46,667 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:45:46,668 | ^ 2025-09-04T16:45:46,668 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:45:46,668 38 | Sentence() {} 2025-09-04T16:45:46,668 | ^ 2025-09-04T16:45:46,668 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,668 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,668 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,668 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:45:46,668 30 | ~model() 2025-09-04T16:45:46,668 | ^ 2025-09-04T16:45:46,668 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,669 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:45:46,669 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,669 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:45:46,669 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:45:46,669 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,669 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,669 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:45:46,669 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,669 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,670 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:45:46,670 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,670 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,670 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:45:46,670 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,670 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,670 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:45:46,670 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,670 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,670 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:45:46,671 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:45:46,671 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,671 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,671 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:45:46,671 391 | boost::function_requires >(); 2025-09-04T16:45:46,671 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,671 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,671 340 | init_multi_array_ref(extents); 2025-09-04T16:45:46,671 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,671 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,672 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:45:46,672 | ^ 2025-09-04T16:45:46,672 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:45:46,672 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:45:46,672 | ^ 2025-09-04T16:45:46,672 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:45:46,672 38 | Sentence() {} 2025-09-04T16:45:46,672 | ^ 2025-09-04T16:45:46,672 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,672 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,673 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,673 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:45:46,673 30 | ~model() 2025-09-04T16:45:46,673 | ^ 2025-09-04T16:45:46,673 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,673 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:45:46,673 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,673 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:45:46,673 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:45:46,674 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,674 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,674 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:45:46,674 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,674 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,674 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:45:46,674 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,674 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,674 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:45:46,674 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,675 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,675 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:45:46,675 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,675 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,675 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:45:46,675 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:45:46,675 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,675 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,675 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:45:46,675 391 | boost::function_requires >(); 2025-09-04T16:45:46,675 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,676 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,676 340 | init_multi_array_ref(extents); 2025-09-04T16:45:46,676 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,676 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,676 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:45:46,676 | ^ 2025-09-04T16:45:46,676 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:45:46,676 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:45:46,676 | ^ 2025-09-04T16:45:46,676 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:45:46,677 38 | Sentence() {} 2025-09-04T16:45:46,677 | ^ 2025-09-04T16:45:46,677 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,677 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,677 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,677 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:45:46,677 30 | ~model() 2025-09-04T16:45:46,677 | ^ 2025-09-04T16:45:46,677 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,677 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:45:46,677 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,678 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:45:46,678 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:45:46,678 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,678 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,678 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:45:46,678 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,678 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,678 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:45:46,678 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,679 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,679 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:45:46,679 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,679 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,679 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:45:46,679 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,679 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,679 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:45:46,679 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:45:46,679 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,680 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,680 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:45:46,680 391 | boost::function_requires >(); 2025-09-04T16:45:46,680 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,680 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,680 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:45:46,680 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,680 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,680 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:45:46,680 | ^ 2025-09-04T16:45:46,681 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:45:46,681 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:45:46,681 | ^ 2025-09-04T16:45:46,681 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:45:46,681 38 | Sentence() {} 2025-09-04T16:45:46,681 | ^ 2025-09-04T16:45:46,681 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,681 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,681 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,681 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:45:46,681 30 | ~model() 2025-09-04T16:45:46,682 | ^ 2025-09-04T16:45:46,682 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,682 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:45:46,682 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,682 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:45:46,682 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:45:46,682 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,682 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,682 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:45:46,683 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,683 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,683 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:45:46,683 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,683 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,683 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:45:46,683 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,683 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,683 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:45:46,683 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,683 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,684 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:45:46,684 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:45:46,684 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,684 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,684 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:45:46,684 391 | boost::function_requires >(); 2025-09-04T16:45:46,684 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,684 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:45:46,684 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:45:46,685 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,685 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,685 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:45:46,685 | ^ 2025-09-04T16:45:46,685 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:45:46,685 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:45:46,685 | ^ 2025-09-04T16:45:46,685 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:45:46,685 38 | Sentence() {} 2025-09-04T16:45:46,685 | ^ 2025-09-04T16:45:46,686 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,686 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,686 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,686 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:45:46,686 30 | ~model() 2025-09-04T16:45:46,686 | ^ 2025-09-04T16:45:46,686 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,686 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:45:46,686 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,686 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:45:46,686 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:45:46,687 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,687 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,687 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:45:46,687 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,687 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,687 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:45:46,687 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,687 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,687 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:45:46,687 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,688 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,688 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:45:46,688 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,688 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,688 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:45:46,688 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:45:46,688 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,688 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,688 ltp/thirdparty/boost/include/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:45:46,688 391 | boost::function_requires >(); 2025-09-04T16:45:46,688 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,689 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:45:46,689 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:45:46,689 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,689 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,689 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:45:46,689 | ^ 2025-09-04T16:45:46,689 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:45:46,689 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:45:46,689 | ^ 2025-09-04T16:45:46,690 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:45:46,690 38 | Sentence() {} 2025-09-04T16:45:46,690 | ^ 2025-09-04T16:45:46,690 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,690 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,690 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,690 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:45:46,690 30 | ~model() 2025-09-04T16:45:46,690 | ^ 2025-09-04T16:45:46,690 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,690 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:45:46,691 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,711 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:45:46,712 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:45:46,712 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,712 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,712 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:45:46,712 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,712 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,712 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:45:46,712 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,712 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,712 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:45:46,713 391 | boost::function_requires >(); 2025-09-04T16:45:46,713 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,713 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,713 340 | init_multi_array_ref(extents); 2025-09-04T16:45:46,713 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,713 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,713 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:45:46,713 | ^ 2025-09-04T16:45:46,713 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:45:46,713 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:45:46,713 | ^ 2025-09-04T16:45:46,714 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:45:46,714 38 | Sentence() {} 2025-09-04T16:45:46,714 | ^ 2025-09-04T16:45:46,714 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,714 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,714 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,724 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:45:46,724 107 | template <> struct SignedInteger {}; 2025-09-04T16:45:46,724 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,724 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:45:46,724 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:45:46,724 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,725 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,725 ltp/thirdparty/boost/include/boost/concept/detail/has_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:45:46,725 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,725 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,725 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:45:46,725 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,725 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,725 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:45:46,725 45 | typedef mpl::bool_ type; 2025-09-04T16:45:46,726 | ^~~~ 2025-09-04T16:45:46,726 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:45:46,726 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:45:46,726 | ^~~~~ 2025-09-04T16:45:46,726 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:45:46,726 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:45:46,726 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,726 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,726 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:45:46,726 391 | boost::function_requires >(); 2025-09-04T16:45:46,727 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,727 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,727 340 | init_multi_array_ref(extents); 2025-09-04T16:45:46,727 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,727 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,727 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:45:46,727 | ^ 2025-09-04T16:45:46,727 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:45:46,727 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:45:46,727 | ^ 2025-09-04T16:45:46,728 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:45:46,728 38 | Sentence() {} 2025-09-04T16:45:46,728 | ^ 2025-09-04T16:45:46,728 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,728 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,728 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,728 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:45:46,728 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,728 | ^ 2025-09-04T16:45:46,728 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:45:46,729 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:45:46,729 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,729 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,729 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:45:46,729 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:45:46,729 | ^~~~~~~~~~~~~ 2025-09-04T16:45:46,729 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:45:46,729 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,729 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,729 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:45:46,730 391 | boost::function_requires >(); 2025-09-04T16:45:46,730 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,730 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,730 340 | init_multi_array_ref(extents); 2025-09-04T16:45:46,730 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,730 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,730 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:45:46,730 | ^ 2025-09-04T16:45:46,730 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:45:46,731 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:45:46,731 | ^ 2025-09-04T16:45:46,731 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:45:46,731 38 | Sentence() {} 2025-09-04T16:45:46,731 | ^ 2025-09-04T16:45:46,731 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,731 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,731 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,731 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:45:46,731 30 | ~model() 2025-09-04T16:45:46,732 | ^ 2025-09-04T16:45:46,732 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,732 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:45:46,732 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,764 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:45:46,764 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:45:46,764 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,765 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,765 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:45:46,765 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,765 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,765 ltp/thirdparty/boost/include/boost/concept/detail/has_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:45:46,765 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,765 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,765 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:45:46,765 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,766 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,766 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:45:46,766 45 | typedef mpl::bool_ type; 2025-09-04T16:45:46,766 | ^~~~ 2025-09-04T16:45:46,766 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,766 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:45:46,766 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,766 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,766 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:45:46,766 391 | boost::function_requires >(); 2025-09-04T16:45:46,767 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,767 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,767 340 | init_multi_array_ref(extents); 2025-09-04T16:45:46,767 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,767 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:45:46,767 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:45:46,767 | ^ 2025-09-04T16:45:46,767 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:45:46,767 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:45:46,767 | ^ 2025-09-04T16:45:46,768 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:45:46,768 38 | Sentence() {} 2025-09-04T16:45:46,768 | ^ 2025-09-04T16:45:46,768 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,768 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,768 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,768 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:45:46,768 30 | ~model() 2025-09-04T16:45:46,768 | ^ 2025-09-04T16:45:46,768 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,769 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:45:46,769 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,824 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:45:46,824 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,824 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,824 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,824 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,825 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-04T16:45:46,825 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,825 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,825 145 | struct SinglePassIteratorConcept 2025-09-04T16:45:46,825 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,825 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T16:45:46,825 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,825 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,825 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T16:45:46,825 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,826 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,826 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,826 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:833:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,826 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,826 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,826 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,826 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,826 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,826 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,826 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,826 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,827 821 | ); \ 2025-09-04T16:45:46,827 | ~ 2025-09-04T16:45:46,827 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T16:45:46,827 1673 | for (; __first != __last; ++__first) 2025-09-04T16:45:46,827 | ~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,827 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T16:45:46,827 711 | _M_range_initialize(__first, __last, 2025-09-04T16:45:46,827 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,827 712 | std::__iterator_category(__first)); 2025-09-04T16:45:46,827 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,827 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,828 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T16:45:46,828 | ^~~ 2025-09-04T16:45:46,828 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,828 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,828 147 | Result, 2025-09-04T16:45:46,828 | ~~~~~~~ 2025-09-04T16:45:46,828 148 | Input, 2025-09-04T16:45:46,828 | ~~~~~~ 2025-09-04T16:45:46,828 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,828 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,829 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,829 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,829 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,829 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,829 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,829 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,829 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<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T16:45:46,829 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,829 | ^ 2025-09-04T16:45:46,829 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:45:46,830 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:45:46,830 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,830 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,830 ltp/thirdparty/boost/include/boost/concept/detail/has_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:45:46,830 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,830 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,830 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:45:46,830 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,830 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,830 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:45:46,831 45 | typedef mpl::bool_ type; 2025-09-04T16:45:46,831 | ^~~~ 2025-09-04T16:45:46,831 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:45:46,831 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:45:46,831 | ^~~~~ 2025-09-04T16:45:46,831 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:45:46,831 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:833:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,831 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,831 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,831 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,831 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,832 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,832 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,832 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,832 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,832 821 | ); \ 2025-09-04T16:45:46,832 | ~ 2025-09-04T16:45:46,832 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T16:45:46,832 1673 | for (; __first != __last; ++__first) 2025-09-04T16:45:46,832 | ~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,832 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T16:45:46,832 711 | _M_range_initialize(__first, __last, 2025-09-04T16:45:46,832 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,833 712 | std::__iterator_category(__first)); 2025-09-04T16:45:46,833 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,833 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,833 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T16:45:46,833 | ^~~ 2025-09-04T16:45:46,833 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,833 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,833 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,833 147 | Result, 2025-09-04T16:45:46,833 | ~~~~~~~ 2025-09-04T16:45:46,834 148 | Input, 2025-09-04T16:45:46,834 | ~~~~~~ 2025-09-04T16:45:46,834 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,834 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,834 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,834 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,834 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,834 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,834 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,834 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,834 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:45:46,835 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,835 | ^ 2025-09-04T16:45:46,835 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:45:46,835 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:116:7: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,835 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,835 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,835 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,835 145 | struct SinglePassIteratorConcept 2025-09-04T16:45:46,835 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,835 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T16:45:46,835 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,836 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,836 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T16:45:46,836 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,836 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,836 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T16:45:46,836 45 | typedef mpl::bool_ type; 2025-09-04T16:45:46,836 | ^~~~ 2025-09-04T16:45:46,836 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,836 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:833:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,836 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,836 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,836 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,837 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,837 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,837 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,837 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,837 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,837 821 | ); \ 2025-09-04T16:45:46,837 | ~ 2025-09-04T16:45:46,837 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T16:45:46,837 1673 | for (; __first != __last; ++__first) 2025-09-04T16:45:46,837 | ~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,837 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T16:45:46,838 711 | _M_range_initialize(__first, __last, 2025-09-04T16:45:46,838 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,838 712 | std::__iterator_category(__first)); 2025-09-04T16:45:46,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,838 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,838 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T16:45:46,838 | ^~~ 2025-09-04T16:45:46,838 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,838 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,839 147 | Result, 2025-09-04T16:45:46,839 | ~~~~~~~ 2025-09-04T16:45:46,839 148 | Input, 2025-09-04T16:45:46,839 | ~~~~~~ 2025-09-04T16:45:46,839 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,839 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,839 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,839 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,839 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,839 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,839 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,840 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:45:46,840 30 | ~model() 2025-09-04T16:45:46,840 | ^ 2025-09-04T16:45:46,840 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,840 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:45:46,840 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,840 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T16:45:46,840 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,840 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,840 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,840 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,841 145 | struct SinglePassIteratorConcept 2025-09-04T16:45:46,841 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,841 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T16:45:46,841 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,841 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,841 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T16:45:46,841 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,841 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,841 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T16:45:46,841 45 | typedef mpl::bool_ type; 2025-09-04T16:45:46,841 | ^~~~ 2025-09-04T16:45:46,841 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,842 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:833:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,842 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,842 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,842 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,842 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,842 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,842 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,842 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,842 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,842 821 | ); \ 2025-09-04T16:45:46,842 | ~ 2025-09-04T16:45:46,842 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T16:45:46,843 1673 | for (; __first != __last; ++__first) 2025-09-04T16:45:46,843 | ~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,843 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T16:45:46,843 711 | _M_range_initialize(__first, __last, 2025-09-04T16:45:46,843 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,843 712 | std::__iterator_category(__first)); 2025-09-04T16:45:46,843 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,843 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,843 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T16:45:46,844 | ^~~ 2025-09-04T16:45:46,844 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,844 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,844 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,844 147 | Result, 2025-09-04T16:45:46,844 | ~~~~~~~ 2025-09-04T16:45:46,844 148 | Input, 2025-09-04T16:45:46,844 | ~~~~~~ 2025-09-04T16:45:46,844 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,844 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,844 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,845 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,845 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,845 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,845 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,845 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,845 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::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T16:45:46,845 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,845 | ^ 2025-09-04T16:45:46,845 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:45:46,845 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,845 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,846 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,846 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,846 145 | struct SinglePassIteratorConcept 2025-09-04T16:45:46,846 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,846 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T16:45:46,846 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,846 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,846 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T16:45:46,846 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,846 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,846 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T16:45:46,846 45 | typedef mpl::bool_ type; 2025-09-04T16:45:46,847 | ^~~~ 2025-09-04T16:45:46,847 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,847 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:833:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,847 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,847 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,847 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,847 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,848 821 | ); \ 2025-09-04T16:45:46,848 | ~ 2025-09-04T16:45:46,848 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T16:45:46,848 1673 | for (; __first != __last; ++__first) 2025-09-04T16:45:46,848 | ~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,848 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T16:45:46,848 711 | _M_range_initialize(__first, __last, 2025-09-04T16:45:46,848 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,848 712 | std::__iterator_category(__first)); 2025-09-04T16:45:46,848 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,849 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,849 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T16:45:46,849 | ^~~ 2025-09-04T16:45:46,849 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,849 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,849 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,849 147 | Result, 2025-09-04T16:45:46,849 | ~~~~~~~ 2025-09-04T16:45:46,849 148 | Input, 2025-09-04T16:45:46,849 | ~~~~~~ 2025-09-04T16:45:46,849 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,850 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,850 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,850 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,850 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,850 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,850 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,850 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T16:45:46,850 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,850 | ^ 2025-09-04T16:45:46,850 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:45:46,850 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:45:46,851 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,851 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,851 ltp/thirdparty/boost/include/boost/concept/detail/has_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:45:46,851 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,851 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,851 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:45:46,851 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,851 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,851 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:45:46,851 45 | typedef mpl::bool_ type; 2025-09-04T16:45:46,851 | ^~~~ 2025-09-04T16:45:46,852 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:45:46,852 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:45:46,852 | ^~~~~ 2025-09-04T16:45:46,852 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:45:46,852 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:833:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,852 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,852 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,852 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,852 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,852 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,852 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,852 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,853 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,853 821 | ); \ 2025-09-04T16:45:46,853 | ~ 2025-09-04T16:45:46,853 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T16:45:46,853 1673 | for (; __first != __last; ++__first) 2025-09-04T16:45:46,853 | ~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,853 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T16:45:46,853 711 | _M_range_initialize(__first, __last, 2025-09-04T16:45:46,853 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,854 712 | std::__iterator_category(__first)); 2025-09-04T16:45:46,854 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,854 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,854 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T16:45:46,854 | ^~~ 2025-09-04T16:45:46,854 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,854 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,854 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,854 147 | Result, 2025-09-04T16:45:46,854 | ~~~~~~~ 2025-09-04T16:45:46,855 148 | Input, 2025-09-04T16:45:46,855 | ~~~~~~ 2025-09-04T16:45:46,855 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,855 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,855 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,855 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,855 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,855 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,855 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,855 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,855 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:45:46,856 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,856 | ^ 2025-09-04T16:45:46,856 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:45:46,856 ltp/thirdparty/boost/include/boost/range/concepts.hpp:150:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,856 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,856 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,856 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T16:45:46,856 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,856 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,856 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T16:45:46,856 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,856 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,857 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T16:45:46,857 45 | typedef mpl::bool_ type; 2025-09-04T16:45:46,857 | ^~~~ 2025-09-04T16:45:46,857 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:45:46,857 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:45:46,857 | ^~~~~ 2025-09-04T16:45:46,857 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,857 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:833:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,857 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,857 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,858 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,858 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,858 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,858 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,858 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,858 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,858 821 | ); \ 2025-09-04T16:45:46,858 | ~ 2025-09-04T16:45:46,858 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T16:45:46,858 1673 | for (; __first != __last; ++__first) 2025-09-04T16:45:46,858 | ~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,859 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T16:45:46,859 711 | _M_range_initialize(__first, __last, 2025-09-04T16:45:46,859 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,859 712 | std::__iterator_category(__first)); 2025-09-04T16:45:46,859 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,859 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,859 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T16:45:46,859 | ^~~ 2025-09-04T16:45:46,859 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,859 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,859 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,860 147 | Result, 2025-09-04T16:45:46,860 | ~~~~~~~ 2025-09-04T16:45:46,860 148 | Input, 2025-09-04T16:45:46,860 | ~~~~~~ 2025-09-04T16:45:46,860 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,860 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,860 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,860 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,860 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,860 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,860 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,860 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,861 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:45:46,861 30 | ~model() 2025-09-04T16:45:46,861 | ^ 2025-09-04T16:45:46,861 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,861 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:45:46,861 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,861 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T16:45:46,861 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,861 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,861 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,861 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T16:45:46,861 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,862 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,862 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T16:45:46,862 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,862 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,862 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T16:45:46,862 45 | typedef mpl::bool_ type; 2025-09-04T16:45:46,862 | ^~~~ 2025-09-04T16:45:46,862 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:45:46,862 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:45:46,862 | ^~~~~ 2025-09-04T16:45:46,862 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,863 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:833:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,863 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,863 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,863 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,863 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,863 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,863 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,863 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,863 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,863 821 | ); \ 2025-09-04T16:45:46,864 | ~ 2025-09-04T16:45:46,864 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T16:45:46,864 1673 | for (; __first != __last; ++__first) 2025-09-04T16:45:46,864 | ~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,864 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T16:45:46,864 711 | _M_range_initialize(__first, __last, 2025-09-04T16:45:46,864 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,864 712 | std::__iterator_category(__first)); 2025-09-04T16:45:46,864 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,864 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,865 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T16:45:46,865 | ^~~ 2025-09-04T16:45:46,865 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,865 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,865 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,865 147 | Result, 2025-09-04T16:45:46,865 | ~~~~~~~ 2025-09-04T16:45:46,865 148 | Input, 2025-09-04T16:45:46,865 | ~~~~~~ 2025-09-04T16:45:46,865 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,865 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,865 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,866 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,866 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,866 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,866 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,866 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,866 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::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T16:45:46,866 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,866 | ^ 2025-09-04T16:45:46,866 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’: 2025-09-04T16:45:46,866 ltp/thirdparty/boost/include/boost/range/concepts.hpp:276:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T16:45:46,866 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,867 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,867 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > > >]’ 2025-09-04T16:45:46,867 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,867 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,867 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T16:45:46,867 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,867 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,867 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T16:45:46,867 45 | typedef mpl::bool_ type; 2025-09-04T16:45:46,867 | ^~~~ 2025-09-04T16:45:46,868 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:45:46,868 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:45:46,868 | ^~~~~ 2025-09-04T16:45:46,868 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,868 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:833:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,868 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,868 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,868 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,868 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,868 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,868 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,869 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,869 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,869 821 | ); \ 2025-09-04T16:45:46,869 | ~ 2025-09-04T16:45:46,869 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T16:45:46,869 1673 | for (; __first != __last; ++__first) 2025-09-04T16:45:46,869 | ~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,869 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T16:45:46,869 711 | _M_range_initialize(__first, __last, 2025-09-04T16:45:46,869 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,869 712 | std::__iterator_category(__first)); 2025-09-04T16:45:46,869 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,870 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,870 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T16:45:46,870 | ^~~ 2025-09-04T16:45:46,870 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,870 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,870 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,870 147 | Result, 2025-09-04T16:45:46,870 | ~~~~~~~ 2025-09-04T16:45:46,870 148 | Input, 2025-09-04T16:45:46,870 | ~~~~~~ 2025-09-04T16:45:46,870 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,871 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,871 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,871 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,871 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,871 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,871 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,871 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,871 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]’ 2025-09-04T16:45:46,871 30 | ~model() 2025-09-04T16:45:46,871 | ^ 2025-09-04T16:45:46,871 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,871 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-04T16:45:46,872 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,872 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’: 2025-09-04T16:45:46,872 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T16:45:46,872 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,872 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,872 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > > >]’ 2025-09-04T16:45:46,872 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,872 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,872 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T16:45:46,872 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,873 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,873 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T16:45:46,873 45 | typedef mpl::bool_ type; 2025-09-04T16:45:46,873 | ^~~~ 2025-09-04T16:45:46,873 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:45:46,873 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:45:46,873 | ^~~~~ 2025-09-04T16:45:46,873 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,873 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:833:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,873 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,873 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,873 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,874 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,874 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,874 821 | ); \ 2025-09-04T16:45:46,874 | ~ 2025-09-04T16:45:46,874 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T16:45:46,874 1673 | for (; __first != __last; ++__first) 2025-09-04T16:45:46,874 | ~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,875 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T16:45:46,875 711 | _M_range_initialize(__first, __last, 2025-09-04T16:45:46,875 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,875 712 | std::__iterator_category(__first)); 2025-09-04T16:45:46,875 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,875 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,875 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T16:45:46,875 | ^~~ 2025-09-04T16:45:46,875 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,875 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,875 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,876 147 | Result, 2025-09-04T16:45:46,876 | ~~~~~~~ 2025-09-04T16:45:46,876 148 | Input, 2025-09-04T16:45:46,876 | ~~~~~~ 2025-09-04T16:45:46,876 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,876 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,876 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,876 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,876 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,876 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,876 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,877 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,877 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]’ 2025-09-04T16:45:46,877 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,877 | ^ 2025-09-04T16:45:46,877 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-04T16:45:46,877 ltp/thirdparty/boost/include/boost/range/algorithm/equal.hpp:174:13: required from ‘bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&) [with SinglePassRange1 = boost::iterator_range<__gnu_cxx::__normal_iterator > >; SinglePassRange2 = boost::iterator_range<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T16:45:46,877 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,877 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,877 ltp/thirdparty/boost/include/boost/range/iterator_range_core.hpp:631:32: required from ‘bool boost::operator==(const iterator_range&, const iterator_range&) [with Iterator1T = __gnu_cxx::__normal_iterator >; Iterator2T = __gnu_cxx::__normal_iterator >]’ 2025-09-04T16:45:46,877 631 | return boost::equal( l, r ); 2025-09-04T16:45:46,878 | ~~~~~~~~~~~~^~~~~~~~ 2025-09-04T16:45:46,878 ltp/thirdparty/boost/include/boost/algorithm/string/find_iterator.hpp:328:32: required from ‘bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]’ 2025-09-04T16:45:46,878 328 | m_Match==Other.m_Match && 2025-09-04T16:45:46,878 | ~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T16:45:46,878 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:532:26: required from ‘static bool boost::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; Facade2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; mpl_::true_ = mpl_::bool_]’ 2025-09-04T16:45:46,878 532 | return f1.equal(f2); 2025-09-04T16:45:46,878 | ~~~~~~~~^~~~ 2025-09-04T16:45:46,878 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:832:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = int; Derived2 = algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,878 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,878 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,878 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,878 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,879 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,879 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,879 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,879 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,879 821 | ); \ 2025-09-04T16:45:46,879 | ~ 2025-09-04T16:45:46,879 ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:317:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,879 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:833:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,879 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,879 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,879 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,880 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,880 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,880 821 | ); \ 2025-09-04T16:45:46,880 | ~ 2025-09-04T16:45:46,880 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T16:45:46,880 1673 | for (; __first != __last; ++__first) 2025-09-04T16:45:46,880 | ~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,881 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T16:45:46,881 711 | _M_range_initialize(__first, __last, 2025-09-04T16:45:46,881 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,881 712 | std::__iterator_category(__first)); 2025-09-04T16:45:46,881 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,881 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,881 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T16:45:46,881 | ^~~ 2025-09-04T16:45:46,881 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,881 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,881 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,882 147 | Result, 2025-09-04T16:45:46,882 | ~~~~~~~ 2025-09-04T16:45:46,882 148 | Input, 2025-09-04T16:45:46,882 | ~~~~~~ 2025-09-04T16:45:46,882 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,882 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,882 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,882 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,882 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,882 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,882 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,882 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,883 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T16:45:46,883 30 | ~model() 2025-09-04T16:45:46,883 | ^ 2025-09-04T16:45:46,883 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,883 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-04T16:45:46,883 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,883 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]’: 2025-09-04T16:45:46,883 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T16:45:46,883 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,883 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,883 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,884 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,884 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,884 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,884 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-04T16:45:46,884 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,884 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,884 145 | struct SinglePassIteratorConcept 2025-09-04T16:45:46,884 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,884 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T16:45:46,884 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,884 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,884 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,885 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:833:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,885 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,885 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,885 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,885 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,885 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,885 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,885 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,885 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,885 821 | ); \ 2025-09-04T16:45:46,886 | ~ 2025-09-04T16:45:46,886 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T16:45:46,886 1673 | for (; __first != __last; ++__first) 2025-09-04T16:45:46,886 | ~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,886 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T16:45:46,886 711 | _M_range_initialize(__first, __last, 2025-09-04T16:45:46,886 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,886 712 | std::__iterator_category(__first)); 2025-09-04T16:45:46,886 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,886 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,887 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T16:45:46,887 | ^~~ 2025-09-04T16:45:46,887 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,887 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,887 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,887 147 | Result, 2025-09-04T16:45:46,887 | ~~~~~~~ 2025-09-04T16:45:46,887 148 | Input, 2025-09-04T16:45:46,887 | ~~~~~~ 2025-09-04T16:45:46,887 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,887 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,888 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,888 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,888 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,888 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,888 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,888 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,888 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator >]’ 2025-09-04T16:45:46,888 30 | ~model() 2025-09-04T16:45:46,888 | ^ 2025-09-04T16:45:46,888 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,888 168 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T16:45:46,888 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,889 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:45:46,889 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:45:46,889 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,889 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,889 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:45:46,889 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,889 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,889 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:45:46,889 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,889 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,889 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:45:46,890 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,890 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,890 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:45:46,890 45 | typedef mpl::bool_ type; 2025-09-04T16:45:46,890 | ^~~~ 2025-09-04T16:45:46,890 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,890 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:833:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,890 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,890 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,890 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,891 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,891 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,891 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,891 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,891 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,891 821 | ); \ 2025-09-04T16:45:46,891 | ~ 2025-09-04T16:45:46,891 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T16:45:46,891 1673 | for (; __first != __last; ++__first) 2025-09-04T16:45:46,891 | ~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,892 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T16:45:46,892 711 | _M_range_initialize(__first, __last, 2025-09-04T16:45:46,892 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,892 712 | std::__iterator_category(__first)); 2025-09-04T16:45:46,892 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,892 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,892 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T16:45:46,892 | ^~~ 2025-09-04T16:45:46,892 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,892 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,893 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,893 147 | Result, 2025-09-04T16:45:46,893 | ~~~~~~~ 2025-09-04T16:45:46,893 148 | Input, 2025-09-04T16:45:46,893 | ~~~~~~ 2025-09-04T16:45:46,893 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,893 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,893 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,893 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,893 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,893 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,894 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,894 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,894 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:45:46,894 30 | ~model() 2025-09-04T16:45:46,894 | ^ 2025-09-04T16:45:46,894 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,894 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:45:46,894 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,894 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]’: 2025-09-04T16:45:46,894 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T16:45:46,895 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,895 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,895 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,895 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,895 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,895 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,895 145 | struct SinglePassIteratorConcept 2025-09-04T16:45:46,895 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,895 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T16:45:46,896 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,896 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,896 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T16:45:46,896 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,896 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,896 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,896 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:833:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,896 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,896 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,897 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,897 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,897 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,897 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,897 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,897 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,897 821 | ); \ 2025-09-04T16:45:46,897 | ~ 2025-09-04T16:45:46,897 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T16:45:46,897 1673 | for (; __first != __last; ++__first) 2025-09-04T16:45:46,898 | ~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,898 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T16:45:46,898 711 | _M_range_initialize(__first, __last, 2025-09-04T16:45:46,898 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,898 712 | std::__iterator_category(__first)); 2025-09-04T16:45:46,898 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,898 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,898 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T16:45:46,898 | ^~~ 2025-09-04T16:45:46,898 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,899 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,899 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,899 147 | Result, 2025-09-04T16:45:46,899 | ~~~~~~~ 2025-09-04T16:45:46,899 148 | Input, 2025-09-04T16:45:46,899 | ~~~~~~ 2025-09-04T16:45:46,899 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,899 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,899 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,899 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,899 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,900 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,900 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,900 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,900 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]’ 2025-09-04T16:45:46,900 30 | ~model() 2025-09-04T16:45:46,900 | ^ 2025-09-04T16:45:46,900 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,900 134 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) 2025-09-04T16:45:46,900 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,900 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]’: 2025-09-04T16:45:46,900 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:45:46,901 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,901 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,901 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,901 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,901 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,901 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,901 145 | struct SinglePassIteratorConcept 2025-09-04T16:45:46,901 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,901 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T16:45:46,901 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,902 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,902 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T16:45:46,902 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,902 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,902 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,902 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:833:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,902 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,902 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,902 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,903 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,903 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,903 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,903 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,903 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,903 821 | ); \ 2025-09-04T16:45:46,903 | ~ 2025-09-04T16:45:46,903 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T16:45:46,903 1673 | for (; __first != __last; ++__first) 2025-09-04T16:45:46,904 | ~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,904 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T16:45:46,904 711 | _M_range_initialize(__first, __last, 2025-09-04T16:45:46,904 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,904 712 | std::__iterator_category(__first)); 2025-09-04T16:45:46,904 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,904 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,904 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T16:45:46,904 | ^~~ 2025-09-04T16:45:46,905 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,905 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,905 147 | Result, 2025-09-04T16:45:46,905 | ~~~~~~~ 2025-09-04T16:45:46,905 148 | Input, 2025-09-04T16:45:46,905 | ~~~~~~ 2025-09-04T16:45:46,905 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,905 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,906 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,906 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,906 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,906 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,906 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,906 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >]’ 2025-09-04T16:45:46,906 30 | ~model() 2025-09-04T16:45:46,906 | ^ 2025-09-04T16:45:46,906 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,906 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:45:46,907 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,907 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:45:46,907 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:45:46,907 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,907 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,907 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:45:46,907 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,907 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,907 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:45:46,907 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,908 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,908 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:45:46,908 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,908 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,908 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:45:46,908 45 | typedef mpl::bool_ type; 2025-09-04T16:45:46,908 | ^~~~ 2025-09-04T16:45:46,908 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,908 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:833:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,909 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,909 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,909 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,909 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,909 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,909 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,909 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,909 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,909 821 | ); \ 2025-09-04T16:45:46,909 | ~ 2025-09-04T16:45:46,909 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T16:45:46,910 1673 | for (; __first != __last; ++__first) 2025-09-04T16:45:46,910 | ~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,910 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T16:45:46,910 711 | _M_range_initialize(__first, __last, 2025-09-04T16:45:46,910 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,910 712 | std::__iterator_category(__first)); 2025-09-04T16:45:46,910 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,910 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,911 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T16:45:46,911 | ^~~ 2025-09-04T16:45:46,911 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,911 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,911 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,911 147 | Result, 2025-09-04T16:45:46,911 | ~~~~~~~ 2025-09-04T16:45:46,911 148 | Input, 2025-09-04T16:45:46,911 | ~~~~~~ 2025-09-04T16:45:46,912 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,912 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,912 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,912 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,912 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,912 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,912 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,912 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,912 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:45:46,913 30 | ~model() 2025-09-04T16:45:46,913 | ^ 2025-09-04T16:45:46,913 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,913 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:45:46,913 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,913 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’: 2025-09-04T16:45:46,913 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:45:46,913 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,913 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,914 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T16:45:46,914 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,914 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,914 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T16:45:46,914 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,914 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,915 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T16:45:46,915 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,915 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,915 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T16:45:46,915 45 | typedef mpl::bool_ type; 2025-09-04T16:45:46,915 | ^~~~ 2025-09-04T16:45:46,915 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,915 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:833:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,916 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,916 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,916 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,916 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,916 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,916 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,916 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,916 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,916 821 | ); \ 2025-09-04T16:45:46,917 | ~ 2025-09-04T16:45:46,917 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T16:45:46,917 1673 | for (; __first != __last; ++__first) 2025-09-04T16:45:46,917 | ~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,917 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T16:45:46,917 711 | _M_range_initialize(__first, __last, 2025-09-04T16:45:46,917 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,918 712 | std::__iterator_category(__first)); 2025-09-04T16:45:46,918 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,918 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,918 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T16:45:46,918 | ^~~ 2025-09-04T16:45:46,918 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,918 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,918 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,919 147 | Result, 2025-09-04T16:45:46,919 | ~~~~~~~ 2025-09-04T16:45:46,919 148 | Input, 2025-09-04T16:45:46,919 | ~~~~~~ 2025-09-04T16:45:46,919 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,919 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,919 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,919 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,919 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,920 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,920 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,920 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,920 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]’ 2025-09-04T16:45:46,920 30 | ~model() 2025-09-04T16:45:46,920 | ^ 2025-09-04T16:45:46,920 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,920 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-04T16:45:46,920 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,921 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-04T16:45:46,921 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:45:46,921 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,921 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,921 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T16:45:46,921 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:45:46,921 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,921 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > > >]’ 2025-09-04T16:45:46,921 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:45:46,922 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,922 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T16:45:46,922 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:45:46,922 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:45:46,922 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T16:45:46,922 45 | typedef mpl::bool_ type; 2025-09-04T16:45:46,922 | ^~~~ 2025-09-04T16:45:46,922 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:45:46,922 ltp/thirdparty/boost/include/boost/iterator/iterator_facade.hpp:833:3: required from ‘typename boost::detail::enable_if_interoperable::type>::type boost::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, use_default, use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = int; typename detail::enable_if_interoperable::type>::type = bool; typename mpl::apply2::type = bool]’ 2025-09-04T16:45:46,922 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T16:45:46,922 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,923 818 | *static_cast(&lhs) \ 2025-09-04T16:45:46,923 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,923 819 | , *static_cast(&rhs) \ 2025-09-04T16:45:46,923 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,923 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T16:45:46,923 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,923 821 | ); \ 2025-09-04T16:45:46,923 | ~ 2025-09-04T16:45:46,923 /usr/include/c++/14/bits/stl_vector.h:1673:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 2025-09-04T16:45:46,923 1673 | for (; __first != __last; ++__first) 2025-09-04T16:45:46,923 | ~~~~~~~~^~~~~~~~~ 2025-09-04T16:45:46,924 /usr/include/c++/14/bits/stl_vector.h:711:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 2025-09-04T16:45:46,924 711 | _M_range_initialize(__first, __last, 2025-09-04T16:45:46,924 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,924 712 | std::__iterator_category(__first)); 2025-09-04T16:45:46,924 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,924 ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:178:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; FinderT = detail::token_finderF >]’ 2025-09-04T16:45:46,924 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T16:45:46,924 | ^~~ 2025-09-04T16:45:46,924 ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:146:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string; PredicateT = detail::is_any_ofF]’ 2025-09-04T16:45:46,925 146 | return ::boost::algorithm::iter_split( 2025-09-04T16:45:46,925 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:45:46,925 147 | Result, 2025-09-04T16:45:46,925 | ~~~~~~~ 2025-09-04T16:45:46,925 148 | Input, 2025-09-04T16:45:46,925 | ~~~~~~ 2025-09-04T16:45:46,925 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T16:45:46,925 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,925 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T16:45:46,925 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T16:45:46,925 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:46,925 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:45:46,926 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:45:46,926 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:45:46,926 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T16:45:46,926 30 | ~model() 2025-09-04T16:45:46,926 | ^ 2025-09-04T16:45:46,926 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:45:46,926 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-04T16:45:46,926 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:50,767 In file included from /usr/include/c++/14/algorithm:61, 2025-09-04T16:45:50,767 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:13: 2025-09-04T16:45:50,767 /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:45:50,767 /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:45:50,767 822 | remove_if(_ForwardIterator __first, _ForwardIterator __last, 2025-09-04T16:45:50,767 | ^~~~~~~~~ 2025-09-04T16:45:50,767 /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:45:52,070 In file included from /usr/include/c++/14/vector:72, 2025-09-04T16:45:52,070 from ltp/src/srl/MyStruct.h:17: 2025-09-04T16:45:52,070 /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:45:52,070 /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:45:52,070 195 | vector<_Tp, _Alloc>:: 2025-09-04T16:45:52,070 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:52,070 /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:45:52,481 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:45:52,481 ltp/src/srl/DepSRL.cpp:381:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:45:52,481 381 | remove_if( 2025-09-04T16:45:52,481 | ~~~~~~~~~^ 2025-09-04T16:45:52,481 382 | vecPairMaxArgBuf.begin(), 2025-09-04T16:45:52,481 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:52,482 383 | vecPairMaxArgBuf.end(), 2025-09-04T16:45:52,482 | ~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:52,482 384 | boost::bind( 2025-09-04T16:45:52,482 | ~~~~~~~~~~~~ 2025-09-04T16:45:52,482 385 | less(), 2025-09-04T16:45:52,482 | ~~~~~~~~~~~~~~~ 2025-09-04T16:45:52,482 386 | boost::bind( 2025-09-04T16:45:52,482 | ~~~~~~~~~~~~ 2025-09-04T16:45:52,482 387 | &pair::second, 2025-09-04T16:45:52,482 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:52,483 388 | _1 2025-09-04T16:45:52,483 | ~~ 2025-09-04T16:45:52,483 389 | ), 2025-09-04T16:45:52,483 | ~~ 2025-09-04T16:45:52,483 390 | 0 2025-09-04T16:45:52,483 | ~ 2025-09-04T16:45:52,483 391 | ) 2025-09-04T16:45:52,483 | ~ 2025-09-04T16:45:52,483 392 | ), 2025-09-04T16:45:52,483 | ~ 2025-09-04T16:45:52,483 In file included from /usr/include/c++/14/vector:66: 2025-09-04T16:45:52,484 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:45:52,484 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:380:27: 2025-09-04T16:45:52,484 /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:45:52,484 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2025-09-04T16:45:52,484 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:52,484 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:45:52,484 ltp/src/srl/DepSRL.cpp:396:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >’ changed in GCC 7.1 2025-09-04T16:45:52,484 396 | remove_if( 2025-09-04T16:45:52,484 | ~~~~~~~~~^ 2025-09-04T16:45:52,485 397 | vecPairNextArgBuf.begin(), 2025-09-04T16:45:52,485 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:52,485 398 | vecPairNextArgBuf.end(), 2025-09-04T16:45:52,485 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:52,485 399 | boost::bind( 2025-09-04T16:45:52,485 | ~~~~~~~~~~~~ 2025-09-04T16:45:52,485 400 | less(), 2025-09-04T16:45:52,485 | ~~~~~~~~~~~~~~~ 2025-09-04T16:45:52,485 401 | boost::bind( 2025-09-04T16:45:52,485 | ~~~~~~~~~~~~ 2025-09-04T16:45:52,485 402 | &pair::second, 2025-09-04T16:45:52,486 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:52,486 403 | _1 2025-09-04T16:45:52,486 | ~~ 2025-09-04T16:45:52,486 404 | ), 2025-09-04T16:45:52,486 | ~~ 2025-09-04T16:45:52,486 405 | 0 2025-09-04T16:45:52,486 | ~ 2025-09-04T16:45:52,486 406 | ) 2025-09-04T16:45:52,486 | ~ 2025-09-04T16:45:52,486 407 | ), 2025-09-04T16:45:52,486 | ~ 2025-09-04T16:45:52,487 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:45:52,487 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:395:28: 2025-09-04T16:45:52,487 /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:45:52,487 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2025-09-04T16:45:52,487 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:52,860 /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:45:52,861 /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:45:52,861 181 | vector<_Tp, _Alloc>:: 2025-09-04T16:45:52,861 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:52,938 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:45:52,938 inlined from ‘void DepSRL::ReplaceArgFromNextProp(const std::vector&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’ at ltp/src/srl/DepSRL.cpp:726:36: 2025-09-04T16:45:52,938 /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:45:52,938 1537 | { return _M_erase(begin() + (__position - cbegin())); } 2025-09-04T16:45:52,939 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:52,939 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:45:52,939 inlined from ‘void DepSRL::ReplaceArgFromNextProp(const std::vector&, std::vector >&, std::vector, double> >&, std::vector, double> >&) const’ at ltp/src/srl/DepSRL.cpp:727:37: 2025-09-04T16:45:52,939 /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:45:52,939 1537 | { return _M_erase(begin() + (__position - cbegin())); } 2025-09-04T16:45:52,939 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:45:56,996 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:46:00,369 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:46:00,369 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:46:00,369 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:46:00,369 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:46:00,369 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:46:00,370 from ltp/src/srl/FeatureExtractor.cpp:12: 2025-09-04T16:46:00,370 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:46:00,370 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:46:00,370 | ^~~~~~~~ 2025-09-04T16:46:00,370 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:46:00,370 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:46:00,370 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:46:00,370 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:46:00,370 59 | template class auto_ptr; 2025-09-04T16:46:00,371 | ^~~~~~~~ 2025-09-04T16:46:00,413 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:46:00,413 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:46:00,413 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:46:00,413 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:46:00,413 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:00,413 656 | , public std::unary_function 2025-09-04T16:46:00,413 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:00,414 In file included from /usr/include/c++/14/functional:49, 2025-09-04T16:46:00,414 from ltp/thirdparty/boost/include/boost/function.hpp:13: 2025-09-04T16:46:00,415 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:00,415 117 | struct unary_function 2025-09-04T16:46:00,415 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:00,427 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:46:00,428 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:46:00,428 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:46:00,428 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:00,428 660 | , public std::binary_function 2025-09-04T16:46:00,428 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:00,428 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:00,428 131 | struct binary_function 2025-09-04T16:46:00,428 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:01,338 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:46:01,338 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:46:01,338 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:46:01,338 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:46:01,338 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:46:01,338 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:46:01,338 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:46:01,338 188 | failed ************ (Pred::************ 2025-09-04T16:46:01,338 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:01,339 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:46:01,339 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:01,339 190 | ); 2025-09-04T16:46:01,339 | ~ 2025-09-04T16:46:01,339 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:46:01,339 188 | failed ************ (Pred::************ 2025-09-04T16:46:01,339 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:01,339 | - 2025-09-04T16:46:01,339 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:46:01,339 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:01,340 190 | ); 2025-09-04T16:46:01,340 | ~ 2025-09-04T16:46:01,340 | - 2025-09-04T16:46:01,340 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:46:01,340 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:46:01,340 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:01,340 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:46:01,341 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:01,341 195 | ); 2025-09-04T16:46:01,341 | ~ 2025-09-04T16:46:01,341 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:46:01,341 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:46:01,341 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:01,341 | - 2025-09-04T16:46:01,341 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:46:01,341 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:01,341 195 | ); 2025-09-04T16:46:01,342 | ~ 2025-09-04T16:46:01,342 | - 2025-09-04T16:46:01,381 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:46:01,382 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:46:01,382 42 | typedef typename Array::index_range index_range; 2025-09-04T16:46:01,382 | ^~~~~~~~~~~ 2025-09-04T16:46:01,382 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:46:01,382 43 | typedef typename Array::index index; 2025-09-04T16:46:01,382 | ^~~~~ 2025-09-04T16:46:01,383 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:46:01,383 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:46:01,383 53 | typedef typename Array::index_range index_range; 2025-09-04T16:46:01,383 | ^~~~~~~~~~~ 2025-09-04T16:46:01,383 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:46:01,384 54 | typedef typename Array::index index; 2025-09-04T16:46:01,384 | ^~~~~ 2025-09-04T16:46:01,454 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:46:01,454 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:46:01,454 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:46:01,454 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:01,455 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:46:01,455 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:01,455 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:01,456 117 | struct unary_function 2025-09-04T16:46:01,456 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:01,457 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:01,457 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:46:01,457 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:01,457 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:01,457 131 | struct binary_function 2025-09-04T16:46:01,457 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:01,458 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:01,458 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:46:01,459 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:01,459 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:01,459 117 | struct unary_function 2025-09-04T16:46:01,459 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:01,460 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:01,460 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:46:01,460 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:01,460 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:01,460 117 | struct unary_function 2025-09-04T16:46:01,460 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:01,461 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:01,462 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:46:01,462 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:01,462 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:01,462 117 | struct unary_function 2025-09-04T16:46:01,462 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:01,463 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:01,463 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:46:01,463 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:01,463 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:01,463 131 | struct binary_function 2025-09-04T16:46:01,463 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:01,464 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:01,464 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:46:01,464 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:01,465 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:01,465 117 | struct unary_function 2025-09-04T16:46:01,465 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:01,465 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:01,466 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:46:01,466 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:01,466 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:01,466 131 | struct binary_function 2025-09-04T16:46:01,466 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:01,467 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:01,467 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:46:01,467 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:01,468 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:01,468 117 | struct unary_function 2025-09-04T16:46:01,468 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:01,469 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:01,469 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:46:01,469 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:01,469 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:01,469 131 | struct binary_function 2025-09-04T16:46:01,469 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:01,470 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:01,470 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:46:01,470 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:01,470 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:01,470 117 | struct unary_function 2025-09-04T16:46:01,470 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:01,471 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:01,471 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:46:01,471 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:01,472 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:01,472 131 | struct binary_function 2025-09-04T16:46:01,472 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:01,473 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:01,473 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:46:01,473 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:01,473 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:01,474 117 | struct unary_function 2025-09-04T16:46:01,474 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:01,474 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:01,475 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:46:01,475 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:01,475 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:01,475 131 | struct binary_function 2025-09-04T16:46:01,475 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:02,193 ltp/src/srl/FeatureExtractor.cpp: In member function ‘void FeatureExtractor::fg_path_length_(size_t)’: 2025-09-04T16:46:02,193 ltp/src/srl/FeatureExtractor.cpp:1005:24: warning: unused variable ‘up_path’ [-Wunused-variable] 2025-09-04T16:46:02,193 1005 | const std::string& up_path = get_feature_value_(FEAT_UP_PATH, row); 2025-09-04T16:46:02,193 | ^~~~~~~ 2025-09-04T16:46:02,231 ltp/src/srl/FeatureExtractor.cpp: In member function ‘void FeatureExtractor::fg_verb_voice_en_(size_t)’: 2025-09-04T16:46:02,232 ltp/src/srl/FeatureExtractor.cpp:1394:19: warning: unused variable ‘LEMMA’ [-Wunused-variable] 2025-09-04T16:46:02,232 1394 | const string& LEMMA = mp_sentence->get_PLEMMA(row); 2025-09-04T16:46:02,232 | ^~~~~ 2025-09-04T16:46:02,938 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:46:02,938 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:46:02,938 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:46:02,938 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:02,938 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,938 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,938 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:02,938 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,939 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,939 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:02,939 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,939 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,939 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:02,939 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:02,939 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,939 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:02,939 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:02,939 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:02,939 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:46:02,940 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:02,940 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,940 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,940 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:02,940 391 | boost::function_requires >(); 2025-09-04T16:46:02,940 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,940 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,940 340 | init_multi_array_ref(extents); 2025-09-04T16:46:02,940 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:02,940 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,940 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:02,941 | ^ 2025-09-04T16:46:02,941 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:02,941 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:02,941 | ^ 2025-09-04T16:46:02,941 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:02,941 38 | Sentence() {} 2025-09-04T16:46:02,941 | ^ 2025-09-04T16:46:02,941 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:02,941 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,941 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,942 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:46:02,942 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:46:02,942 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,942 | ^ 2025-09-04T16:46:02,943 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:46:02,943 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:02,943 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,943 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,944 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:02,944 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,944 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,944 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:02,944 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,944 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,944 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:02,944 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:02,944 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,944 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:02,945 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:02,945 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:02,945 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:46:02,945 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:02,945 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,945 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,945 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:02,945 391 | boost::function_requires >(); 2025-09-04T16:46:02,945 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,945 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,945 340 | init_multi_array_ref(extents); 2025-09-04T16:46:02,946 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:02,946 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,946 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:02,946 | ^ 2025-09-04T16:46:02,946 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:02,946 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:02,946 | ^ 2025-09-04T16:46:02,946 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:02,946 38 | Sentence() {} 2025-09-04T16:46:02,946 | ^ 2025-09-04T16:46:02,947 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:02,947 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,947 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,947 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:46:02,947 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,947 | ^ 2025-09-04T16:46:02,947 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:46:02,947 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:02,947 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,948 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,948 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:02,948 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,948 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,948 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:02,948 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:02,948 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,948 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:02,948 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:02,948 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:02,949 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:02,949 45 | typedef mpl::bool_ type; 2025-09-04T16:46:02,949 | ^~~~ 2025-09-04T16:46:02,949 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:02,949 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:02,949 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,949 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,949 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:02,949 391 | boost::function_requires >(); 2025-09-04T16:46:02,949 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,950 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,950 340 | init_multi_array_ref(extents); 2025-09-04T16:46:02,950 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:02,950 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,950 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:02,950 | ^ 2025-09-04T16:46:02,950 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:02,950 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:02,950 | ^ 2025-09-04T16:46:02,950 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:02,950 38 | Sentence() {} 2025-09-04T16:46:02,951 | ^ 2025-09-04T16:46:02,951 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:02,951 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,951 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,951 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:46:02,951 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,951 | ^ 2025-09-04T16:46:02,951 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:46:02,951 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:02,951 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,951 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,952 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:02,952 391 | boost::function_requires >(); 2025-09-04T16:46:02,952 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,952 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,952 340 | init_multi_array_ref(extents); 2025-09-04T16:46:02,952 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:02,952 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,952 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:02,952 | ^ 2025-09-04T16:46:02,953 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:02,953 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:02,953 | ^ 2025-09-04T16:46:02,953 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:02,953 38 | Sentence() {} 2025-09-04T16:46:02,953 | ^ 2025-09-04T16:46:02,953 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:02,953 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,953 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,953 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:46:02,954 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:46:02,954 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:46:02,954 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:46:02,954 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:46:02,954 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:46:02,954 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:46:02,954 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,954 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,954 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:46:02,955 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:46:02,955 | ^ 2025-09-04T16:46:02,955 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:46:02,955 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:46:02,955 | ^~~~~~~~~~~~ 2025-09-04T16:46:02,955 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:46:02,955 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,955 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,955 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:46:02,955 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:02,956 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,956 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,956 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:02,956 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,956 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,956 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:02,956 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,956 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,956 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:02,956 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:02,957 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,957 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:02,957 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:02,957 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:02,957 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:46:02,957 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:02,957 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,957 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,957 ltp/thirdparty/boost/include/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:46:02,958 391 | boost::function_requires >(); 2025-09-04T16:46:02,958 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,958 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:46:02,958 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:02,958 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,958 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,958 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:02,958 | ^ 2025-09-04T16:46:02,958 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:02,958 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:02,959 | ^ 2025-09-04T16:46:02,959 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:02,959 38 | Sentence() {} 2025-09-04T16:46:02,959 | ^ 2025-09-04T16:46:02,959 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:02,959 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,959 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,959 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:46:02,959 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,959 | ^ 2025-09-04T16:46:02,960 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:46:02,960 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:02,960 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,960 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,960 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:02,960 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,960 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,960 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:02,960 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,960 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,961 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:02,961 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:02,961 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,961 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:02,961 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:02,961 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:02,961 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:46:02,961 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:02,961 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,962 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,962 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:02,962 391 | boost::function_requires >(); 2025-09-04T16:46:02,962 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,962 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:46:02,962 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:02,962 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,962 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,962 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:02,962 | ^ 2025-09-04T16:46:02,963 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:02,963 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:02,963 | ^ 2025-09-04T16:46:02,963 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:02,963 38 | Sentence() {} 2025-09-04T16:46:02,963 | ^ 2025-09-04T16:46:02,963 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:02,963 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,963 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,963 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:46:02,964 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,964 | ^ 2025-09-04T16:46:02,964 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:46:02,964 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:02,964 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,964 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,964 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:02,964 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,964 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,965 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:02,965 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:02,965 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,965 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:02,965 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:02,965 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:02,965 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:02,965 45 | typedef mpl::bool_ type; 2025-09-04T16:46:02,965 | ^~~~ 2025-09-04T16:46:02,965 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:02,966 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:02,966 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,966 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,966 ltp/thirdparty/boost/include/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:46:02,966 391 | boost::function_requires >(); 2025-09-04T16:46:02,966 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,966 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:46:02,966 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:02,966 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,966 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,967 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:02,967 | ^ 2025-09-04T16:46:02,967 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:02,967 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:02,967 | ^ 2025-09-04T16:46:02,967 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:02,967 38 | Sentence() {} 2025-09-04T16:46:02,967 | ^ 2025-09-04T16:46:02,967 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:02,968 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,968 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,968 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:46:02,968 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,968 | ^ 2025-09-04T16:46:02,968 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:46:02,968 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:02,968 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,968 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,968 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:02,969 391 | boost::function_requires >(); 2025-09-04T16:46:02,969 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,969 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,969 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:02,969 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,969 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,969 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:02,969 | ^ 2025-09-04T16:46:02,969 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:02,970 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:02,970 | ^ 2025-09-04T16:46:02,970 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:02,970 38 | Sentence() {} 2025-09-04T16:46:02,970 | ^ 2025-09-04T16:46:02,970 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:02,970 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,970 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,970 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:46:02,970 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,970 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,971 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:46:02,971 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:46:02,971 | ^ 2025-09-04T16:46:02,971 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:46:02,971 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:46:02,971 | ^~~~~~~~~~~~ 2025-09-04T16:46:02,971 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:46:02,971 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,971 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,977 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:46:02,978 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:46:02,978 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,978 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,978 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:02,978 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,978 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,978 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:02,978 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,978 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,979 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:02,979 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,979 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,979 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:02,979 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:02,979 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,979 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:46:02,979 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:02,979 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,979 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,979 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:02,980 391 | boost::function_requires >(); 2025-09-04T16:46:02,980 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,980 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,980 340 | init_multi_array_ref(extents); 2025-09-04T16:46:02,980 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:02,980 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,980 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:02,980 | ^ 2025-09-04T16:46:02,980 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:02,980 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:02,981 | ^ 2025-09-04T16:46:02,981 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:02,981 38 | Sentence() {} 2025-09-04T16:46:02,981 | ^ 2025-09-04T16:46:02,981 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:02,981 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,981 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,981 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:46:02,982 30 | ~model() 2025-09-04T16:46:02,982 | ^ 2025-09-04T16:46:02,982 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:02,982 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:46:02,982 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,982 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:46:02,982 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:46:02,982 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,982 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,983 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:02,983 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,983 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,983 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:02,983 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,983 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,983 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:02,983 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,983 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,983 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:02,984 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:02,984 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,984 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:46:02,984 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:02,984 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,984 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,984 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:02,984 391 | boost::function_requires >(); 2025-09-04T16:46:02,984 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,984 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,985 340 | init_multi_array_ref(extents); 2025-09-04T16:46:02,985 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:02,985 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,985 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:02,985 | ^ 2025-09-04T16:46:02,985 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:02,985 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:02,985 | ^ 2025-09-04T16:46:02,985 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:02,985 38 | Sentence() {} 2025-09-04T16:46:02,985 | ^ 2025-09-04T16:46:02,986 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:02,986 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,986 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,986 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:46:02,986 30 | ~model() 2025-09-04T16:46:02,986 | ^ 2025-09-04T16:46:02,986 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:02,986 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:46:02,986 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,986 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:46:02,987 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:46:02,987 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,987 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,987 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:02,987 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,987 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,987 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:02,987 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,987 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,987 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:02,988 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:02,988 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,988 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:02,988 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:02,988 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:02,988 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:46:02,988 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:02,988 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,988 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,988 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:02,989 391 | boost::function_requires >(); 2025-09-04T16:46:02,989 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,989 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,989 340 | init_multi_array_ref(extents); 2025-09-04T16:46:02,989 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:02,989 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,989 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:02,989 | ^ 2025-09-04T16:46:02,990 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:02,990 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:02,990 | ^ 2025-09-04T16:46:02,990 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:02,990 38 | Sentence() {} 2025-09-04T16:46:02,990 | ^ 2025-09-04T16:46:02,990 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:02,990 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,990 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,990 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:46:02,991 30 | ~model() 2025-09-04T16:46:02,991 | ^ 2025-09-04T16:46:02,991 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:02,991 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:46:02,991 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,991 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:46:02,991 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:46:02,991 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,991 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,991 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:02,992 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,992 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,992 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:02,992 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,992 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,992 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:02,992 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,992 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,992 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:02,992 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:02,992 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,993 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:46:02,993 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:02,993 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,993 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,993 ltp/thirdparty/boost/include/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:46:02,993 391 | boost::function_requires >(); 2025-09-04T16:46:02,993 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,993 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:46:02,993 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:02,994 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,994 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,994 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:02,994 | ^ 2025-09-04T16:46:02,994 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:02,994 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:02,994 | ^ 2025-09-04T16:46:02,994 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:02,994 38 | Sentence() {} 2025-09-04T16:46:02,995 | ^ 2025-09-04T16:46:02,995 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:02,995 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,995 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,995 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:46:02,995 30 | ~model() 2025-09-04T16:46:02,995 | ^ 2025-09-04T16:46:02,995 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:02,995 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:46:02,995 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,996 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:46:02,996 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:46:02,996 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,996 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,996 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:02,996 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,996 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,996 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:02,996 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,996 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,997 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:02,997 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:02,997 | ^~~~~~~~~~~~~ 2025-09-04T16:46:02,997 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:02,997 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:02,997 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,997 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:46:02,997 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:02,997 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:02,998 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,998 ltp/thirdparty/boost/include/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:46:02,998 391 | boost::function_requires >(); 2025-09-04T16:46:02,998 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:02,998 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:46:02,998 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:02,998 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:02,998 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:02,998 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:02,999 | ^ 2025-09-04T16:46:02,999 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:02,999 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:02,999 | ^ 2025-09-04T16:46:02,999 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:02,999 38 | Sentence() {} 2025-09-04T16:46:02,999 | ^ 2025-09-04T16:46:02,999 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:02,999 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:02,999 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:03,000 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:46:03,000 30 | ~model() 2025-09-04T16:46:03,000 | ^ 2025-09-04T16:46:03,000 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:03,000 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:46:03,000 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:03,000 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:46:03,000 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:46:03,000 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:03,001 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:03,001 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:03,001 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:03,001 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:03,001 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:03,001 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:03,001 | ^~~~~~~~~~~~~ 2025-09-04T16:46:03,001 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:03,001 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:03,001 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:03,002 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:03,002 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:03,002 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:03,002 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:46:03,002 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:03,002 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:03,002 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:03,002 ltp/thirdparty/boost/include/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:46:03,002 391 | boost::function_requires >(); 2025-09-04T16:46:03,002 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:03,003 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:46:03,003 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:03,003 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:03,003 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:03,003 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:03,003 | ^ 2025-09-04T16:46:03,003 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:03,003 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:03,003 | ^ 2025-09-04T16:46:03,003 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:03,004 38 | Sentence() {} 2025-09-04T16:46:03,004 | ^ 2025-09-04T16:46:03,004 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:03,004 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:03,004 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:03,004 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:46:03,004 30 | ~model() 2025-09-04T16:46:03,004 | ^ 2025-09-04T16:46:03,004 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:03,005 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:46:03,005 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:03,006 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:46:03,006 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:46:03,006 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:03,006 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:03,006 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:46:03,006 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:03,006 | ^~~~~~~~~~~~~ 2025-09-04T16:46:03,006 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:03,007 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:03,007 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:03,007 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:03,007 391 | boost::function_requires >(); 2025-09-04T16:46:03,007 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:03,007 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:03,007 340 | init_multi_array_ref(extents); 2025-09-04T16:46:03,007 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:03,007 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:03,007 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:03,008 | ^ 2025-09-04T16:46:03,008 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:03,008 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:03,008 | ^ 2025-09-04T16:46:03,008 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:03,008 38 | Sentence() {} 2025-09-04T16:46:03,008 | ^ 2025-09-04T16:46:03,008 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:03,008 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:03,008 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:03,009 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:46:03,009 107 | template <> struct SignedInteger {}; 2025-09-04T16:46:03,009 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:03,009 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:46:03,009 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:46:03,009 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:03,009 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:03,009 ltp/thirdparty/boost/include/boost/concept/detail/has_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:46:03,009 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:03,010 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:03,010 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:03,010 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:03,010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:03,010 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:03,010 45 | typedef mpl::bool_ type; 2025-09-04T16:46:03,010 | ^~~~ 2025-09-04T16:46:03,010 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:46:03,010 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:46:03,011 | ^~~~~ 2025-09-04T16:46:03,011 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:46:03,011 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:03,011 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:03,011 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:03,011 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:03,011 391 | boost::function_requires >(); 2025-09-04T16:46:03,011 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:03,011 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:03,011 340 | init_multi_array_ref(extents); 2025-09-04T16:46:03,012 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:03,012 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:03,012 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:03,012 | ^ 2025-09-04T16:46:03,012 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:03,012 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:03,012 | ^ 2025-09-04T16:46:03,012 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:03,012 38 | Sentence() {} 2025-09-04T16:46:03,012 | ^ 2025-09-04T16:46:03,012 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:03,013 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:03,013 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:03,013 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:46:03,013 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:03,013 | ^ 2025-09-04T16:46:03,013 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:46:03,013 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:46:03,013 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:03,013 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:03,013 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:46:03,014 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:03,014 | ^~~~~~~~~~~~~ 2025-09-04T16:46:03,014 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:03,014 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:03,014 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:03,014 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:03,014 391 | boost::function_requires >(); 2025-09-04T16:46:03,014 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:03,014 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:03,015 340 | init_multi_array_ref(extents); 2025-09-04T16:46:03,015 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:03,015 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:03,015 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:03,015 | ^ 2025-09-04T16:46:03,015 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:03,015 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:03,015 | ^ 2025-09-04T16:46:03,015 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:03,016 38 | Sentence() {} 2025-09-04T16:46:03,016 | ^ 2025-09-04T16:46:03,016 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:03,016 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:03,016 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:03,016 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:46:03,016 30 | ~model() 2025-09-04T16:46:03,016 | ^ 2025-09-04T16:46:03,016 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:03,016 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:46:03,017 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:03,021 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:46:03,021 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:46:03,021 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:03,021 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:03,021 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:46:03,021 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:03,021 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:03,022 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:46:03,022 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:03,022 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:03,022 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:03,022 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:03,022 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:03,022 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:03,022 45 | typedef mpl::bool_ type; 2025-09-04T16:46:03,022 | ^~~~ 2025-09-04T16:46:03,022 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:03,023 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:03,023 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:03,023 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:03,023 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:03,023 391 | boost::function_requires >(); 2025-09-04T16:46:03,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:03,023 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:03,023 340 | init_multi_array_ref(extents); 2025-09-04T16:46:03,023 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:03,023 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:03,024 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:03,024 | ^ 2025-09-04T16:46:03,024 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:03,024 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:03,024 | ^ 2025-09-04T16:46:03,024 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:03,024 38 | Sentence() {} 2025-09-04T16:46:03,024 | ^ 2025-09-04T16:46:03,024 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:03,025 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:03,025 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:03,025 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:46:03,025 30 | ~model() 2025-09-04T16:46:03,025 | ^ 2025-09-04T16:46:03,025 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:03,025 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:46:03,025 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:17,143 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:46:20,957 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:46:20,957 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:46:20,957 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:46:20,957 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:46:20,957 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:46:20,957 from ltp/src/srl/GetInstance.h:18, 2025-09-04T16:46:20,957 from ltp/src/srl/GetInstance.cpp:12: 2025-09-04T16:46:20,958 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:46:20,958 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:46:20,958 | ^~~~~~~~ 2025-09-04T16:46:20,958 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:46:20,958 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:46:20,958 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:46:20,958 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:46:20,958 59 | template class auto_ptr; 2025-09-04T16:46:20,958 | ^~~~~~~~ 2025-09-04T16:46:20,998 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:46:20,999 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:46:20,999 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:46:20,999 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:46:20,999 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:20,999 656 | , public std::unary_function 2025-09-04T16:46:20,999 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:20,999 In file included from /usr/include/c++/14/bits/refwrap.h:39, 2025-09-04T16:46:20,999 from /usr/include/c++/14/vector:68, 2025-09-04T16:46:21,000 from ltp/src/srl/GetInstance.h:14: 2025-09-04T16:46:21,000 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:21,000 117 | struct unary_function 2025-09-04T16:46:21,000 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:21,012 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:46:21,012 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:46:21,012 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:46:21,012 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:21,012 660 | , public std::binary_function 2025-09-04T16:46:21,012 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:21,012 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:21,012 131 | struct binary_function 2025-09-04T16:46:21,013 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:21,480 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:46:21,480 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:46:21,480 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:46:21,481 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:46:21,481 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:46:21,481 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:46:21,481 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:46:21,481 188 | failed ************ (Pred::************ 2025-09-04T16:46:21,481 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:21,481 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:46:21,481 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:21,481 190 | ); 2025-09-04T16:46:21,481 | ~ 2025-09-04T16:46:21,482 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:46:21,482 188 | failed ************ (Pred::************ 2025-09-04T16:46:21,482 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:21,482 | - 2025-09-04T16:46:21,482 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:46:21,482 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:21,482 190 | ); 2025-09-04T16:46:21,482 | ~ 2025-09-04T16:46:21,482 | - 2025-09-04T16:46:21,482 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:46:21,483 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:46:21,483 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:21,483 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:46:21,483 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:21,483 195 | ); 2025-09-04T16:46:21,483 | ~ 2025-09-04T16:46:21,483 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:46:21,483 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:46:21,483 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:21,483 | - 2025-09-04T16:46:21,484 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:46:21,484 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:21,484 195 | ); 2025-09-04T16:46:21,484 | ~ 2025-09-04T16:46:21,484 | - 2025-09-04T16:46:21,521 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:46:21,521 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:46:21,521 42 | typedef typename Array::index_range index_range; 2025-09-04T16:46:21,521 | ^~~~~~~~~~~ 2025-09-04T16:46:21,521 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:46:21,521 43 | typedef typename Array::index index; 2025-09-04T16:46:21,521 | ^~~~~ 2025-09-04T16:46:21,522 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:46:21,522 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:46:21,522 53 | typedef typename Array::index_range index_range; 2025-09-04T16:46:21,522 | ^~~~~~~~~~~ 2025-09-04T16:46:21,522 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:46:21,522 54 | typedef typename Array::index index; 2025-09-04T16:46:21,522 | ^~~~~ 2025-09-04T16:46:21,592 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:46:21,592 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:46:21,592 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:46:21,592 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:21,592 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:46:21,592 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:21,592 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:21,593 117 | struct unary_function 2025-09-04T16:46:21,593 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:21,593 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:21,593 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:46:21,593 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:21,593 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:21,594 131 | struct binary_function 2025-09-04T16:46:21,594 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:21,594 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:21,594 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:46:21,594 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:21,594 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:21,594 117 | struct unary_function 2025-09-04T16:46:21,594 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:21,595 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:21,595 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:46:21,595 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:21,595 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:21,595 117 | struct unary_function 2025-09-04T16:46:21,595 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:21,596 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:21,596 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:46:21,596 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:21,596 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:21,596 117 | struct unary_function 2025-09-04T16:46:21,596 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:21,596 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:21,596 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:46:21,597 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:21,597 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:21,597 131 | struct binary_function 2025-09-04T16:46:21,597 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:21,597 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:21,597 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:46:21,597 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:21,597 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:21,597 117 | struct unary_function 2025-09-04T16:46:21,597 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:21,598 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:21,598 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:46:21,598 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:21,598 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:21,598 131 | struct binary_function 2025-09-04T16:46:21,598 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:21,598 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:21,598 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:46:21,598 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:21,599 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:21,599 117 | struct unary_function 2025-09-04T16:46:21,599 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:21,599 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:21,599 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:46:21,599 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:21,599 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:21,599 131 | struct binary_function 2025-09-04T16:46:21,600 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:21,600 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:21,600 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:46:21,600 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:21,600 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:21,600 117 | struct unary_function 2025-09-04T16:46:21,600 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:21,600 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:21,600 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:46:21,601 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:21,601 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:21,601 131 | struct binary_function 2025-09-04T16:46:21,601 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:21,601 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:21,601 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:46:21,601 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:21,601 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:21,601 117 | struct unary_function 2025-09-04T16:46:21,601 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:21,602 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:21,602 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:46:21,602 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:21,602 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:21,602 131 | struct binary_function 2025-09-04T16:46:21,602 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:22,176 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:46:22,176 ltp/src/srl/GetInstance.cpp:167:22: warning: the address of ‘GetInstance::m_input_streams’ will never be NULL [-Waddress] 2025-09-04T16:46:22,176 167 | if (!m_input_streams) 2025-09-04T16:46:22,176 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:22,176 ltp/src/srl/GetInstance.h:64:28: note: ‘GetInstance::m_input_streams’ declared here 2025-09-04T16:46:22,176 64 | std::ifstream m_input_streams[TOTAL_FEATURE]; 2025-09-04T16:46:22,176 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:22,677 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:46:22,677 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:46:22,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 >]’: 2025-09-04T16:46:22,678 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:22,678 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,678 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,678 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:22,678 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,678 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,678 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:22,678 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,678 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,679 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:22,679 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:22,679 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,679 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:22,679 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:22,679 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:22,679 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:46:22,679 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:22,679 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,679 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,680 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:22,680 391 | boost::function_requires >(); 2025-09-04T16:46:22,680 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,680 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,680 340 | init_multi_array_ref(extents); 2025-09-04T16:46:22,680 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:22,680 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,680 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:22,680 | ^ 2025-09-04T16:46:22,680 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:22,680 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:22,681 | ^ 2025-09-04T16:46:22,681 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:22,681 38 | Sentence() {} 2025-09-04T16:46:22,681 | ^ 2025-09-04T16:46:22,681 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:22,681 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,681 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,681 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:46:22,681 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:46:22,682 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,682 | ^ 2025-09-04T16:46:22,682 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:46:22,682 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:22,682 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,682 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,682 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:22,682 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,682 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,683 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:22,683 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,683 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,683 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:22,683 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:22,683 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,683 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:22,683 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:22,683 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:22,683 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:46:22,683 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:22,684 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,684 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,684 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:22,684 391 | boost::function_requires >(); 2025-09-04T16:46:22,684 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,684 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,684 340 | init_multi_array_ref(extents); 2025-09-04T16:46:22,684 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:22,684 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,685 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:22,685 | ^ 2025-09-04T16:46:22,685 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:22,685 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:22,685 | ^ 2025-09-04T16:46:22,685 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:22,685 38 | Sentence() {} 2025-09-04T16:46:22,685 | ^ 2025-09-04T16:46:22,685 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:22,685 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,685 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,686 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:46:22,686 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,686 | ^ 2025-09-04T16:46:22,686 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:46:22,686 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:22,686 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,686 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,686 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:22,686 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,686 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,687 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:22,687 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:22,687 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,687 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:22,687 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:22,687 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:22,687 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:22,687 45 | typedef mpl::bool_ type; 2025-09-04T16:46:22,687 | ^~~~ 2025-09-04T16:46:22,687 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:22,688 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:22,688 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,688 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,688 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:22,688 391 | boost::function_requires >(); 2025-09-04T16:46:22,688 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,688 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,688 340 | init_multi_array_ref(extents); 2025-09-04T16:46:22,689 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:22,689 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,689 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:22,689 | ^ 2025-09-04T16:46:22,689 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:22,689 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:22,689 | ^ 2025-09-04T16:46:22,689 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:22,689 38 | Sentence() {} 2025-09-04T16:46:22,689 | ^ 2025-09-04T16:46:22,690 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:22,690 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,690 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,690 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:46:22,690 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,690 | ^ 2025-09-04T16:46:22,690 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:46:22,690 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:22,690 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,690 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,691 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:22,691 391 | boost::function_requires >(); 2025-09-04T16:46:22,691 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,691 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,691 340 | init_multi_array_ref(extents); 2025-09-04T16:46:22,691 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:22,691 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,691 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:22,691 | ^ 2025-09-04T16:46:22,691 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:22,692 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:22,692 | ^ 2025-09-04T16:46:22,692 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:22,692 38 | Sentence() {} 2025-09-04T16:46:22,692 | ^ 2025-09-04T16:46:22,692 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:22,692 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,692 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,692 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:46:22,692 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:46:22,693 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:46:22,693 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:46:22,693 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:46:22,693 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:46:22,693 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:46:22,693 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,693 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,693 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:46:22,693 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:46:22,693 | ^ 2025-09-04T16:46:22,694 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:46:22,694 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:46:22,694 | ^~~~~~~~~~~~ 2025-09-04T16:46:22,694 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:46:22,694 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,694 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,694 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:46:22,694 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:22,694 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,695 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,695 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:22,695 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,695 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,695 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:22,695 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,695 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,695 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:22,695 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:22,695 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,696 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:22,696 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:22,696 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:22,696 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:46:22,696 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:22,696 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,696 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,696 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:22,697 391 | boost::function_requires >(); 2025-09-04T16:46:22,697 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,697 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:46:22,697 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:22,697 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,697 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,697 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:22,697 | ^ 2025-09-04T16:46:22,697 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:22,697 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:22,697 | ^ 2025-09-04T16:46:22,698 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:22,698 38 | Sentence() {} 2025-09-04T16:46:22,698 | ^ 2025-09-04T16:46:22,698 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:22,698 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,698 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,698 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:46:22,698 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,698 | ^ 2025-09-04T16:46:22,698 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:46:22,699 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:22,699 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,699 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,699 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:22,699 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,699 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,699 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:22,699 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,699 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,699 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:22,699 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:22,700 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,700 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:22,700 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:22,700 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:22,700 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:46:22,700 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:22,700 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,700 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,700 ltp/thirdparty/boost/include/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:46:22,700 391 | boost::function_requires >(); 2025-09-04T16:46:22,701 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,701 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:46:22,701 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:22,701 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,701 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,701 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:22,701 | ^ 2025-09-04T16:46:22,701 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:22,701 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:22,702 | ^ 2025-09-04T16:46:22,702 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:22,702 38 | Sentence() {} 2025-09-04T16:46:22,702 | ^ 2025-09-04T16:46:22,702 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:22,702 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,702 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,702 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:46:22,702 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,702 | ^ 2025-09-04T16:46:22,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:46:22,703 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:22,703 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,703 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,703 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:22,703 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,703 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,703 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:22,703 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:22,704 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,704 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:22,704 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:22,704 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:22,704 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:22,704 45 | typedef mpl::bool_ type; 2025-09-04T16:46:22,704 | ^~~~ 2025-09-04T16:46:22,704 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:22,704 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:22,705 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,705 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,705 ltp/thirdparty/boost/include/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:46:22,705 391 | boost::function_requires >(); 2025-09-04T16:46:22,705 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,705 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:46:22,705 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:22,705 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,705 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,705 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:22,705 | ^ 2025-09-04T16:46:22,706 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:22,706 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:22,706 | ^ 2025-09-04T16:46:22,706 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:22,706 38 | Sentence() {} 2025-09-04T16:46:22,706 | ^ 2025-09-04T16:46:22,706 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:22,706 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,706 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,706 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:46:22,706 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,707 | ^ 2025-09-04T16:46:22,707 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:46:22,707 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:22,707 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,707 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,707 ltp/thirdparty/boost/include/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:46:22,707 391 | boost::function_requires >(); 2025-09-04T16:46:22,707 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,707 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:46:22,707 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:22,708 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,708 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,708 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:22,708 | ^ 2025-09-04T16:46:22,708 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:22,708 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:22,708 | ^ 2025-09-04T16:46:22,708 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:22,708 38 | Sentence() {} 2025-09-04T16:46:22,708 | ^ 2025-09-04T16:46:22,709 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:22,709 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,709 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,709 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:46:22,709 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,709 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,709 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:46:22,709 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:46:22,709 | ^ 2025-09-04T16:46:22,709 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:46:22,710 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:46:22,710 | ^~~~~~~~~~~~ 2025-09-04T16:46:22,710 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:46:22,710 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,710 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,710 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:46:22,710 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:46:22,710 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,710 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,711 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:22,711 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,711 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,711 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:22,711 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,711 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,711 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:22,711 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,711 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,711 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:22,712 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:22,712 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,712 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:46:22,712 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:22,712 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,712 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,712 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:22,712 391 | boost::function_requires >(); 2025-09-04T16:46:22,712 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,712 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,713 340 | init_multi_array_ref(extents); 2025-09-04T16:46:22,713 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:22,713 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,713 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:22,713 | ^ 2025-09-04T16:46:22,713 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:22,713 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:22,713 | ^ 2025-09-04T16:46:22,713 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:22,713 38 | Sentence() {} 2025-09-04T16:46:22,714 | ^ 2025-09-04T16:46:22,714 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:22,714 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,714 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,714 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:46:22,714 30 | ~model() 2025-09-04T16:46:22,714 | ^ 2025-09-04T16:46:22,714 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:22,714 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:46:22,715 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,715 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:46:22,715 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:46:22,715 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,715 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,715 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:22,715 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,715 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,715 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:22,715 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,716 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,716 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:22,716 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,716 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,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::InputIteratorConcept]’ 2025-09-04T16:46:22,716 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:22,716 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,716 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:46:22,716 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:22,716 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,716 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,717 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:22,717 391 | boost::function_requires >(); 2025-09-04T16:46:22,717 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,717 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,717 340 | init_multi_array_ref(extents); 2025-09-04T16:46:22,717 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:22,717 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,717 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:22,717 | ^ 2025-09-04T16:46:22,718 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:22,718 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:22,718 | ^ 2025-09-04T16:46:22,718 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:22,718 38 | Sentence() {} 2025-09-04T16:46:22,718 | ^ 2025-09-04T16:46:22,718 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:22,718 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,718 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,718 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:46:22,719 30 | ~model() 2025-09-04T16:46:22,719 | ^ 2025-09-04T16:46:22,719 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:22,719 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:46:22,719 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,719 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:46:22,719 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:46:22,719 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,719 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,719 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:22,720 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,720 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,720 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:22,720 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,720 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,720 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:22,720 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:22,720 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,720 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:22,721 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:22,721 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:22,721 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:46:22,721 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:22,721 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,721 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,721 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:22,721 391 | boost::function_requires >(); 2025-09-04T16:46:22,721 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,721 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,722 340 | init_multi_array_ref(extents); 2025-09-04T16:46:22,722 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:22,722 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,722 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:22,722 | ^ 2025-09-04T16:46:22,722 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:22,722 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:22,722 | ^ 2025-09-04T16:46:22,722 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:22,722 38 | Sentence() {} 2025-09-04T16:46:22,723 | ^ 2025-09-04T16:46:22,723 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:22,723 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,723 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,723 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:46:22,723 30 | ~model() 2025-09-04T16:46:22,723 | ^ 2025-09-04T16:46:22,723 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:22,723 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:46:22,723 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,724 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:46:22,724 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:46:22,724 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,724 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,724 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:22,724 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,724 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,724 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:22,724 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,724 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,725 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:22,725 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,725 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,725 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:22,725 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:22,725 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,725 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:46:22,725 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:22,726 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,726 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,726 ltp/thirdparty/boost/include/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:46:22,726 391 | boost::function_requires >(); 2025-09-04T16:46:22,726 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,726 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:46:22,726 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:22,726 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,726 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,726 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:22,727 | ^ 2025-09-04T16:46:22,727 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:22,727 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:22,727 | ^ 2025-09-04T16:46:22,727 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:22,727 38 | Sentence() {} 2025-09-04T16:46:22,727 | ^ 2025-09-04T16:46:22,727 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:22,727 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,727 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,727 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:46:22,728 30 | ~model() 2025-09-04T16:46:22,728 | ^ 2025-09-04T16:46:22,728 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:22,728 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:46:22,728 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,728 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:46:22,728 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:46:22,728 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,728 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,728 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:22,729 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,729 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,729 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:22,729 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,729 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,729 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:22,729 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,729 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,729 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:22,730 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:22,730 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,730 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:46:22,730 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:22,730 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,730 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,730 ltp/thirdparty/boost/include/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:46:22,730 391 | boost::function_requires >(); 2025-09-04T16:46:22,730 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,730 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:46:22,731 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:22,731 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,731 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,731 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:22,731 | ^ 2025-09-04T16:46:22,731 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:22,731 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:22,731 | ^ 2025-09-04T16:46:22,731 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:22,731 38 | Sentence() {} 2025-09-04T16:46:22,731 | ^ 2025-09-04T16:46:22,732 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:22,732 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,732 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,732 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:46:22,732 30 | ~model() 2025-09-04T16:46:22,732 | ^ 2025-09-04T16:46:22,732 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:22,732 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:46:22,732 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,732 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:46:22,733 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:46:22,733 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,733 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,733 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:22,733 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,733 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,733 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:22,733 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,733 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,733 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:22,734 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:22,734 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,734 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:22,734 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:22,734 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:22,734 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:46:22,734 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:22,734 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,734 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,735 ltp/thirdparty/boost/include/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:46:22,735 391 | boost::function_requires >(); 2025-09-04T16:46:22,735 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,735 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:46:22,735 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:22,735 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,735 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,735 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:22,735 | ^ 2025-09-04T16:46:22,735 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:22,736 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:22,736 | ^ 2025-09-04T16:46:22,736 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:22,736 38 | Sentence() {} 2025-09-04T16:46:22,736 | ^ 2025-09-04T16:46:22,736 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:22,736 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,736 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,737 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:46:22,737 30 | ~model() 2025-09-04T16:46:22,737 | ^ 2025-09-04T16:46:22,737 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:22,737 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:46:22,737 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,737 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:46:22,737 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:46:22,737 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,737 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,738 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:46:22,738 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,738 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,738 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:22,738 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,738 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,738 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:22,738 391 | boost::function_requires >(); 2025-09-04T16:46:22,739 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,739 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,739 340 | init_multi_array_ref(extents); 2025-09-04T16:46:22,739 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:22,739 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,739 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:22,739 | ^ 2025-09-04T16:46:22,739 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:22,740 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:22,740 | ^ 2025-09-04T16:46:22,740 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:22,740 38 | Sentence() {} 2025-09-04T16:46:22,740 | ^ 2025-09-04T16:46:22,740 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:22,740 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,740 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,741 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:46:22,741 107 | template <> struct SignedInteger {}; 2025-09-04T16:46:22,741 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,741 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:46:22,741 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:46:22,742 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,742 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,742 ltp/thirdparty/boost/include/boost/concept/detail/has_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:46:22,742 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:22,742 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,742 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:22,742 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:22,743 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:22,743 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:22,743 45 | typedef mpl::bool_ type; 2025-09-04T16:46:22,743 | ^~~~ 2025-09-04T16:46:22,743 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:46:22,743 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:46:22,743 | ^~~~~ 2025-09-04T16:46:22,743 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:46:22,743 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:22,744 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,744 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,744 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:22,744 391 | boost::function_requires >(); 2025-09-04T16:46:22,744 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,744 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,744 340 | init_multi_array_ref(extents); 2025-09-04T16:46:22,744 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:22,745 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,745 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:22,745 | ^ 2025-09-04T16:46:22,745 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:22,745 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:22,745 | ^ 2025-09-04T16:46:22,745 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:22,745 38 | Sentence() {} 2025-09-04T16:46:22,745 | ^ 2025-09-04T16:46:22,745 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:22,745 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,746 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,746 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:46:22,746 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,746 | ^ 2025-09-04T16:46:22,746 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:46:22,746 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:46:22,746 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,746 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,746 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:46:22,746 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:22,746 | ^~~~~~~~~~~~~ 2025-09-04T16:46:22,747 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:22,747 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,747 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,747 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:22,747 391 | boost::function_requires >(); 2025-09-04T16:46:22,747 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,747 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,747 340 | init_multi_array_ref(extents); 2025-09-04T16:46:22,747 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:22,747 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,748 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:22,748 | ^ 2025-09-04T16:46:22,748 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:22,748 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:22,748 | ^ 2025-09-04T16:46:22,748 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:22,748 38 | Sentence() {} 2025-09-04T16:46:22,748 | ^ 2025-09-04T16:46:22,748 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:22,748 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,748 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,749 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:46:22,749 30 | ~model() 2025-09-04T16:46:22,749 | ^ 2025-09-04T16:46:22,749 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:22,749 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:46:22,749 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,749 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:46:22,749 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:46:22,749 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,749 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,749 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:46:22,750 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,750 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,750 ltp/thirdparty/boost/include/boost/concept/detail/has_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:46:22,750 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:22,750 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,750 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:22,750 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:22,750 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:22,750 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:22,750 45 | typedef mpl::bool_ type; 2025-09-04T16:46:22,750 | ^~~~ 2025-09-04T16:46:22,751 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:22,751 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:22,751 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:22,751 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:22,751 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:22,751 391 | boost::function_requires >(); 2025-09-04T16:46:22,751 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,751 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,751 340 | init_multi_array_ref(extents); 2025-09-04T16:46:22,751 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:22,751 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:22,752 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:22,752 | ^ 2025-09-04T16:46:22,752 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:22,752 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:22,752 | ^ 2025-09-04T16:46:22,752 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:22,752 38 | Sentence() {} 2025-09-04T16:46:22,752 | ^ 2025-09-04T16:46:22,752 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:22,752 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:22,752 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:22,753 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:46:22,753 30 | ~model() 2025-09-04T16:46:22,753 | ^ 2025-09-04T16:46:22,753 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:22,753 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:46:22,753 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:25,569 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:46:25,901 In file included from ltp/src/srl/MyTree.cpp:11: 2025-09-04T16:46:25,901 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:46:25,902 12 | #pragma warning(disable:4786) 2025-09-04T16:46:25,903 In file included from ltp/src/srl/MyTree.h:15: 2025-09-04T16:46:25,903 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:46:25,903 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:46:27,287 ltp/src/srl/MyTree.cpp: In member function ‘void MyTree::InitTree(const LTPData*)’: 2025-09-04T16:46:27,287 ltp/src/srl/MyTree.cpp:465:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:46:27,287 465 | for(size_t id = 0; id class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:46:36,813 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:46:36,813 | ^~~~~~~~ 2025-09-04T16:46:36,813 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:46:36,813 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:46:36,813 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:46:36,813 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:46:36,813 59 | template class auto_ptr; 2025-09-04T16:46:36,813 | ^~~~~~~~ 2025-09-04T16:46:36,855 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:46:36,855 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:46:36,855 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:46:36,855 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:46:36,855 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:36,856 656 | , public std::unary_function 2025-09-04T16:46:36,856 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:36,856 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:46:36,856 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:46:36,856 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:46:36,856 from /usr/include/c++/14/ios:44, 2025-09-04T16:46:36,856 from /usr/include/c++/14/ostream:40, 2025-09-04T16:46:36,856 from /usr/include/c++/14/iostream:41, 2025-09-04T16:46:36,856 from ltp/src/srl/SRLBaseline.h:14: 2025-09-04T16:46:36,857 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:36,857 117 | struct unary_function 2025-09-04T16:46:36,857 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:36,869 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:46:36,869 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:46:36,869 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:46:36,869 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:36,869 660 | , public std::binary_function 2025-09-04T16:46:36,869 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:36,869 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:36,869 131 | struct binary_function 2025-09-04T16:46:36,869 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:37,194 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:46:37,194 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:46:37,194 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:46:37,194 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:46:37,195 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:46:37,195 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:46:37,195 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:46:37,195 188 | failed ************ (Pred::************ 2025-09-04T16:46:37,195 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:37,195 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:46:37,195 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:37,195 190 | ); 2025-09-04T16:46:37,195 | ~ 2025-09-04T16:46:37,196 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:46:37,196 188 | failed ************ (Pred::************ 2025-09-04T16:46:37,196 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:37,196 | - 2025-09-04T16:46:37,196 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:46:37,196 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:37,196 190 | ); 2025-09-04T16:46:37,196 | ~ 2025-09-04T16:46:37,196 | - 2025-09-04T16:46:37,196 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:46:37,197 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:46:37,197 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:37,197 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:46:37,197 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:37,197 195 | ); 2025-09-04T16:46:37,197 | ~ 2025-09-04T16:46:37,197 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:46:37,197 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:46:37,197 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:37,197 | - 2025-09-04T16:46:37,198 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:46:37,198 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:37,198 195 | ); 2025-09-04T16:46:37,198 | ~ 2025-09-04T16:46:37,198 | - 2025-09-04T16:46:37,236 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:46:37,236 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:46:37,237 42 | typedef typename Array::index_range index_range; 2025-09-04T16:46:37,237 | ^~~~~~~~~~~ 2025-09-04T16:46:37,237 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:46:37,237 43 | typedef typename Array::index index; 2025-09-04T16:46:37,237 | ^~~~~ 2025-09-04T16:46:37,237 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:46:37,237 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:46:37,237 53 | typedef typename Array::index_range index_range; 2025-09-04T16:46:37,237 | ^~~~~~~~~~~ 2025-09-04T16:46:37,237 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:46:37,238 54 | typedef typename Array::index index; 2025-09-04T16:46:37,238 | ^~~~~ 2025-09-04T16:46:37,310 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:46:37,311 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:46:37,311 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:46:37,311 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:37,311 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:46:37,311 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:37,311 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:37,311 117 | struct unary_function 2025-09-04T16:46:37,311 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:37,311 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:37,312 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:46:37,312 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:37,312 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:37,312 131 | struct binary_function 2025-09-04T16:46:37,312 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:37,312 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:37,312 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:46:37,312 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:37,312 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:37,312 117 | struct unary_function 2025-09-04T16:46:37,313 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:37,313 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:37,313 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:46:37,313 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:37,313 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:37,313 117 | struct unary_function 2025-09-04T16:46:37,313 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:37,313 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:37,314 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:46:37,314 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:37,314 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:37,314 117 | struct unary_function 2025-09-04T16:46:37,314 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:37,314 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:37,314 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:46:37,315 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:37,315 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:37,315 131 | struct binary_function 2025-09-04T16:46:37,315 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:37,315 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:37,315 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:46:37,315 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:37,315 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:37,315 117 | struct unary_function 2025-09-04T16:46:37,315 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:37,316 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:37,316 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:46:37,316 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:37,316 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:37,316 131 | struct binary_function 2025-09-04T16:46:37,316 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:37,316 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:37,316 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:46:37,317 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:37,317 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:37,317 117 | struct unary_function 2025-09-04T16:46:37,317 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:37,317 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:37,317 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:46:37,317 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:37,317 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:37,317 131 | struct binary_function 2025-09-04T16:46:37,317 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:37,318 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:37,318 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:46:37,318 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:37,318 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:37,318 117 | struct unary_function 2025-09-04T16:46:37,318 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:37,318 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:37,318 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:46:37,318 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:37,319 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:37,319 131 | struct binary_function 2025-09-04T16:46:37,319 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:37,319 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:37,319 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:46:37,319 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:37,319 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:37,319 117 | struct unary_function 2025-09-04T16:46:37,320 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:37,320 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:37,320 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:46:37,320 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:37,320 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:37,320 131 | struct binary_function 2025-09-04T16:46:37,320 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:38,348 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:46:38,349 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:46:38,349 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:46:38,349 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:38,349 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,349 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,349 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:38,349 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,349 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,349 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:38,350 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,350 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,350 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:38,350 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:38,350 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,350 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:38,350 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:38,350 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:38,350 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:46:38,350 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:38,351 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,351 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,351 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:38,351 391 | boost::function_requires >(); 2025-09-04T16:46:38,351 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,351 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,351 340 | init_multi_array_ref(extents); 2025-09-04T16:46:38,351 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:38,351 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,351 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:38,352 | ^ 2025-09-04T16:46:38,352 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:38,352 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:38,352 | ^ 2025-09-04T16:46:38,352 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:38,352 38 | Sentence() {} 2025-09-04T16:46:38,352 | ^ 2025-09-04T16:46:38,352 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:38,352 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,352 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,353 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:46:38,353 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:46:38,353 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,353 | ^ 2025-09-04T16:46:38,353 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:46:38,353 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:38,353 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,353 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,353 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:38,354 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,354 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,354 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:38,354 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,354 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,354 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:38,354 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:38,354 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,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:46:38,355 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:38,355 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:38,355 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:46:38,355 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:38,355 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,355 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,355 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:38,355 391 | boost::function_requires >(); 2025-09-04T16:46:38,355 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,355 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,355 340 | init_multi_array_ref(extents); 2025-09-04T16:46:38,356 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:38,356 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,356 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:38,356 | ^ 2025-09-04T16:46:38,356 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:38,356 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:38,356 | ^ 2025-09-04T16:46:38,356 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:38,356 38 | Sentence() {} 2025-09-04T16:46:38,356 | ^ 2025-09-04T16:46:38,357 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:38,357 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,357 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,357 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:46:38,357 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,357 | ^ 2025-09-04T16:46:38,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:46:38,357 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:38,357 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,357 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,357 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:38,358 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,358 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,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:46:38,358 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:38,358 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,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:46:38,358 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:38,358 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:38,358 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:38,359 45 | typedef mpl::bool_ type; 2025-09-04T16:46:38,359 | ^~~~ 2025-09-04T16:46:38,359 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:38,359 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:38,359 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,359 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,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 = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:38,359 391 | boost::function_requires >(); 2025-09-04T16:46:38,359 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,360 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,360 340 | init_multi_array_ref(extents); 2025-09-04T16:46:38,360 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:38,360 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,360 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:38,360 | ^ 2025-09-04T16:46:38,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:46:38,360 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:38,360 | ^ 2025-09-04T16:46:38,360 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:38,361 38 | Sentence() {} 2025-09-04T16:46:38,361 | ^ 2025-09-04T16:46:38,361 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:38,361 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,361 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,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::InputIterator]’ 2025-09-04T16:46:38,361 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,361 | ^ 2025-09-04T16:46:38,361 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:46:38,361 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:38,362 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,362 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,362 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:38,362 391 | boost::function_requires >(); 2025-09-04T16:46:38,362 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,362 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,362 340 | init_multi_array_ref(extents); 2025-09-04T16:46:38,362 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:38,362 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,363 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:38,363 | ^ 2025-09-04T16:46:38,363 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:38,363 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:38,363 | ^ 2025-09-04T16:46:38,363 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:38,363 38 | Sentence() {} 2025-09-04T16:46:38,363 | ^ 2025-09-04T16:46:38,363 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:38,363 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,363 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,364 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:46:38,364 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:46:38,364 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:46:38,364 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:46:38,364 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:46:38,364 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:46:38,364 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:46:38,364 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,364 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,364 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:46:38,365 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:46:38,365 | ^ 2025-09-04T16:46:38,365 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:46:38,365 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:46:38,365 | ^~~~~~~~~~~~ 2025-09-04T16:46:38,365 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:46:38,365 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,365 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,365 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:46:38,365 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:38,366 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,366 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,366 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:38,366 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,366 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,366 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:38,366 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,366 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,366 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:38,366 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:38,366 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,367 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:38,367 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:38,367 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:38,367 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:46:38,367 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:38,367 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,367 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,367 ltp/thirdparty/boost/include/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:46:38,368 391 | boost::function_requires >(); 2025-09-04T16:46:38,368 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,368 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:46:38,368 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:38,368 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,368 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,368 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:38,368 | ^ 2025-09-04T16:46:38,368 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:38,368 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:38,369 | ^ 2025-09-04T16:46:38,369 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:38,369 38 | Sentence() {} 2025-09-04T16:46:38,369 | ^ 2025-09-04T16:46:38,369 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:38,369 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,369 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,369 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:46:38,369 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,369 | ^ 2025-09-04T16:46:38,370 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:46:38,370 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:38,370 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,370 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,370 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:38,370 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,370 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,370 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:38,371 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,371 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,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:46:38,371 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:38,371 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,371 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:38,371 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:38,371 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:38,371 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:46:38,371 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:38,372 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,372 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:38,372 391 | boost::function_requires >(); 2025-09-04T16:46:38,372 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,372 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:46:38,372 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:38,372 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,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:46:38,372 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:38,372 | ^ 2025-09-04T16:46:38,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:46:38,373 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:38,373 | ^ 2025-09-04T16:46:38,373 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:38,373 38 | Sentence() {} 2025-09-04T16:46:38,373 | ^ 2025-09-04T16:46:38,373 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:38,373 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,373 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,373 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:46:38,373 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,374 | ^ 2025-09-04T16:46:38,374 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:46:38,374 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:38,374 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,374 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,374 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:38,374 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,374 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,375 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:38,375 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:38,375 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,375 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:38,375 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:38,375 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:38,375 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:38,375 45 | typedef mpl::bool_ type; 2025-09-04T16:46:38,375 | ^~~~ 2025-09-04T16:46:38,375 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:38,376 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:38,376 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,376 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:38,376 391 | boost::function_requires >(); 2025-09-04T16:46:38,376 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,376 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:46:38,376 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:38,376 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,376 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,377 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:38,377 | ^ 2025-09-04T16:46:38,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:46:38,377 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:38,377 | ^ 2025-09-04T16:46:38,377 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:38,377 38 | Sentence() {} 2025-09-04T16:46:38,377 | ^ 2025-09-04T16:46:38,377 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:38,377 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,378 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,378 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:46:38,378 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,378 | ^ 2025-09-04T16:46:38,378 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:46:38,378 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:38,378 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,378 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,378 ltp/thirdparty/boost/include/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:46:38,378 391 | boost::function_requires >(); 2025-09-04T16:46:38,379 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,379 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:46:38,379 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:38,379 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,379 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,379 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:38,379 | ^ 2025-09-04T16:46:38,379 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:38,379 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:38,379 | ^ 2025-09-04T16:46:38,380 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:38,380 38 | Sentence() {} 2025-09-04T16:46:38,380 | ^ 2025-09-04T16:46:38,380 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:38,380 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,380 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,380 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:46:38,380 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,380 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,380 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:46:38,381 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:46:38,381 | ^ 2025-09-04T16:46:38,381 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:46:38,381 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:46:38,381 | ^~~~~~~~~~~~ 2025-09-04T16:46:38,381 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:46:38,381 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,381 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,381 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:46:38,381 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:46:38,382 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,382 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,382 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:38,382 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,382 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,382 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:38,382 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,382 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,382 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:38,382 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,382 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,383 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:38,383 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:38,383 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,383 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:46:38,383 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:38,383 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,383 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,383 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:38,383 391 | boost::function_requires >(); 2025-09-04T16:46:38,383 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,384 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,384 340 | init_multi_array_ref(extents); 2025-09-04T16:46:38,384 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:38,384 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,384 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:38,384 | ^ 2025-09-04T16:46:38,384 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:38,384 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:38,385 | ^ 2025-09-04T16:46:38,385 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:38,385 38 | Sentence() {} 2025-09-04T16:46:38,385 | ^ 2025-09-04T16:46:38,385 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:38,385 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,385 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,385 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:46:38,385 30 | ~model() 2025-09-04T16:46:38,385 | ^ 2025-09-04T16:46:38,386 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:38,386 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:46:38,386 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,386 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:46:38,386 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:46:38,386 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,386 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,386 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:38,386 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,387 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,387 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:38,387 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,387 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,387 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:38,387 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,387 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,387 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:38,387 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:38,387 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,387 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:46:38,388 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:38,388 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,388 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,388 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:38,388 391 | boost::function_requires >(); 2025-09-04T16:46:38,388 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,388 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,388 340 | init_multi_array_ref(extents); 2025-09-04T16:46:38,388 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:38,389 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,389 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:38,389 | ^ 2025-09-04T16:46:38,389 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:38,389 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:38,389 | ^ 2025-09-04T16:46:38,389 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:38,389 38 | Sentence() {} 2025-09-04T16:46:38,389 | ^ 2025-09-04T16:46:38,389 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:38,390 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,390 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,390 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:46:38,390 30 | ~model() 2025-09-04T16:46:38,390 | ^ 2025-09-04T16:46:38,390 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:38,390 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:46:38,390 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,390 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:46:38,390 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:46:38,391 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,391 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,391 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:38,391 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,391 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,391 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:38,391 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,391 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,391 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:38,392 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:38,392 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,392 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:38,392 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:38,392 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:38,392 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:46:38,392 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:38,392 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,392 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,392 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:38,393 391 | boost::function_requires >(); 2025-09-04T16:46:38,393 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,393 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,393 340 | init_multi_array_ref(extents); 2025-09-04T16:46:38,393 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:38,393 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,393 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:38,393 | ^ 2025-09-04T16:46:38,393 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:38,393 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:38,393 | ^ 2025-09-04T16:46:38,394 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:38,394 38 | Sentence() {} 2025-09-04T16:46:38,394 | ^ 2025-09-04T16:46:38,394 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:38,394 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,394 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,394 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:46:38,394 30 | ~model() 2025-09-04T16:46:38,394 | ^ 2025-09-04T16:46:38,394 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:38,395 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:46:38,395 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,395 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:46:38,395 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:46:38,395 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,395 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,395 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:38,395 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,395 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,395 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:38,396 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,396 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,396 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:38,396 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,396 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,396 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:38,396 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:38,396 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,397 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:46:38,397 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:38,397 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,397 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,397 ltp/thirdparty/boost/include/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:46:38,397 391 | boost::function_requires >(); 2025-09-04T16:46:38,397 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,397 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:46:38,398 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:38,398 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,398 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,398 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:38,398 | ^ 2025-09-04T16:46:38,398 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:38,398 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:38,398 | ^ 2025-09-04T16:46:38,398 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:38,399 38 | Sentence() {} 2025-09-04T16:46:38,399 | ^ 2025-09-04T16:46:38,399 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:38,399 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,399 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,399 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:46:38,399 30 | ~model() 2025-09-04T16:46:38,399 | ^ 2025-09-04T16:46:38,399 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:38,400 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:46:38,400 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,400 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:46:38,400 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:46:38,400 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,400 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,400 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:38,400 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,401 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,401 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:38,401 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,401 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,401 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:38,401 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,401 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,402 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:38,402 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:38,402 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,402 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:46:38,402 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:38,402 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,402 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:38,403 391 | boost::function_requires >(); 2025-09-04T16:46:38,403 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,403 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:46:38,403 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:38,403 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,403 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,403 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:38,404 | ^ 2025-09-04T16:46:38,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:46:38,404 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:38,404 | ^ 2025-09-04T16:46:38,404 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:38,404 38 | Sentence() {} 2025-09-04T16:46:38,404 | ^ 2025-09-04T16:46:38,404 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:38,405 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,405 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,405 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:46:38,405 30 | ~model() 2025-09-04T16:46:38,405 | ^ 2025-09-04T16:46:38,405 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:38,405 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:46:38,405 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,405 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:46:38,406 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:46:38,406 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,406 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,406 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:38,406 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,406 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,406 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:38,406 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,406 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,406 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:38,406 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:38,407 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,407 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:38,407 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:38,407 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:38,407 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:46:38,407 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:38,407 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,407 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:38,407 391 | boost::function_requires >(); 2025-09-04T16:46:38,407 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,408 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:46:38,408 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:38,408 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,408 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,408 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:38,408 | ^ 2025-09-04T16:46:38,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:46:38,408 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:38,408 | ^ 2025-09-04T16:46:38,408 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:38,408 38 | Sentence() {} 2025-09-04T16:46:38,409 | ^ 2025-09-04T16:46:38,409 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:38,409 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,409 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,409 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:46:38,409 30 | ~model() 2025-09-04T16:46:38,409 | ^ 2025-09-04T16:46:38,409 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:38,409 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:46:38,409 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,409 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:46:38,409 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:46:38,410 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,410 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,410 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:46:38,410 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,410 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,410 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:38,410 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,410 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,410 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:38,410 391 | boost::function_requires >(); 2025-09-04T16:46:38,410 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,411 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,411 340 | init_multi_array_ref(extents); 2025-09-04T16:46:38,411 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:38,411 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,411 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:38,411 | ^ 2025-09-04T16:46:38,411 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:38,411 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:38,411 | ^ 2025-09-04T16:46:38,411 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:38,411 38 | Sentence() {} 2025-09-04T16:46:38,412 | ^ 2025-09-04T16:46:38,412 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:38,412 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,412 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,412 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:46:38,412 107 | template <> struct SignedInteger {}; 2025-09-04T16:46:38,412 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,412 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:46:38,412 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:46:38,412 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,413 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,413 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:46:38,413 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:38,413 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,413 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:38,413 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:38,413 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:38,413 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:38,413 45 | typedef mpl::bool_ type; 2025-09-04T16:46:38,413 | ^~~~ 2025-09-04T16:46:38,413 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:46:38,414 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:46:38,414 | ^~~~~ 2025-09-04T16:46:38,414 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:46:38,414 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:38,414 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,414 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,414 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:38,414 391 | boost::function_requires >(); 2025-09-04T16:46:38,414 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,414 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,415 340 | init_multi_array_ref(extents); 2025-09-04T16:46:38,415 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:38,415 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,415 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:38,415 | ^ 2025-09-04T16:46:38,415 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:38,415 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:38,415 | ^ 2025-09-04T16:46:38,415 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:38,415 38 | Sentence() {} 2025-09-04T16:46:38,415 | ^ 2025-09-04T16:46:38,416 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:38,416 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,416 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,416 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:46:38,416 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,416 | ^ 2025-09-04T16:46:38,416 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:46:38,416 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:46:38,416 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,416 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,416 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:46:38,417 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:38,417 | ^~~~~~~~~~~~~ 2025-09-04T16:46:38,417 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:38,417 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,417 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,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:46:38,417 391 | boost::function_requires >(); 2025-09-04T16:46:38,417 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,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:46:38,417 340 | init_multi_array_ref(extents); 2025-09-04T16:46:38,417 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:38,418 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,418 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:38,418 | ^ 2025-09-04T16:46:38,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:46:38,418 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:38,418 | ^ 2025-09-04T16:46:38,418 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:38,418 38 | Sentence() {} 2025-09-04T16:46:38,418 | ^ 2025-09-04T16:46:38,418 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:38,419 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,419 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,419 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:46:38,419 30 | ~model() 2025-09-04T16:46:38,419 | ^ 2025-09-04T16:46:38,419 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:38,419 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:46:38,419 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,419 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:46:38,419 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:46:38,419 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,420 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,420 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:46:38,420 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,420 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,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::Convertible]’ 2025-09-04T16:46:38,420 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:38,420 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,420 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:38,420 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:38,420 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:38,420 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:38,421 45 | typedef mpl::bool_ type; 2025-09-04T16:46:38,421 | ^~~~ 2025-09-04T16:46:38,421 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:38,421 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:38,421 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:38,421 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:38,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:46:38,421 391 | boost::function_requires >(); 2025-09-04T16:46:38,421 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,421 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:38,421 340 | init_multi_array_ref(extents); 2025-09-04T16:46:38,422 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:38,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:46:38,422 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:38,422 | ^ 2025-09-04T16:46:38,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:46:38,422 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:38,422 | ^ 2025-09-04T16:46:38,422 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:38,422 38 | Sentence() {} 2025-09-04T16:46:38,422 | ^ 2025-09-04T16:46:38,422 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:38,423 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:38,423 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:38,423 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:46:38,423 30 | ~model() 2025-09-04T16:46:38,423 | ^ 2025-09-04T16:46:38,423 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:38,423 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:46:38,423 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:39,587 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:46:39,635 In file included from ltp/src/srl/SRLBaselineExt.h:13, 2025-09-04T16:46:39,636 from ltp/src/srl/SRLBaselineExt.cpp:10: 2025-09-04T16:46:39,636 ltp/src/srl/SRLBaseline.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:46:39,636 12 | #pragma warning(disable:4786) 2025-09-04T16:46:39,895 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:46:39,895 from ltp/src/srl/SRLBaseline.h:15: 2025-09-04T16:46:39,896 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:46:39,896 12 | #pragma warning(disable:4786) 2025-09-04T16:46:39,896 In file included from ltp/src/srl/MyTree.h:15: 2025-09-04T16:46:39,896 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:46:39,897 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:46:43,599 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:46:43,599 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:46:43,599 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:46:43,599 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:46:43,599 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:46:43,599 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:46:43,599 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:46:43,599 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:46:43,600 | ^~~~~~~~ 2025-09-04T16:46:43,600 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:46:43,600 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:46:43,600 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:46:43,600 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:46:43,600 59 | template class auto_ptr; 2025-09-04T16:46:43,600 | ^~~~~~~~ 2025-09-04T16:46:43,641 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:46:43,642 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:46:43,642 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:46:43,642 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:46:43,642 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:43,642 656 | , public std::unary_function 2025-09-04T16:46:43,642 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:43,642 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:46:43,642 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T16:46:43,642 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T16:46:43,643 from /usr/include/c++/14/ios:44, 2025-09-04T16:46:43,643 from /usr/include/c++/14/ostream:40, 2025-09-04T16:46:43,643 from /usr/include/c++/14/iostream:41, 2025-09-04T16:46:43,643 from ltp/src/srl/SRLBaseline.h:14: 2025-09-04T16:46:43,643 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:43,643 117 | struct unary_function 2025-09-04T16:46:43,643 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:43,655 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:46:43,655 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:46:43,655 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:46:43,655 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:43,655 660 | , public std::binary_function 2025-09-04T16:46:43,656 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:43,656 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:43,656 131 | struct binary_function 2025-09-04T16:46:43,656 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:43,981 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:46:43,981 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:46:43,981 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:46:43,981 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:46:43,981 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:46:43,981 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:46:43,981 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:46:43,982 188 | failed ************ (Pred::************ 2025-09-04T16:46:43,982 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:43,982 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:46:43,982 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:43,982 190 | ); 2025-09-04T16:46:43,982 | ~ 2025-09-04T16:46:43,982 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:46:43,982 188 | failed ************ (Pred::************ 2025-09-04T16:46:43,982 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:43,982 | - 2025-09-04T16:46:43,983 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:46:43,983 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:43,983 190 | ); 2025-09-04T16:46:43,983 | ~ 2025-09-04T16:46:43,983 | - 2025-09-04T16:46:43,983 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:46:43,983 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:46:43,983 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:43,983 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:46:43,983 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:43,984 195 | ); 2025-09-04T16:46:43,984 | ~ 2025-09-04T16:46:43,984 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:46:43,984 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:46:43,984 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:43,984 | - 2025-09-04T16:46:43,984 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:46:43,984 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:43,984 195 | ); 2025-09-04T16:46:43,985 | ~ 2025-09-04T16:46:43,985 | - 2025-09-04T16:46:44,023 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:46:44,023 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:46:44,023 42 | typedef typename Array::index_range index_range; 2025-09-04T16:46:44,023 | ^~~~~~~~~~~ 2025-09-04T16:46:44,024 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:46:44,024 43 | typedef typename Array::index index; 2025-09-04T16:46:44,024 | ^~~~~ 2025-09-04T16:46:44,024 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:46:44,024 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:46:44,024 53 | typedef typename Array::index_range index_range; 2025-09-04T16:46:44,024 | ^~~~~~~~~~~ 2025-09-04T16:46:44,024 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:46:44,024 54 | typedef typename Array::index index; 2025-09-04T16:46:44,025 | ^~~~~ 2025-09-04T16:46:44,097 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:46:44,097 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:46:44,097 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:46:44,098 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:44,098 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:46:44,098 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:44,098 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:44,098 117 | struct unary_function 2025-09-04T16:46:44,098 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:44,098 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:44,098 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:46:44,098 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:44,098 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:44,099 131 | struct binary_function 2025-09-04T16:46:44,099 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:44,099 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:44,099 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:46:44,099 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:44,099 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:44,099 117 | struct unary_function 2025-09-04T16:46:44,099 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:44,099 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:44,100 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:46:44,100 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:44,100 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:44,100 117 | struct unary_function 2025-09-04T16:46:44,100 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:44,100 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:44,100 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:46:44,100 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:44,101 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:44,101 117 | struct unary_function 2025-09-04T16:46:44,101 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:44,101 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:44,101 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:46:44,101 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:44,101 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:44,101 131 | struct binary_function 2025-09-04T16:46:44,101 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:44,102 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:44,102 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:46:44,102 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:44,102 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:44,102 117 | struct unary_function 2025-09-04T16:46:44,102 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:44,102 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:44,102 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:46:44,102 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:44,103 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:44,103 131 | struct binary_function 2025-09-04T16:46:44,103 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:44,103 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:44,103 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:46:44,103 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:44,103 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:44,103 117 | struct unary_function 2025-09-04T16:46:44,104 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:44,104 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:44,104 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:46:44,104 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:44,104 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:44,104 131 | struct binary_function 2025-09-04T16:46:44,104 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:44,104 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:44,104 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:46:44,105 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:44,105 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:44,105 117 | struct unary_function 2025-09-04T16:46:44,105 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:44,105 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:44,105 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:46:44,105 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:44,105 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:44,105 131 | struct binary_function 2025-09-04T16:46:44,105 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:44,106 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:44,106 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:46:44,106 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:44,106 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:44,106 117 | struct unary_function 2025-09-04T16:46:44,106 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:44,106 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:44,107 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:46:44,107 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:44,107 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:44,107 131 | struct binary_function 2025-09-04T16:46:44,107 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:44,656 ltp/src/srl/SRLBaselineExt.cpp: In member function ‘void SRLBaselineExt::ExtractPrgFeatures(std::vector > >&) const’: 2025-09-04T16:46:44,656 ltp/src/srl/SRLBaselineExt.cpp:57:23: warning: unused variable ‘feature_prefix’ [-Wunused-variable] 2025-09-04T16:46:44,656 57 | const string& feature_prefix = m_prgFeaturePrefixes[i]; 2025-09-04T16:46:44,656 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:44,703 ltp/src/srl/SRLBaselineExt.cpp: In member function ‘void SRLBaselineExt::ExtractSrlFeatures(VecFeatForSent&, VecPosForSent&) const’: 2025-09-04T16:46:44,703 ltp/src/srl/SRLBaselineExt.cpp:137:27: warning: unused variable ‘feature_prefix’ [-Wunused-variable] 2025-09-04T16:46:44,703 137 | const string& feature_prefix = m_srlFeaturePrefixes[i]; 2025-09-04T16:46:44,703 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:45,361 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:46:45,362 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:46:45,362 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:46:45,362 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:45,362 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,362 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,362 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:45,362 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,362 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,362 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:45,362 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,363 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,363 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:45,363 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:45,363 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,363 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:45,363 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:45,363 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:45,363 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:46: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:46:45,363 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,363 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,364 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:45,364 391 | boost::function_requires >(); 2025-09-04T16:46:45,364 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,364 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,364 340 | init_multi_array_ref(extents); 2025-09-04T16:46:45,364 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46: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:46:45,364 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:45,364 | ^ 2025-09-04T16:46:45,365 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:45,365 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:45,365 | ^ 2025-09-04T16:46:45,365 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:45,365 38 | Sentence() {} 2025-09-04T16:46:45,365 | ^ 2025-09-04T16:46:45,365 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:45,365 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,365 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,366 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:46:45,366 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:46:45,366 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,366 | ^ 2025-09-04T16:46:45,366 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:46:45,366 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:45,366 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,366 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,366 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:45,367 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,367 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,367 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:45,367 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,367 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,367 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:45,367 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:45,367 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,367 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:45,367 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:45,367 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:45,368 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:46:45,368 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:45,368 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,368 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,368 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:45,368 391 | boost::function_requires >(); 2025-09-04T16:46:45,368 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,368 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,368 340 | init_multi_array_ref(extents); 2025-09-04T16:46:45,368 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:45,369 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,369 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:45,369 | ^ 2025-09-04T16:46:45,369 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:45,369 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:45,369 | ^ 2025-09-04T16:46:45,369 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:45,369 38 | Sentence() {} 2025-09-04T16:46:45,369 | ^ 2025-09-04T16:46:45,369 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:45,369 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,370 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,370 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:46:45,370 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,370 | ^ 2025-09-04T16:46:45,370 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:46:45,370 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:45,370 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,370 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,370 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:45,370 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,371 | ^~~~~~~~~~~~~ 2025-09-04T16:46: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:46:45,371 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:45,371 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,371 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:45,371 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:45,371 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:45,371 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:45,371 45 | typedef mpl::bool_ type; 2025-09-04T16:46:45,371 | ^~~~ 2025-09-04T16:46:45,372 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46: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:46:45,372 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,372 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46: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:46:45,372 391 | boost::function_requires >(); 2025-09-04T16:46:45,372 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46: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:46:45,373 340 | init_multi_array_ref(extents); 2025-09-04T16:46:45,373 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:45,373 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,373 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:45,373 | ^ 2025-09-04T16:46: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:46:45,373 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:45,373 | ^ 2025-09-04T16:46:45,373 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:45,373 38 | Sentence() {} 2025-09-04T16:46:45,374 | ^ 2025-09-04T16:46:45,374 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:45,374 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,374 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,374 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:46:45,374 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,374 | ^ 2025-09-04T16:46:45,374 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:46:45,374 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:45,375 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,375 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,375 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:45,375 391 | boost::function_requires >(); 2025-09-04T16:46:45,375 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,375 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,375 340 | init_multi_array_ref(extents); 2025-09-04T16:46:45,375 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:45,375 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,375 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:45,376 | ^ 2025-09-04T16:46:45,376 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:45,376 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:45,376 | ^ 2025-09-04T16:46:45,376 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:45,376 38 | Sentence() {} 2025-09-04T16:46:45,376 | ^ 2025-09-04T16:46:45,376 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:45,376 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,376 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,377 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:46:45,377 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:46:45,377 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:46:45,377 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:46:45,377 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:46:45,377 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:46:45,377 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:46:45,377 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,377 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,377 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:46:45,378 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:46:45,378 | ^ 2025-09-04T16:46:45,378 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:46:45,378 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:46:45,378 | ^~~~~~~~~~~~ 2025-09-04T16:46:45,378 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:46:45,378 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,378 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,378 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:46:45,378 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:45,379 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,379 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,379 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:45,379 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,379 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,379 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:45,379 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,379 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,379 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:45,379 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:45,380 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46: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:46:45,380 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:45,380 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46: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:46: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:46:45,380 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,380 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,380 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:45,381 391 | boost::function_requires >(); 2025-09-04T16:46:45,381 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,381 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:46:45,381 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:45,381 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,381 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,381 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:45,381 | ^ 2025-09-04T16:46:45,381 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:45,382 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:45,382 | ^ 2025-09-04T16:46:45,382 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:45,382 38 | Sentence() {} 2025-09-04T16:46:45,382 | ^ 2025-09-04T16:46:45,382 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:45,382 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,382 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,382 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:46:45,382 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,383 | ^ 2025-09-04T16:46:45,383 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:46:45,383 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:45,383 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,383 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,383 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:45,383 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,383 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,383 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:45,383 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,383 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,384 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:45,384 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:45,384 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,384 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:45,384 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:45,384 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:45,384 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:45,384 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:45,384 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,384 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46: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:46:45,385 391 | boost::function_requires >(); 2025-09-04T16:46:45,385 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,385 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:46:45,385 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:45,385 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,385 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,385 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:45,385 | ^ 2025-09-04T16:46:45,385 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:45,386 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:45,386 | ^ 2025-09-04T16:46:45,386 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:45,386 38 | Sentence() {} 2025-09-04T16:46:45,386 | ^ 2025-09-04T16:46:45,386 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:45,386 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,386 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,386 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:46:45,386 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,387 | ^ 2025-09-04T16:46:45,387 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:46:45,387 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:45,387 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,387 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,387 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:45,387 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,387 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,387 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:45,388 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:45,388 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,388 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:45,388 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:45,388 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:45,388 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:45,388 45 | typedef mpl::bool_ type; 2025-09-04T16:46:45,388 | ^~~~ 2025-09-04T16:46:45,388 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:45,389 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:45,389 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,389 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,389 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:45,389 391 | boost::function_requires >(); 2025-09-04T16:46:45,389 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,389 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:46:45,389 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:45,389 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,389 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,390 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:45,390 | ^ 2025-09-04T16:46:45,390 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:45,390 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:45,390 | ^ 2025-09-04T16:46:45,390 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:45,390 38 | Sentence() {} 2025-09-04T16:46:45,390 | ^ 2025-09-04T16:46:45,390 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:45,390 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,391 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,391 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:46:45,391 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,391 | ^ 2025-09-04T16:46:45,391 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T16:46:45,391 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:45,391 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,391 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,391 ltp/thirdparty/boost/include/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:46:45,391 391 | boost::function_requires >(); 2025-09-04T16:46:45,391 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,392 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:46:45,392 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:45,392 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,392 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,392 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:45,392 | ^ 2025-09-04T16:46:45,392 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:45,392 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:45,392 | ^ 2025-09-04T16:46:45,392 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:45,393 38 | Sentence() {} 2025-09-04T16:46:45,393 | ^ 2025-09-04T16:46:45,393 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:45,393 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,393 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,393 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:46:45,393 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,393 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,393 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:46:45,393 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:46:45,394 | ^ 2025-09-04T16:46:45,394 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:46:45,394 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:46:45,394 | ^~~~~~~~~~~~ 2025-09-04T16:46:45,394 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:46:45,394 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,394 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,394 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:46:45,394 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:46:45,395 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,395 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,395 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:45,395 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,395 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,395 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:45,395 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,395 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,395 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:45,396 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,396 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,396 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:45,396 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:45,396 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,396 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:46:45,396 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:45,396 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,396 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,396 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:45,397 391 | boost::function_requires >(); 2025-09-04T16:46:45,397 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,397 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,397 340 | init_multi_array_ref(extents); 2025-09-04T16:46:45,397 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:45,397 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,397 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:45,397 | ^ 2025-09-04T16:46:45,397 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:45,397 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:45,398 | ^ 2025-09-04T16:46:45,398 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:45,398 38 | Sentence() {} 2025-09-04T16:46:45,398 | ^ 2025-09-04T16:46:45,398 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:45,398 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,398 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,398 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:46:45,398 30 | ~model() 2025-09-04T16:46:45,398 | ^ 2025-09-04T16:46:45,399 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:45,399 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:46:45,399 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,399 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:46:45,399 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:46:45,399 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,399 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,399 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:45,399 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,399 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,400 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:45,400 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,400 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,400 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:45,400 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,400 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,400 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:45,400 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:45,400 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,400 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:46:45,401 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:45,401 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,401 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,401 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:45,401 391 | boost::function_requires >(); 2025-09-04T16:46:45,401 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,401 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,401 340 | init_multi_array_ref(extents); 2025-09-04T16:46:45,401 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:45,402 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,402 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:45,402 | ^ 2025-09-04T16:46:45,402 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:45,402 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:45,402 | ^ 2025-09-04T16:46:45,402 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:45,402 38 | Sentence() {} 2025-09-04T16:46:45,402 | ^ 2025-09-04T16:46:45,403 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:45,403 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,403 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,403 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:46:45,403 30 | ~model() 2025-09-04T16:46:45,403 | ^ 2025-09-04T16:46:45,403 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:45,403 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:46:45,403 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,404 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:46:45,404 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:46:45,404 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,404 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,404 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:45,404 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,404 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,404 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:45,404 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,405 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,405 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:45,405 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:45,405 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,405 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:45,405 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:45,405 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:45,405 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:46:45,405 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:45,405 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,406 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,406 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:45,406 391 | boost::function_requires >(); 2025-09-04T16:46:45,406 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,406 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,406 340 | init_multi_array_ref(extents); 2025-09-04T16:46:45,406 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:45,406 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,406 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:45,406 | ^ 2025-09-04T16:46:45,407 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:45,407 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:45,407 | ^ 2025-09-04T16:46:45,407 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:45,407 38 | Sentence() {} 2025-09-04T16:46:45,407 | ^ 2025-09-04T16:46:45,407 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:45,407 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,407 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,407 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:46:45,407 30 | ~model() 2025-09-04T16:46:45,408 | ^ 2025-09-04T16:46:45,408 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:45,408 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:46:45,408 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,408 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:46:45,408 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:46:45,408 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,408 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,408 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:45,408 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,408 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,409 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:45,409 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,409 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,409 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:45,409 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,409 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,409 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:45,409 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:45,409 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,410 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:46:45,410 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:45,410 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,410 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,410 ltp/thirdparty/boost/include/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:46:45,410 391 | boost::function_requires >(); 2025-09-04T16:46:45,410 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,410 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:46:45,410 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:45,411 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,411 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,411 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:45,411 | ^ 2025-09-04T16:46:45,411 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:45,411 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:45,411 | ^ 2025-09-04T16:46:45,411 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:45,411 38 | Sentence() {} 2025-09-04T16:46:45,411 | ^ 2025-09-04T16:46:45,412 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:45,412 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,412 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,412 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:46:45,412 30 | ~model() 2025-09-04T16:46:45,412 | ^ 2025-09-04T16:46:45,412 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:45,412 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:46:45,412 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,412 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:46: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:46:45,413 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,413 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,413 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:45,413 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,413 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,413 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:45,413 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,413 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,414 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:45,414 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,414 | ^~~~~~~~~~~~~ 2025-09-04T16:46: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::InputIteratorConcept]’ 2025-09-04T16:46:45,414 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:45,414 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,414 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:46:45,414 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:45,414 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,414 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46: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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:45,415 391 | boost::function_requires >(); 2025-09-04T16:46:45,415 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,415 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:46:45,415 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:45,415 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,415 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,415 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:45,415 | ^ 2025-09-04T16:46: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:46:45,416 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:45,416 | ^ 2025-09-04T16:46:45,416 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:45,416 38 | Sentence() {} 2025-09-04T16:46:45,416 | ^ 2025-09-04T16:46:45,416 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:45,416 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,416 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,416 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:46:45,417 30 | ~model() 2025-09-04T16:46:45,417 | ^ 2025-09-04T16:46:45,417 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:45,417 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:46:45,417 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,417 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:46:45,417 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:46:45,417 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,418 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,418 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:45,418 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,418 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,418 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:45,418 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,418 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,418 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:45,418 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:45,418 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,418 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:45,419 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:45,419 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:45,419 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:45,419 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:45,419 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,419 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,419 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:45,419 391 | boost::function_requires >(); 2025-09-04T16:46:45,419 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,420 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,420 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:45,420 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,420 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,420 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:45,420 | ^ 2025-09-04T16:46:45,420 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:45,420 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:45,420 | ^ 2025-09-04T16:46:45,420 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:45,421 38 | Sentence() {} 2025-09-04T16:46:45,421 | ^ 2025-09-04T16:46:45,421 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:45,421 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,421 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,421 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:46:45,421 30 | ~model() 2025-09-04T16:46:45,421 | ^ 2025-09-04T16:46:45,421 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:45,421 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:46:45,421 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,422 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:46:45,422 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:46:45,422 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,422 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,422 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:46:45,422 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,422 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,422 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:45,422 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,423 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,423 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:45,423 391 | boost::function_requires >(); 2025-09-04T16:46:45,423 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,423 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,423 340 | init_multi_array_ref(extents); 2025-09-04T16:46:45,423 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:45,423 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,423 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:45,423 | ^ 2025-09-04T16:46:45,424 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:45,424 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:45,424 | ^ 2025-09-04T16:46:45,424 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:45,424 38 | Sentence() {} 2025-09-04T16:46:45,424 | ^ 2025-09-04T16:46:45,424 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:45,424 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,424 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,425 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:46:45,425 107 | template <> struct SignedInteger {}; 2025-09-04T16:46:45,425 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,425 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:46:45,425 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:46:45,425 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,425 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,426 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:46:45,426 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:45,426 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,426 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:45,426 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:45,426 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:45,426 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:45,426 45 | typedef mpl::bool_ type; 2025-09-04T16:46:45,426 | ^~~~ 2025-09-04T16:46:45,426 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:46:45,427 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:46:45,427 | ^~~~~ 2025-09-04T16:46:45,427 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:46:45,427 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:45,427 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,427 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,427 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:45,427 391 | boost::function_requires >(); 2025-09-04T16:46:45,427 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,427 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,428 340 | init_multi_array_ref(extents); 2025-09-04T16:46:45,428 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:45,428 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,428 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:45,428 | ^ 2025-09-04T16:46:45,428 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:45,428 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:45,428 | ^ 2025-09-04T16:46:45,428 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:45,428 38 | Sentence() {} 2025-09-04T16:46:45,429 | ^ 2025-09-04T16:46:45,429 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:45,429 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,429 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,429 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:46:45,429 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,429 | ^ 2025-09-04T16:46:45,429 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:46:45,429 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:46:45,429 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,430 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,430 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:46:45,430 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:45,430 | ^~~~~~~~~~~~~ 2025-09-04T16:46:45,430 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:45,430 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,430 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,430 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:45,430 391 | boost::function_requires >(); 2025-09-04T16:46:45,430 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,431 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,431 340 | init_multi_array_ref(extents); 2025-09-04T16:46:45,431 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:45,431 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,431 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:45,431 | ^ 2025-09-04T16:46:45,431 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:45,431 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:45,431 | ^ 2025-09-04T16:46:45,432 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:45,432 38 | Sentence() {} 2025-09-04T16:46:45,432 | ^ 2025-09-04T16:46:45,432 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:45,432 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,432 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,432 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:46:45,432 30 | ~model() 2025-09-04T16:46:45,432 | ^ 2025-09-04T16:46:45,432 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:45,433 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:46:45,433 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,433 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:46:45,433 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:46:45,433 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,433 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,433 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:46:45,433 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,433 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,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::Convertible]’ 2025-09-04T16:46:45,433 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:45,434 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,434 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:45,434 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:45,434 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:45,434 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:45,434 45 | typedef mpl::bool_ type; 2025-09-04T16:46:45,434 | ^~~~ 2025-09-04T16:46:45,434 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:45,434 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:45,434 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:45,435 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:45,435 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:45,435 391 | boost::function_requires >(); 2025-09-04T16:46:45,435 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,435 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:45,435 340 | init_multi_array_ref(extents); 2025-09-04T16:46:45,435 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:45,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:46:45,435 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:45,435 | ^ 2025-09-04T16:46:45,436 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:45,436 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:45,436 | ^ 2025-09-04T16:46:45,436 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:45,436 38 | Sentence() {} 2025-09-04T16:46:45,436 | ^ 2025-09-04T16:46:45,436 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:45,436 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:45,436 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:45,436 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:46:45,437 30 | ~model() 2025-09-04T16:46:45,437 | ^ 2025-09-04T16:46:45,437 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:45,437 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:46:45,437 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:51,862 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:46:52,111 In file included from ltp/src/srl/DepSRL.h:14, 2025-09-04T16:46:52,111 from ltp/src/srl/SRL_DLL.cpp:2: 2025-09-04T16:46:52,111 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:46:52,112 13 | #pragma warning ( disable : 4786 ) 2025-09-04T16:46:52,234 In file included from ltp/src/srl/SRLBaselineExt.h:13, 2025-09-04T16:46:52,234 from ltp/src/srl/DepSRL.h:15: 2025-09-04T16:46:52,234 ltp/src/srl/SRLBaseline.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:46:52,234 12 | #pragma warning(disable:4786) 2025-09-04T16:46:52,234 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T16:46:52,234 from ltp/src/srl/SRLBaseline.h:15: 2025-09-04T16:46:52,234 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T16:46:52,234 12 | #pragma warning(disable:4786) 2025-09-04T16:46:55,925 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:46:55,925 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:46:55,925 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:46:55,925 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T16:46:55,925 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T16:46:55,926 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T16:46:55,926 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:46:55,926 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:46:55,926 | ^~~~~~~~ 2025-09-04T16:46:55,926 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:46:55,926 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:46:55,926 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:46:55,926 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:46:55,926 59 | template class auto_ptr; 2025-09-04T16:46:55,927 | ^~~~~~~~ 2025-09-04T16:46:55,970 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T16:46:55,970 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:46:55,970 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T16:46:55,970 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T16:46:55,970 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:55,970 656 | , public std::unary_function 2025-09-04T16:46:55,970 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:55,971 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:46:55,971 from ltp/src/srl/SRL_DLL.h:6, 2025-09-04T16:46:55,971 from ltp/src/srl/SRL_DLL.cpp:1: 2025-09-04T16:46:55,972 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:55,972 117 | struct unary_function 2025-09-04T16:46:55,972 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:55,985 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T16:46:55,985 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T16:46:55,985 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T16:46:55,985 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:55,985 660 | , public std::binary_function 2025-09-04T16:46:55,985 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:55,985 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:55,986 131 | struct binary_function 2025-09-04T16:46:55,986 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:56,284 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:46:56,284 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:46:56,285 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:46:56,285 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:46:56,285 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:46:56,285 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T16:46:56,285 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:46:56,285 188 | failed ************ (Pred::************ 2025-09-04T16:46:56,285 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:56,285 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:46:56,285 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:56,285 190 | ); 2025-09-04T16:46:56,285 | ~ 2025-09-04T16:46:56,286 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:46:56,286 188 | failed ************ (Pred::************ 2025-09-04T16:46:56,286 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:56,286 | - 2025-09-04T16:46:56,286 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:46:56,286 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:56,286 190 | ); 2025-09-04T16:46:56,286 | ~ 2025-09-04T16:46:56,286 | - 2025-09-04T16:46:56,287 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:46:56,287 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:46:56,287 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:56,287 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:46:56,287 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:56,287 195 | ); 2025-09-04T16:46:56,288 | ~ 2025-09-04T16:46:56,288 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:46:56,288 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:46:56,288 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:56,288 | - 2025-09-04T16:46:56,288 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:46:56,288 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:56,288 195 | ); 2025-09-04T16:46:56,288 | ~ 2025-09-04T16:46:56,288 | - 2025-09-04T16:46:56,330 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:46:56,330 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:46:56,330 42 | typedef typename Array::index_range index_range; 2025-09-04T16:46:56,330 | ^~~~~~~~~~~ 2025-09-04T16:46:56,330 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:46:56,331 43 | typedef typename Array::index index; 2025-09-04T16:46:56,331 | ^~~~~ 2025-09-04T16:46:56,331 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:46:56,331 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:46:56,332 53 | typedef typename Array::index_range index_range; 2025-09-04T16:46:56,332 | ^~~~~~~~~~~ 2025-09-04T16:46:56,332 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:46:56,332 54 | typedef typename Array::index index; 2025-09-04T16:46:56,332 | ^~~~~ 2025-09-04T16:46:56,406 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:46:56,406 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:46:56,406 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:46:56,406 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:56,406 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:46:56,406 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:56,407 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:56,407 117 | struct unary_function 2025-09-04T16:46:56,407 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:56,408 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:56,408 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:46:56,408 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:56,408 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:56,408 131 | struct binary_function 2025-09-04T16:46:56,408 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:56,409 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:56,410 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:46:56,410 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:56,410 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:56,410 117 | struct unary_function 2025-09-04T16:46:56,410 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:56,411 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:56,411 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:46:56,411 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:56,411 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:56,411 117 | struct unary_function 2025-09-04T16:46:56,412 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:56,413 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:56,413 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:46:56,413 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:56,413 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:56,413 117 | struct unary_function 2025-09-04T16:46:56,413 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:56,414 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:56,414 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:46:56,414 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:56,414 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:56,414 131 | struct binary_function 2025-09-04T16:46:56,414 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:56,415 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:56,415 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:46:56,415 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:56,416 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:56,416 117 | struct unary_function 2025-09-04T16:46:56,416 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:56,417 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:56,417 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:46:56,417 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:56,417 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:56,417 131 | struct binary_function 2025-09-04T16:46:56,417 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:56,418 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:56,419 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:46:56,419 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:56,419 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:56,419 117 | struct unary_function 2025-09-04T16:46:56,419 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:56,420 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:56,420 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:46:56,420 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:56,420 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:56,420 131 | struct binary_function 2025-09-04T16:46:56,420 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:56,421 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:56,421 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:46:56,421 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:56,421 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:56,422 117 | struct unary_function 2025-09-04T16:46:56,422 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:56,422 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:56,423 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:46:56,423 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:56,423 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:56,423 131 | struct binary_function 2025-09-04T16:46:56,423 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:56,424 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:56,424 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:46:56,424 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:56,425 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:46:56,425 117 | struct unary_function 2025-09-04T16:46:56,425 | ^~~~~~~~~~~~~~ 2025-09-04T16:46:56,426 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:46:56,426 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:46:56,426 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:56,426 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:46:56,426 131 | struct binary_function 2025-09-04T16:46:56,426 | ^~~~~~~~~~~~~~~ 2025-09-04T16:46:57,166 ltp/src/srl/SRL_DLL.cpp: In function ‘int GetSRLResult_size(std::vector > > > >&, std::vector, std::pair > > > >&)’: 2025-09-04T16:46:57,166 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:46:57,166 69 | for (; i < vecSRLResult.size(); ++i) { 2025-09-04T16:46:57,166 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,196 ltp/src/srl/SRL_DLL.cpp: In function ‘int GetSRLResult(std::vector > > > >&, std::vector, std::pair > > > >&)’: 2025-09-04T16:46:57,196 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:46:57,196 84 | for (; i < vecSRLResult.size(); ++i) { 2025-09-04T16:46:57,196 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,199 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:46:57,199 91 | for (; j < tmp_vecSRLResult[i].second.size(); ++j) { 2025-09-04T16:46:57,199 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,836 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:46:57,836 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:46:57,836 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:46:57,836 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:57,836 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,836 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,836 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:57,837 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,837 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,837 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:57,837 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,837 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,837 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:57,837 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:57,837 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,837 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:57,838 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:57,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:57,838 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:57,838 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:57,838 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,838 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,838 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:57,838 391 | boost::function_requires >(); 2025-09-04T16:46:57,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,838 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,839 340 | init_multi_array_ref(extents); 2025-09-04T16:46:57,839 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:57,839 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,839 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:57,839 | ^ 2025-09-04T16:46:57,839 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:57,839 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:57,839 | ^ 2025-09-04T16:46:57,839 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:57,839 38 | Sentence() {} 2025-09-04T16:46:57,839 | ^ 2025-09-04T16:46:57,840 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:57,840 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,840 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,840 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:46:57,840 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:46:57,840 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,840 | ^ 2025-09-04T16:46:57,840 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:46:57,840 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:57,841 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,841 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,841 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:57,841 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,841 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,841 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:57,841 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,841 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,841 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:57,841 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:57,842 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,842 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:57,842 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:57,842 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:57,842 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:46:57,842 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:57,842 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,842 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,842 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:57,842 391 | boost::function_requires >(); 2025-09-04T16:46:57,843 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,843 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,843 340 | init_multi_array_ref(extents); 2025-09-04T16:46:57,843 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:57,843 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,843 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:57,843 | ^ 2025-09-04T16:46:57,843 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:57,843 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:57,843 | ^ 2025-09-04T16:46:57,843 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:57,844 38 | Sentence() {} 2025-09-04T16:46:57,844 | ^ 2025-09-04T16:46:57,844 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:57,844 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,844 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,844 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:46:57,844 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,844 | ^ 2025-09-04T16:46:57,844 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:46:57,844 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:57,845 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,845 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,845 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:57,845 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,845 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,845 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:57,845 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:57,845 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,845 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:57,845 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:57,846 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:57,846 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:57,846 45 | typedef mpl::bool_ type; 2025-09-04T16:46:57,846 | ^~~~ 2025-09-04T16:46:57,846 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:57,846 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:57,846 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,846 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,846 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:57,846 391 | boost::function_requires >(); 2025-09-04T16:46:57,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,847 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,847 340 | init_multi_array_ref(extents); 2025-09-04T16:46:57,847 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:57,847 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,847 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:57,847 | ^ 2025-09-04T16:46:57,847 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:57,848 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:57,848 | ^ 2025-09-04T16:46:57,848 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:57,848 38 | Sentence() {} 2025-09-04T16:46:57,848 | ^ 2025-09-04T16:46:57,848 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:57,848 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,848 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,848 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:46:57,848 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,849 | ^ 2025-09-04T16:46:57,849 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:46:57,849 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:57,849 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,849 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,849 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:57,849 391 | boost::function_requires >(); 2025-09-04T16:46:57,849 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,849 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,849 340 | init_multi_array_ref(extents); 2025-09-04T16:46:57,850 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:57,850 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,850 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:57,850 | ^ 2025-09-04T16:46:57,850 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:57,850 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:57,850 | ^ 2025-09-04T16:46:57,850 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:57,850 38 | Sentence() {} 2025-09-04T16:46:57,850 | ^ 2025-09-04T16:46:57,851 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:57,851 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,851 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,851 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T16:46:57,851 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T16:46:57,851 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T16:46:57,851 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T16:46:57,851 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T16:46:57,851 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T16:46:57,851 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:46:57,852 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,852 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,852 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:46:57,852 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:46:57,852 | ^ 2025-09-04T16:46:57,852 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:46:57,852 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:46:57,852 | ^~~~~~~~~~~~ 2025-09-04T16:46:57,852 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:46:57,852 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,853 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,853 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:46:57,853 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:57,853 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,853 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,853 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:57,853 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,853 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,853 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:57,853 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,854 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,854 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:57,854 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:57,854 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,854 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:57,854 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:57,854 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:57,854 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:46:57,855 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:57,855 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,855 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,855 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:57,855 391 | boost::function_requires >(); 2025-09-04T16:46:57,855 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,855 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,855 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:57,855 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,856 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,856 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:57,856 | ^ 2025-09-04T16:46:57,856 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:57,856 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:57,856 | ^ 2025-09-04T16:46:57,856 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:57,856 38 | Sentence() {} 2025-09-04T16:46:57,856 | ^ 2025-09-04T16:46:57,856 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:57,857 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,857 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,857 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’ 2025-09-04T16:46:57,857 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,857 | ^ 2025-09-04T16:46:57,857 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:46:57,857 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:57,857 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,857 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,857 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:57,858 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,858 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,858 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:57,858 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,858 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,858 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:57,858 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:57,858 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,858 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:57,859 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:57,859 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:57,859 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:57,859 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:57,859 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,859 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,859 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:57,859 391 | boost::function_requires >(); 2025-09-04T16:46:57,859 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,859 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:46:57,859 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:57,860 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,860 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,860 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:57,860 | ^ 2025-09-04T16:46:57,860 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:57,860 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:57,860 | ^ 2025-09-04T16:46:57,860 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:57,860 38 | Sentence() {} 2025-09-04T16:46:57,860 | ^ 2025-09-04T16:46:57,860 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:57,861 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,861 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,861 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T16:46:57,861 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,861 | ^ 2025-09-04T16:46:57,861 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:46:57,861 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:57,861 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,861 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,862 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:57,862 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,862 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,862 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:57,862 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:57,862 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,862 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:57,862 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:57,862 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:57,863 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:57,863 45 | typedef mpl::bool_ type; 2025-09-04T16:46:57,863 | ^~~~ 2025-09-04T16:46:57,863 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:57,863 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:57,863 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,863 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,863 ltp/thirdparty/boost/include/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:46:57,863 391 | boost::function_requires >(); 2025-09-04T16:46:57,863 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,864 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:46:57,864 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:57,864 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,864 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,864 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:57,864 | ^ 2025-09-04T16:46:57,864 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:57,864 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:57,864 | ^ 2025-09-04T16:46:57,865 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:57,865 38 | Sentence() {} 2025-09-04T16:46:57,865 | ^ 2025-09-04T16:46:57,865 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:57,865 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,865 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,865 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T16:46:57,865 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,865 | ^ 2025-09-04T16:46:57,865 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:46:57,866 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:57,866 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,866 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,866 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:57,866 391 | boost::function_requires >(); 2025-09-04T16:46:57,866 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,866 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:46:57,866 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:57,866 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,866 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,867 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:57,867 | ^ 2025-09-04T16:46:57,867 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:57,867 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:57,867 | ^ 2025-09-04T16:46:57,867 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:57,867 38 | Sentence() {} 2025-09-04T16:46:57,867 | ^ 2025-09-04T16:46:57,867 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:57,867 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,867 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,868 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T16:46:57,868 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,868 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,868 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:46:57,868 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:46:57,868 | ^ 2025-09-04T16:46:57,868 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:46:57,868 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:46:57,868 | ^~~~~~~~~~~~ 2025-09-04T16:46:57,868 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:46:57,868 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,869 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,869 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:46:57,869 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:46:57,869 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,869 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,869 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:57,869 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,869 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,869 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:57,870 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,870 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,870 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:57,870 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,870 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,870 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:57,870 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:57,870 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,870 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:46:57,870 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:57,871 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,871 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,871 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:57,871 391 | boost::function_requires >(); 2025-09-04T16:46:57,871 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,871 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,871 340 | init_multi_array_ref(extents); 2025-09-04T16:46:57,871 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:57,871 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,871 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:57,872 | ^ 2025-09-04T16:46:57,872 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:57,872 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:57,872 | ^ 2025-09-04T16:46:57,872 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:57,872 38 | Sentence() {} 2025-09-04T16:46:57,872 | ^ 2025-09-04T16:46:57,872 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:57,872 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,872 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,873 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:46:57,873 30 | ~model() 2025-09-04T16:46:57,873 | ^ 2025-09-04T16:46:57,873 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:57,873 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:46:57,873 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,873 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:46:57,873 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:46:57,873 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,873 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,874 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:57,874 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,874 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,874 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:57,874 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,874 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,874 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:57,874 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,874 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,875 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:57,875 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:57,875 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,875 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:46:57,875 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:57,875 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,875 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,875 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:57,875 391 | boost::function_requires >(); 2025-09-04T16:46:57,875 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,876 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,876 340 | init_multi_array_ref(extents); 2025-09-04T16:46:57,876 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:57,876 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,876 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:57,876 | ^ 2025-09-04T16:46:57,876 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:57,876 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:57,876 | ^ 2025-09-04T16:46:57,877 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:57,877 38 | Sentence() {} 2025-09-04T16:46:57,877 | ^ 2025-09-04T16:46:57,877 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:57,877 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,877 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,877 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:46:57,877 30 | ~model() 2025-09-04T16:46:57,877 | ^ 2025-09-04T16:46:57,877 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:57,878 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:46:57,878 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,878 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:46:57,878 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:46:57,878 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,878 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,878 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:57,878 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,878 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,878 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:57,878 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,879 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,879 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:57,879 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:57,879 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,879 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:57,879 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:57,879 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:57,879 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:46:57,879 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:57,879 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,880 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,880 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:57,880 391 | boost::function_requires >(); 2025-09-04T16:46:57,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,880 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,880 340 | init_multi_array_ref(extents); 2025-09-04T16:46:57,880 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:57,880 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,880 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:57,880 | ^ 2025-09-04T16:46:57,881 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:57,881 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:57,881 | ^ 2025-09-04T16:46:57,881 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:57,881 38 | Sentence() {} 2025-09-04T16:46:57,881 | ^ 2025-09-04T16:46:57,881 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:57,881 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,881 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,881 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:46:57,882 30 | ~model() 2025-09-04T16:46:57,882 | ^ 2025-09-04T16:46:57,882 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:57,882 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:46:57,882 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,882 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:46:57,882 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:46:57,882 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,882 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,882 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:46:57,883 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,883 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,883 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:57,883 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,883 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,883 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:57,883 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,883 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,883 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:57,883 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:57,884 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,884 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:46:57,884 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:57,884 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,884 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,884 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:57,884 391 | boost::function_requires >(); 2025-09-04T16:46:57,884 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,884 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:46:57,885 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:57,885 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,885 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,885 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:57,885 | ^ 2025-09-04T16:46:57,885 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:57,885 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:57,885 | ^ 2025-09-04T16:46:57,885 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:57,886 38 | Sentence() {} 2025-09-04T16:46:57,886 | ^ 2025-09-04T16:46:57,886 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:57,886 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,886 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,886 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:46:57,886 30 | ~model() 2025-09-04T16:46:57,886 | ^ 2025-09-04T16:46:57,886 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:57,886 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:46:57,886 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,887 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:46:57,887 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:46:57,887 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,887 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,887 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:46:57,887 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,887 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,887 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:57,887 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,887 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,888 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:57,888 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,888 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,888 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:57,888 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:57,888 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,888 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:46:57,888 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:57,888 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,888 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,889 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:57,889 391 | boost::function_requires >(); 2025-09-04T16:46:57,889 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,889 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:46:57,889 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:57,889 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,889 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,889 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:57,889 | ^ 2025-09-04T16:46:57,889 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:57,889 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:57,890 | ^ 2025-09-04T16:46:57,890 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:57,890 38 | Sentence() {} 2025-09-04T16:46:57,890 | ^ 2025-09-04T16:46:57,890 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:57,890 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,890 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,890 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:46:57,890 30 | ~model() 2025-09-04T16:46:57,890 | ^ 2025-09-04T16:46:57,890 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:57,891 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:46:57,891 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,891 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:46:57,891 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:46:57,891 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,891 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,891 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:46:57,891 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,892 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,892 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:46:57,892 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,892 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,892 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:57,892 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:57,892 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,892 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:57,892 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:57,892 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:57,893 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:46:57,893 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:57,893 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,893 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,893 ltp/thirdparty/boost/include/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:46:57,893 391 | boost::function_requires >(); 2025-09-04T16:46:57,893 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,893 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:46:57,893 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:46:57,893 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,894 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,894 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:57,894 | ^ 2025-09-04T16:46:57,894 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:57,894 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:57,894 | ^ 2025-09-04T16:46:57,894 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:57,894 38 | Sentence() {} 2025-09-04T16:46:57,894 | ^ 2025-09-04T16:46:57,895 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:57,895 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,895 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,895 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:46:57,895 30 | ~model() 2025-09-04T16:46:57,895 | ^ 2025-09-04T16:46:57,895 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:57,895 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:46:57,895 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,895 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T16:46:57,896 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:46:57,896 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,896 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,896 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:57,896 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,896 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,896 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:57,896 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,896 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,896 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:57,897 391 | boost::function_requires >(); 2025-09-04T16:46:57,897 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,897 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,897 340 | init_multi_array_ref(extents); 2025-09-04T16:46:57,897 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:57,897 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,897 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:57,897 | ^ 2025-09-04T16:46:57,897 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:57,897 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:57,898 | ^ 2025-09-04T16:46:57,898 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:57,898 38 | Sentence() {} 2025-09-04T16:46:57,898 | ^ 2025-09-04T16:46:57,898 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:57,898 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,898 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,898 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T16:46:57,899 107 | template <> struct SignedInteger {}; 2025-09-04T16:46:57,899 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,899 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:46:57,899 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:46:57,899 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,899 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,899 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:46:57,899 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:57,899 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,899 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:57,900 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:57,900 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:57,900 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:57,900 45 | typedef mpl::bool_ type; 2025-09-04T16:46:57,900 | ^~~~ 2025-09-04T16:46:57,900 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T16:46:57,900 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:46:57,900 | ^~~~~ 2025-09-04T16:46:57,900 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:57,900 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:57,901 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,901 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,901 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:57,901 391 | boost::function_requires >(); 2025-09-04T16:46:57,901 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,901 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,901 340 | init_multi_array_ref(extents); 2025-09-04T16:46:57,901 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:57,901 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,902 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:57,902 | ^ 2025-09-04T16:46:57,902 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:57,902 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:57,902 | ^ 2025-09-04T16:46:57,902 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:57,902 38 | Sentence() {} 2025-09-04T16:46:57,902 | ^ 2025-09-04T16:46:57,902 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:57,902 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,903 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,903 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:46:57,903 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,903 | ^ 2025-09-04T16:46:57,903 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T16:46:57,903 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:46:57,903 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,903 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,903 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:46:57,903 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:46:57,904 | ^~~~~~~~~~~~~ 2025-09-04T16:46:57,904 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:57,904 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,904 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,904 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:57,904 391 | boost::function_requires >(); 2025-09-04T16:46:57,904 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,904 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,904 340 | init_multi_array_ref(extents); 2025-09-04T16:46:57,904 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:57,905 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,905 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:57,905 | ^ 2025-09-04T16:46:57,905 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:57,905 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:57,905 | ^ 2025-09-04T16:46:57,905 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:57,905 38 | Sentence() {} 2025-09-04T16:46:57,905 | ^ 2025-09-04T16:46:57,906 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:57,906 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,906 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,906 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T16:46:57,906 30 | ~model() 2025-09-04T16:46:57,906 | ^ 2025-09-04T16:46:57,906 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:57,906 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:46:57,906 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,907 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:46:57,907 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:46:57,907 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,907 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,907 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:46:57,907 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,907 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,907 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:46:57,907 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:46:57,907 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,908 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:46:57,908 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:46:57,908 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:46:57,908 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:46:57,908 45 | typedef mpl::bool_ type; 2025-09-04T16:46:57,908 | ^~~~ 2025-09-04T16:46:57,908 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:46:57,908 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:46:57,908 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:46:57,909 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:57,909 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:46:57,909 391 | boost::function_requires >(); 2025-09-04T16:46:57,909 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,909 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,909 340 | init_multi_array_ref(extents); 2025-09-04T16:46:57,909 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:46:57,909 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:46:57,909 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:46:57,909 | ^ 2025-09-04T16:46:57,910 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:46:57,910 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:46:57,910 | ^ 2025-09-04T16:46:57,910 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:46:57,910 38 | Sentence() {} 2025-09-04T16:46:57,910 | ^ 2025-09-04T16:46:57,910 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:46:57,910 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:46:57,910 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:46:57,910 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:46:57,911 30 | ~model() 2025-09-04T16:46:57,911 | ^ 2025-09-04T16:46:57,911 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:46:57,911 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:46:57,911 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:46:58,808 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:47:00,541 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:47:04,233 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T16:47:04,233 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T16:47:04,233 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T16:47:04,234 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T16:47:04,234 from ltp/src/srl/Sentence.h:18, 2025-09-04T16:47:04,234 from ltp/src/srl/Sentence.cpp:12: 2025-09-04T16:47:04,234 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T16:47:04,234 188 | failed ************ (Pred::************ 2025-09-04T16:47:04,234 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:04,234 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:47:04,234 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:04,235 190 | ); 2025-09-04T16:47:04,235 | ~ 2025-09-04T16:47:04,235 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T16:47:04,235 188 | failed ************ (Pred::************ 2025-09-04T16:47:04,235 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:04,235 | - 2025-09-04T16:47:04,235 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T16:47:04,235 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:04,235 190 | ); 2025-09-04T16:47:04,235 | ~ 2025-09-04T16:47:04,236 | - 2025-09-04T16:47:04,236 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T16:47:04,236 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:47:04,236 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:04,236 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:47:04,236 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:04,236 195 | ); 2025-09-04T16:47:04,236 | ~ 2025-09-04T16:47:04,236 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T16:47:04,236 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T16:47:04,237 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:04,237 | - 2025-09-04T16:47:04,237 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T16:47:04,237 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:04,237 195 | ); 2025-09-04T16:47:04,237 | ~ 2025-09-04T16:47:04,237 | - 2025-09-04T16:47:04,276 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:47:04,276 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:47:04,276 42 | typedef typename Array::index_range index_range; 2025-09-04T16:47:04,276 | ^~~~~~~~~~~ 2025-09-04T16:47:04,277 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:47:04,277 43 | typedef typename Array::index index; 2025-09-04T16:47:04,277 | ^~~~~ 2025-09-04T16:47:04,277 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:47:04,277 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:47:04,277 53 | typedef typename Array::index_range index_range; 2025-09-04T16:47:04,277 | ^~~~~~~~~~~ 2025-09-04T16:47:04,277 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:47:04,277 54 | typedef typename Array::index index; 2025-09-04T16:47:04,277 | ^~~~~ 2025-09-04T16:47:04,395 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T16:47:04,395 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T16:47:04,395 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T16:47:04,395 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:04,395 150 | : public std::unary_function::argument_type,bool> 2025-09-04T16:47:04,395 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:04,395 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:47:04,396 from ltp/src/srl/Sentence.h:14: 2025-09-04T16:47:04,396 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:04,396 117 | struct unary_function 2025-09-04T16:47:04,396 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:04,396 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:04,396 184 | : public std::binary_function::first_argument_type, 2025-09-04T16:47:04,396 | ^~~~~~~~~~~~~~~ 2025-09-04T16:47:04,397 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:47:04,397 131 | struct binary_function 2025-09-04T16:47:04,397 | ^~~~~~~~~~~~~~~ 2025-09-04T16:47:04,397 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:04,397 221 | : public std::unary_function::second_argument_type, 2025-09-04T16:47:04,397 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:04,397 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:04,397 117 | struct unary_function 2025-09-04T16:47:04,398 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:04,398 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:04,398 267 | : public std::unary_function::first_argument_type, 2025-09-04T16:47:04,398 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:04,398 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:04,398 117 | struct unary_function 2025-09-04T16:47:04,398 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:04,399 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:04,399 312 | class mem_fun_t : public std::unary_function 2025-09-04T16:47:04,399 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:04,399 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:04,399 117 | struct unary_function 2025-09-04T16:47:04,399 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:04,399 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:04,399 328 | class mem_fun1_t : public std::binary_function 2025-09-04T16:47:04,399 | ^~~~~~~~~~~~~~~ 2025-09-04T16:47:04,400 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:47:04,400 131 | struct binary_function 2025-09-04T16:47:04,400 | ^~~~~~~~~~~~~~~ 2025-09-04T16:47:04,400 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:04,400 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T16:47:04,400 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:04,400 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:04,400 117 | struct unary_function 2025-09-04T16:47:04,400 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:04,401 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:04,401 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T16:47:04,401 | ^~~~~~~~~~~~~~~ 2025-09-04T16:47:04,401 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:47:04,401 131 | struct binary_function 2025-09-04T16:47:04,401 | ^~~~~~~~~~~~~~~ 2025-09-04T16:47:04,401 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:04,401 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T16:47:04,401 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:04,401 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:04,402 117 | struct unary_function 2025-09-04T16:47:04,402 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:04,402 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:04,402 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T16:47:04,402 | ^~~~~~~~~~~~~~~ 2025-09-04T16:47:04,402 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:47:04,402 131 | struct binary_function 2025-09-04T16:47:04,402 | ^~~~~~~~~~~~~~~ 2025-09-04T16:47:04,402 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:04,403 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T16:47:04,403 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:04,403 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:04,403 117 | struct unary_function 2025-09-04T16:47:04,403 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:04,403 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:04,403 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T16:47:04,403 | ^~~~~~~~~~~~~~~ 2025-09-04T16:47:04,403 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:47:04,403 131 | struct binary_function 2025-09-04T16:47:04,404 | ^~~~~~~~~~~~~~~ 2025-09-04T16:47:04,404 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:04,404 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T16:47:04,404 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:04,404 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:04,404 117 | struct unary_function 2025-09-04T16:47:04,404 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:04,405 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:04,405 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T16:47:04,405 | ^~~~~~~~~~~~~~~ 2025-09-04T16:47:04,405 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T16:47:04,405 131 | struct binary_function 2025-09-04T16:47:04,405 | ^~~~~~~~~~~~~~~ 2025-09-04T16:47:05,351 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T16:47:05,351 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T16:47:05,352 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:148, 2025-09-04T16:47:05,352 from ltp/src/srl/Sentence.cpp:15: 2025-09-04T16:47:05,352 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:47:05,352 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:47:05,352 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:05,352 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:05,352 117 | struct unary_function 2025-09-04T16:47:05,352 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:05,352 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:47:05,353 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:47:05,353 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:05,353 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:05,353 117 | struct unary_function 2025-09-04T16:47:05,353 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:05,353 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:47:05,353 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:47:05,353 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:05,353 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:05,353 117 | struct unary_function 2025-09-04T16:47:05,354 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:05,622 ltp/src/srl/Sentence.cpp: In member function ‘void Sentence::from_corpus_block(const std::vector >&)’: 2025-09-04T16:47:05,623 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:47:05,623 112 | for (int i = 0; i < children_of_node[node].size(); ++ i) { 2025-09-04T16:47:05,623 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,152 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:47:06,152 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:47:06,152 534 | super_type::generate_array_view(boost::type(), 2025-09-04T16:47:06,152 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,152 535 | indices, 2025-09-04T16:47:06,152 | ~~~~~~~~ 2025-09-04T16:47:06,152 536 | this->shape(), 2025-09-04T16:47:06,153 | ~~~~~~~~~~~~~~ 2025-09-04T16:47:06,153 537 | this->strides(), 2025-09-04T16:47:06,153 | ~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,153 538 | this->index_bases(), 2025-09-04T16:47:06,153 | ~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,153 539 | origin()); 2025-09-04T16:47:06,153 | ~~~~~~~~~ 2025-09-04T16:47:06,153 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:47:06,153 442 | multi_array::BOOST_NESTED_TEMPLATE array_view::type view_old = (*this)[old_idxes]; 2025-09-04T16:47:06,153 | ~~~~~~~^ 2025-09-04T16:47:06,154 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,154 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,154 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,154 ltp/thirdparty/boost/include/boost/multi_array/base.hpp:463:13: warning: unused variable ‘bound_adjustment’ [-Wunused-variable] 2025-09-04T16:47:06,154 463 | index bound_adjustment = stride < 0 ? 1 : 0; 2025-09-04T16:47:06,154 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,259 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T16:47:06,259 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T16:47:06,259 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:47:06,259 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:47:06,259 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,259 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,260 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:47:06,260 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,260 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,260 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:47:06,260 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,260 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,260 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:47:06,260 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,260 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,260 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:47:06,261 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,261 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,261 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:47:06,261 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:47:06,261 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,261 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,261 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:47:06,261 391 | boost::function_requires >(); 2025-09-04T16:47:06,261 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,261 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:47:06,262 340 | init_multi_array_ref(extents); 2025-09-04T16:47:06,262 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:47:06,262 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:47:06,262 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:47:06,262 | ^ 2025-09-04T16:47:06,262 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:47:06,262 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:47:06,262 | ^ 2025-09-04T16:47:06,262 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:47:06,262 38 | Sentence() {} 2025-09-04T16:47:06,262 | ^ 2025-09-04T16:47:06,263 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,263 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,263 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,263 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T16:47:06,263 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:47:06,263 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,263 | ^ 2025-09-04T16:47:06,263 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:47:06,264 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:47:06,264 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,264 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,264 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:47:06,264 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,264 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,264 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:47:06,264 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,265 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,265 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:47:06,265 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,265 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,265 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:47:06,265 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,265 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,265 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:47:06,265 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:47:06,265 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,265 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,266 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:47:06,266 391 | boost::function_requires >(); 2025-09-04T16:47:06,266 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,266 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:47:06,266 340 | init_multi_array_ref(extents); 2025-09-04T16:47:06,266 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:47:06,266 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:47:06,266 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:47:06,266 | ^ 2025-09-04T16:47:06,266 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:47:06,267 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:47:06,267 | ^ 2025-09-04T16:47:06,267 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:47:06,267 38 | Sentence() {} 2025-09-04T16:47:06,267 | ^ 2025-09-04T16:47:06,267 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,267 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,267 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,267 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:47:06,267 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,267 | ^ 2025-09-04T16:47:06,268 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:47:06,268 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:47:06,268 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,268 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,268 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:47:06,268 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,268 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,268 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:47:06,268 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,268 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,269 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:47:06,269 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,269 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,269 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:47:06,269 45 | typedef mpl::bool_ type; 2025-09-04T16:47:06,269 | ^~~~ 2025-09-04T16:47:06,269 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:47:06,269 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:47:06,269 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,269 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,270 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:47:06,270 391 | boost::function_requires >(); 2025-09-04T16:47:06,270 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,270 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:47:06,270 340 | init_multi_array_ref(extents); 2025-09-04T16:47:06,270 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:47:06,270 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:47:06,270 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:47:06,271 | ^ 2025-09-04T16:47:06,271 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:47:06,271 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:47:06,271 | ^ 2025-09-04T16:47:06,271 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:47:06,271 38 | Sentence() {} 2025-09-04T16:47:06,271 | ^ 2025-09-04T16:47:06,271 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,271 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,271 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,272 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:47:06,272 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,272 | ^ 2025-09-04T16:47:06,272 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:47:06,272 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:47:06,272 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,272 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,272 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:47:06,272 391 | boost::function_requires >(); 2025-09-04T16:47:06,272 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,273 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:47:06,273 340 | init_multi_array_ref(extents); 2025-09-04T16:47:06,273 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:47:06,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:47:06,273 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:47:06,273 | ^ 2025-09-04T16:47:06,273 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:47:06,273 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:47:06,273 | ^ 2025-09-04T16:47:06,274 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:47:06,274 38 | Sentence() {} 2025-09-04T16:47:06,274 | ^ 2025-09-04T16:47:06,274 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,274 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,274 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,274 In file included from ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:7: 2025-09-04T16:47:06,274 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:47:06,274 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,274 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,274 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:47:06,275 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:47:06,275 | ^ 2025-09-04T16:47:06,275 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:47:06,275 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:47:06,275 | ^~~~~~~~~~~~ 2025-09-04T16:47:06,275 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:47:06,275 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,275 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,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:47:06,276 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:47:06,276 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,276 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,276 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:47:06,276 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,276 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,276 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:47:06,276 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,276 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,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:47:06,277 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,277 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,277 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:47:06,277 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,277 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,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:47:06,277 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:47:06,277 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,277 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,278 ltp/thirdparty/boost/include/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:47:06,278 391 | boost::function_requires >(); 2025-09-04T16:47:06,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,278 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:47:06,278 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:47:06,278 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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:47:06,278 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:47:06,278 | ^ 2025-09-04T16:47:06,279 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:47:06,279 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:47:06,279 | ^ 2025-09-04T16:47:06,279 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:47:06,279 38 | Sentence() {} 2025-09-04T16:47:06,279 | ^ 2025-09-04T16:47:06,279 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,279 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,279 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,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::Assignable]’ 2025-09-04T16:47:06,280 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,280 | ^ 2025-09-04T16:47:06,280 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:47:06,280 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:47:06,280 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,280 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,280 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:47:06,280 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,280 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,280 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:47:06,281 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,281 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,281 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:47:06,281 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,281 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,281 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:47:06,281 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,281 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,281 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:47:06,281 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:47:06,282 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,282 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,282 ltp/thirdparty/boost/include/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:47:06,282 391 | boost::function_requires >(); 2025-09-04T16:47:06,282 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,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:47:06,282 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:47:06,282 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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:47:06,283 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:47:06,283 | ^ 2025-09-04T16:47:06,283 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:47:06,283 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:47:06,283 | ^ 2025-09-04T16:47:06,283 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:47:06,283 38 | Sentence() {} 2025-09-04T16:47:06,283 | ^ 2025-09-04T16:47:06,283 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,283 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,283 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,284 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:47:06,284 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,284 | ^ 2025-09-04T16:47:06,284 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:47:06,284 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:47:06,284 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,284 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,284 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:47:06,284 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,284 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,285 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:47:06,285 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,285 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,285 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:47:06,285 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,285 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,285 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:47:06,286 45 | typedef mpl::bool_ type; 2025-09-04T16:47:06,286 | ^~~~ 2025-09-04T16:47:06,286 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:47:06,286 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:47:06,286 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,286 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,286 ltp/thirdparty/boost/include/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:47:06,286 391 | boost::function_requires >(); 2025-09-04T16:47:06,286 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,286 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:47:06,287 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:47:06,287 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,287 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:47:06,287 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:47:06,287 | ^ 2025-09-04T16:47:06,287 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:47:06,287 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:47:06,287 | ^ 2025-09-04T16:47:06,287 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:47:06,287 38 | Sentence() {} 2025-09-04T16:47:06,288 | ^ 2025-09-04T16:47:06,288 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,288 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,288 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,288 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:47:06,288 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,288 | ^ 2025-09-04T16:47:06,288 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:47:06,288 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:47:06,289 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,289 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:47:06,289 391 | boost::function_requires >(); 2025-09-04T16:47:06,289 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,289 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:47:06,289 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:47:06,289 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,289 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:47:06,289 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:47:06,290 | ^ 2025-09-04T16:47:06,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:47:06,290 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:47:06,290 | ^ 2025-09-04T16:47:06,290 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:47:06,290 38 | Sentence() {} 2025-09-04T16:47:06,290 | ^ 2025-09-04T16:47:06,290 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,290 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,290 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,291 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:47:06,291 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,291 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,291 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:47:06,291 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:47:06,291 | ^ 2025-09-04T16:47:06,291 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:47:06,291 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:47:06,291 | ^~~~~~~~~~~~ 2025-09-04T16:47:06,291 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:47:06,291 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,292 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,292 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:47:06,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:47:06,292 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,292 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,292 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:47:06,292 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,292 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,292 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:47:06,292 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,293 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,293 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:47:06,293 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,293 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,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:47:06,293 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,293 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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:47:06,293 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:47:06,293 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,294 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,294 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:47:06,294 391 | boost::function_requires >(); 2025-09-04T16:47:06,294 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,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:47:06,294 340 | init_multi_array_ref(extents); 2025-09-04T16:47:06,294 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:47:06,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:47:06,294 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:47:06,295 | ^ 2025-09-04T16:47:06,295 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:47:06,295 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:47:06,295 | ^ 2025-09-04T16:47:06,295 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:47:06,295 38 | Sentence() {} 2025-09-04T16:47:06,295 | ^ 2025-09-04T16:47:06,295 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,295 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,295 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,296 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:47:06,296 30 | ~model() 2025-09-04T16:47:06,296 | ^ 2025-09-04T16:47:06,296 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,296 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:47:06,296 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,296 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:47:06,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:47:06,296 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,296 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,297 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:47:06,297 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,297 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,297 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:47:06,297 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,297 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,297 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:47:06,297 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,297 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,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:47:06,298 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,298 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,298 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:47:06,298 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:47:06,298 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,298 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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:47:06,298 391 | boost::function_requires >(); 2025-09-04T16:47:06,298 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,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:47:06,299 340 | init_multi_array_ref(extents); 2025-09-04T16:47:06,299 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:47:06,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:47:06,299 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:47:06,299 | ^ 2025-09-04T16:47:06,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:47:06,299 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:47:06,299 | ^ 2025-09-04T16:47:06,299 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:47:06,300 38 | Sentence() {} 2025-09-04T16:47:06,300 | ^ 2025-09-04T16:47:06,300 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,300 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,300 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,300 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:47:06,300 30 | ~model() 2025-09-04T16:47:06,300 | ^ 2025-09-04T16:47:06,300 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,300 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:47:06,301 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,301 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:47:06,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:47:06,301 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,301 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,301 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:47:06,301 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,301 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,301 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:47:06,301 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,301 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,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:47:06,302 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,302 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,302 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:47:06,302 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,302 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,302 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:47:06,302 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:47:06,303 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,303 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,303 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:47:06,303 391 | boost::function_requires >(); 2025-09-04T16:47:06,303 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,303 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:47:06,303 340 | init_multi_array_ref(extents); 2025-09-04T16:47:06,303 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:47:06,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:47:06,304 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:47:06,304 | ^ 2025-09-04T16:47:06,304 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:47:06,304 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:47:06,304 | ^ 2025-09-04T16:47:06,304 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:47:06,304 38 | Sentence() {} 2025-09-04T16:47:06,304 | ^ 2025-09-04T16:47:06,305 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,305 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,305 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,305 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:47:06,305 30 | ~model() 2025-09-04T16:47:06,305 | ^ 2025-09-04T16:47:06,305 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,305 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:47:06,305 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,305 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T16:47:06,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:47:06,306 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,306 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,306 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T16:47:06,306 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,306 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,306 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:47:06,306 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,306 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,306 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:47:06,307 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,307 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,307 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:47:06,307 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,307 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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:47:06,307 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:47:06,307 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,307 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,308 ltp/thirdparty/boost/include/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:47:06,308 391 | boost::function_requires >(); 2025-09-04T16:47:06,308 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,308 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:47:06,308 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:47:06,308 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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:47:06,308 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:47:06,308 | ^ 2025-09-04T16:47:06,309 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:47:06,309 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:47:06,309 | ^ 2025-09-04T16:47:06,309 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:47:06,309 38 | Sentence() {} 2025-09-04T16:47:06,309 | ^ 2025-09-04T16:47:06,309 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,309 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,309 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,310 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:47:06,310 30 | ~model() 2025-09-04T16:47:06,310 | ^ 2025-09-04T16:47:06,310 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,310 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:47:06,310 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,310 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T16:47:06,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:47:06,310 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,310 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,311 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T16:47:06,311 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,311 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,311 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T16:47:06,311 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,311 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,311 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:47:06,311 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,311 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,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:47:06,311 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,312 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,312 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:47:06,312 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:47:06,312 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,312 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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:47:06,312 391 | boost::function_requires >(); 2025-09-04T16:47:06,312 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,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:47:06,312 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:47:06,313 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,313 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:47:06,313 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:47:06,313 | ^ 2025-09-04T16:47:06,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:47:06,313 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:47:06,313 | ^ 2025-09-04T16:47:06,313 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:47:06,313 38 | Sentence() {} 2025-09-04T16:47:06,313 | ^ 2025-09-04T16:47:06,314 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,314 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,314 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,314 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:47:06,314 30 | ~model() 2025-09-04T16:47:06,314 | ^ 2025-09-04T16:47:06,314 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,314 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:47:06,314 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,314 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T16:47:06,314 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:47:06,315 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,315 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,315 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T16:47:06,315 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,315 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,315 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T16:47:06,315 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,315 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,315 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T16:47:06,316 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,316 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,316 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:47:06,316 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,316 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,316 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:47:06,316 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:47:06,316 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,316 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,316 ltp/thirdparty/boost/include/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:47:06,316 391 | boost::function_requires >(); 2025-09-04T16:47:06,317 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,317 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:47:06,317 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T16:47:06,317 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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:47:06,317 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:47:06,317 | ^ 2025-09-04T16:47:06,317 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:47:06,317 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:47:06,318 | ^ 2025-09-04T16:47:06,318 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:47:06,318 38 | Sentence() {} 2025-09-04T16:47:06,318 | ^ 2025-09-04T16:47:06,318 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,318 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,318 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,318 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:47:06,318 30 | ~model() 2025-09-04T16:47:06,318 | ^ 2025-09-04T16:47:06,318 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,319 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T16:47:06,319 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,319 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:47:06,319 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:47:06,319 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,319 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,319 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:47:06,319 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,319 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,319 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:47:06,320 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,320 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,320 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:47:06,320 391 | boost::function_requires >(); 2025-09-04T16:47:06,320 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,320 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:47:06,320 340 | init_multi_array_ref(extents); 2025-09-04T16:47:06,320 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:47:06,320 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:47:06,320 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:47:06,321 | ^ 2025-09-04T16:47:06,321 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:47:06,321 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:47:06,321 | ^ 2025-09-04T16:47:06,321 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:47:06,321 38 | Sentence() {} 2025-09-04T16:47:06,321 | ^ 2025-09-04T16:47:06,321 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,321 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,321 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,322 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:47:06,322 107 | template <> struct SignedInteger {}; 2025-09-04T16:47:06,322 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,322 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:47:06,322 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:47:06,322 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,322 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,322 ltp/thirdparty/boost/include/boost/concept/detail/has_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:47:06,323 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,323 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,323 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:47:06,323 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,323 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,323 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:47:06,323 45 | typedef mpl::bool_ type; 2025-09-04T16:47:06,323 | ^~~~ 2025-09-04T16:47:06,323 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:47:06,323 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:47:06,324 | ^~~~~ 2025-09-04T16:47:06,324 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:47:06,324 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:47:06,324 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,324 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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:47:06,324 391 | boost::function_requires >(); 2025-09-04T16:47:06,324 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,324 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:47:06,325 340 | init_multi_array_ref(extents); 2025-09-04T16:47:06,325 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:47:06,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:47:06,325 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:47:06,325 | ^ 2025-09-04T16:47:06,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:47:06,325 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:47:06,325 | ^ 2025-09-04T16:47:06,325 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:47:06,325 38 | Sentence() {} 2025-09-04T16:47:06,326 | ^ 2025-09-04T16:47:06,326 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,326 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,326 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,326 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:47:06,326 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,326 | ^ 2025-09-04T16:47:06,326 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:47:06,326 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T16:47:06,327 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,327 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,327 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:47:06,327 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T16:47:06,327 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,327 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:47:06,327 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,327 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,327 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:47:06,328 391 | boost::function_requires >(); 2025-09-04T16:47:06,328 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,328 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:47:06,328 340 | init_multi_array_ref(extents); 2025-09-04T16:47:06,328 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:47:06,328 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:47:06,328 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:47:06,328 | ^ 2025-09-04T16:47:06,329 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:47:06,329 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:47:06,329 | ^ 2025-09-04T16:47:06,329 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:47:06,329 38 | Sentence() {} 2025-09-04T16:47:06,329 | ^ 2025-09-04T16:47:06,329 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,329 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,329 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,329 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:47:06,330 30 | ~model() 2025-09-04T16:47:06,330 | ^ 2025-09-04T16:47:06,330 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,330 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:47:06,330 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,345 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:47:06,345 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T16:47:06,345 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,345 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,345 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:47:06,346 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,346 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,346 ltp/thirdparty/boost/include/boost/concept/detail/has_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:47:06,346 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,346 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,346 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:47:06,346 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,346 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,346 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:47:06,346 45 | typedef mpl::bool_ type; 2025-09-04T16:47:06,347 | ^~~~ 2025-09-04T16:47:06,347 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:47:06,347 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T16:47:06,347 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,347 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,347 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T16:47:06,347 391 | boost::function_requires >(); 2025-09-04T16:47:06,347 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,347 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:47:06,348 340 | init_multi_array_ref(extents); 2025-09-04T16:47:06,348 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T16:47:06,348 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T16:47:06,348 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T16:47:06,348 | ^ 2025-09-04T16:47:06,348 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T16:47:06,348 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T16:47:06,348 | ^ 2025-09-04T16:47:06,348 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T16:47:06,348 38 | Sentence() {} 2025-09-04T16:47:06,349 | ^ 2025-09-04T16:47:06,349 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,349 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,349 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,349 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:47:06,349 30 | ~model() 2025-09-04T16:47:06,349 | ^ 2025-09-04T16:47:06,349 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,349 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:47:06,349 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,365 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:47:06,365 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:47:06,365 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,365 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,365 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:47:06,365 230 | function_requires< boost::multi_array_concepts::ConstMultiArrayConcept< 2025-09-04T16:47:06,366 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,366 231 | ConstMultiArray, NumDims> >(); 2025-09-04T16:47:06,366 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,366 /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:47:06,366 371 | *__result = *__first; 2025-09-04T16:47:06,366 | ~~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,366 /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:47:06,366 520 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-04T16:47:06,366 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,366 521 | _Category>::__copy_m(__first, __last, __result); 2025-09-04T16:47:06,367 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,367 /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:47:06,367 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,367 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,367 /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:47:06,367 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,367 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,367 557 | std::__niter_base(__last), 2025-09-04T16:47:06,367 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,367 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,368 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,368 /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:47:06,368 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,368 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,368 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,368 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,368 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:47:06,368 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,368 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,368 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:47:06,369 447 | view_new = view_old; 2025-09-04T16:47:06,369 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,369 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,369 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,369 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,369 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:46:52: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,369 46 | static void failed() { ((Model*)0)->constraints(); } 2025-09-04T16:47:06,369 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,369 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:47:06,370 65 | void constraints() { 2025-09-04T16:47:06,370 | ^~~~~~~~~~~ 2025-09-04T16:47:06,405 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:47:06,405 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:47:06,405 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,406 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,406 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:47:06,406 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:47:06,406 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,406 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:47:06,406 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:47:06,406 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,406 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:47:06,406 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,406 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,406 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:47:06,407 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,407 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,407 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:47:06,407 /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:47:06,407 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,407 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,407 /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:47:06,407 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,407 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,407 557 | std::__niter_base(__last), 2025-09-04T16:47:06,408 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,408 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,408 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,408 /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:47:06,408 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,408 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,408 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,408 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,408 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:47:06,408 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,408 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,409 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:47:06,409 447 | view_new = view_old; 2025-09-04T16:47:06,409 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,409 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,409 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,409 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,409 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,409 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,409 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,409 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:47:06,410 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,410 | ^ 2025-09-04T16:47:06,410 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:47:06,410 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:47:06,410 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,410 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,410 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:47:06,410 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:47:06,410 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,410 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:47:06,411 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:47:06,411 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,411 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:47:06,411 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,411 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,411 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:47:06,411 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,411 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,411 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:47:06,411 /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:47:06,411 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,412 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,412 /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:47:06,412 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,412 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,412 557 | std::__niter_base(__last), 2025-09-04T16:47:06,412 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,412 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,412 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,412 /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:47:06,412 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,412 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,413 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,413 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,413 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:47:06,413 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,413 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,413 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:47:06,413 447 | view_new = view_old; 2025-09-04T16:47:06,413 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,413 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,413 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,413 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,414 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,414 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,414 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,414 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:47:06,414 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,414 | ^ 2025-09-04T16:47:06,414 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:47:06,414 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:47:06,415 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,415 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,415 ltp/thirdparty/boost/include/boost/concept/detail/has_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:47:06,415 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,415 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,415 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:47:06,415 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,415 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,415 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:47:06,415 45 | typedef mpl::bool_ type; 2025-09-04T16:47:06,415 | ^~~~ 2025-09-04T16:47:06,415 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:47:06,416 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:47:06,416 | ^~~~~ 2025-09-04T16:47:06,416 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:47:06,416 /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:47:06,416 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,416 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,416 /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:47:06,416 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,416 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,416 557 | std::__niter_base(__last), 2025-09-04T16:47:06,416 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,417 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,417 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,417 /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:47:06,417 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,417 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,417 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,417 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,417 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:47:06,417 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,417 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,417 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:47:06,417 447 | view_new = view_old; 2025-09-04T16:47:06,418 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,418 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,418 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,418 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,418 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,418 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,418 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,418 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:47:06,418 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,418 | ^ 2025-09-04T16:47:06,418 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:47:06,419 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:47:06,419 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,419 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,419 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:47:06,419 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:47:06,419 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,419 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:47:06,419 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,419 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,420 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:47:06,420 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,420 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:47:06,420 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,420 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,420 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:47:06,420 /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:47:06,420 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,420 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,420 /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:47:06,421 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,421 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,421 557 | std::__niter_base(__last), 2025-09-04T16:47:06,421 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,421 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,421 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,421 /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:47:06,421 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,421 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,421 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,421 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,421 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:47:06,422 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,422 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,422 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:47:06,422 447 | view_new = view_old; 2025-09-04T16:47:06,422 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,422 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,422 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,422 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,422 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,422 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,422 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,422 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:47:06,423 30 | ~model() 2025-09-04T16:47:06,423 | ^ 2025-09-04T16:47:06,423 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,423 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:47:06,423 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T16:47:06,423 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:47:06,423 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,423 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,423 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:47:06,423 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:47:06,424 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,424 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:47:06,424 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,424 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,424 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:47:06,424 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,424 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:47:06,424 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,425 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,425 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:47:06,425 /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:47:06,425 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,425 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,425 /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:47:06,425 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,425 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,425 557 | std::__niter_base(__last), 2025-09-04T16:47:06,425 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,426 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,426 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,426 /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:47:06,426 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,426 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,426 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,426 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,426 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:47:06,426 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,426 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,426 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:47:06,426 447 | view_new = view_old; 2025-09-04T16:47:06,427 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,427 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,427 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,427 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,427 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,427 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,427 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,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_concepts::IncrementableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:47:06,427 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,427 | ^ 2025-09-04T16:47:06,427 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:47:06,427 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:47:06,428 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,428 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,428 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:47:06,428 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:47:06,428 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,428 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:47:06,428 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,428 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,428 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:47:06,429 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,429 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,429 ltp/thirdparty/boost/include/boost/concept/detail/has_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:47:06,429 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,429 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,429 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:47:06,429 /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:47:06,429 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,429 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,429 /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:47:06,429 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,430 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,430 557 | std::__niter_base(__last), 2025-09-04T16:47:06,430 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,430 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,430 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,430 /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:47:06,430 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,430 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,430 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,430 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,430 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:47:06,431 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,431 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,431 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:47:06,431 447 | view_new = view_old; 2025-09-04T16:47:06,431 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,431 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,431 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,431 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,431 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,431 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,431 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,431 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:47:06,432 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,432 | ^ 2025-09-04T16:47:06,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:47:06,432 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:47:06,432 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,432 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,432 ltp/thirdparty/boost/include/boost/concept/detail/has_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:47:06,432 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,432 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,432 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:47:06,432 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,432 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,433 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:47:06,433 45 | typedef mpl::bool_ type; 2025-09-04T16:47:06,433 | ^~~~ 2025-09-04T16:47:06,433 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:47:06,433 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:47:06,433 | ^~~~~ 2025-09-04T16:47:06,433 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:47:06,433 /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:47:06,433 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,434 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,434 /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:47:06,434 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,434 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,434 557 | std::__niter_base(__last), 2025-09-04T16:47:06,434 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,434 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,434 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,434 /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:47:06,434 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,435 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,435 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,435 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,435 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:47:06,435 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,435 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,435 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:47:06,435 447 | view_new = view_old; 2025-09-04T16:47:06,435 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,435 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,435 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,435 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,436 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,436 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,436 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,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::Convertible]’ 2025-09-04T16:47:06,436 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,436 | ^ 2025-09-04T16:47:06,436 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:47:06,436 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:47:06,436 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,436 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,436 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:47:06,436 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,437 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,437 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:47:06,437 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,437 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:47:06,437 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,437 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,437 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:47:06,437 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,437 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,437 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:47:06,438 /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:47:06,438 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,438 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,438 /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:47:06,438 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,438 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,438 557 | std::__niter_base(__last), 2025-09-04T16:47:06,438 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,438 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,438 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,439 /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:47:06,439 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,439 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,439 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,439 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,439 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:47:06,439 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,439 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,439 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:47:06,439 447 | view_new = view_old; 2025-09-04T16:47:06,439 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,440 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,440 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,440 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,440 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,440 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,440 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,440 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:47:06,440 30 | ~model() 2025-09-04T16:47:06,440 | ^ 2025-09-04T16:47:06,440 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,440 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:47:06,440 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,441 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:47:06,441 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:47:06,441 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,441 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,441 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:47:06,441 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,441 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,441 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:47:06,441 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,441 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:47:06,442 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,442 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,442 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:47:06,442 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,442 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,442 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:47:06,442 /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:47:06,442 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,442 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,442 /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:47:06,443 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,443 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,443 557 | std::__niter_base(__last), 2025-09-04T16:47:06,443 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,443 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,443 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,443 /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:47:06,443 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,443 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,443 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,443 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,444 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:47:06,444 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,444 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,444 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:47:06,444 447 | view_new = view_old; 2025-09-04T16:47:06,444 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,444 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,444 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,444 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,444 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,444 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,445 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,445 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:47:06,445 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,445 | ^ 2025-09-04T16:47:06,445 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T16:47:06,445 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:47:06,445 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,445 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,445 ltp/thirdparty/boost/include/boost/concept/detail/has_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:47:06,445 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,445 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,445 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:47:06,446 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,446 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:47:06,446 45 | typedef mpl::bool_ type; 2025-09-04T16:47:06,446 | ^~~~ 2025-09-04T16:47:06,446 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:47:06,446 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T16:47:06,446 | ^~~~~ 2025-09-04T16:47:06,446 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:47:06,446 /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:47:06,446 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,447 /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:47:06,447 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,447 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,447 557 | std::__niter_base(__last), 2025-09-04T16:47:06,447 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,447 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,447 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,447 /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:47:06,447 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,448 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,448 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,448 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,448 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:47:06,448 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,448 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,448 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:47:06,448 447 | view_new = view_old; 2025-09-04T16:47:06,448 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,448 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,448 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,448 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,449 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,449 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,449 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,449 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T16:47:06,449 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,449 | ^ 2025-09-04T16:47:06,449 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:47:06,449 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:47:06,449 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,449 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,449 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:47:06,450 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,450 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,450 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:47:06,450 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,450 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,450 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:47:06,450 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,450 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,450 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:47:06,450 45 | typedef mpl::bool_ type; 2025-09-04T16:47:06,450 | ^~~~ 2025-09-04T16:47:06,450 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:47:06,451 /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:47:06,451 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,451 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,451 /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:47:06,451 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,451 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,451 557 | std::__niter_base(__last), 2025-09-04T16:47:06,451 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,451 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,451 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,451 /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:47:06,452 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,452 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,452 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,452 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,452 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:47:06,452 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,452 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,452 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:47:06,452 447 | view_new = view_old; 2025-09-04T16:47:06,452 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,453 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,453 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,453 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,453 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,453 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,453 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,453 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:47:06,453 30 | ~model() 2025-09-04T16:47:06,453 | ^ 2025-09-04T16:47:06,453 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,453 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:47:06,453 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,454 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:47:06,454 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:47:06,454 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,454 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,454 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:47:06,454 67 | function_requires< boost_concepts::ForwardTraversalConcept >(); 2025-09-04T16:47:06,454 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,454 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T16:47:06,454 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,454 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,454 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:47:06,455 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,455 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,455 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:47:06,455 45 | typedef mpl::bool_ type; 2025-09-04T16:47:06,455 | ^~~~ 2025-09-04T16:47:06,455 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:47:06,455 /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:47:06,455 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,455 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,455 /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:47:06,455 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,455 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,456 557 | std::__niter_base(__last), 2025-09-04T16:47:06,456 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,456 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,456 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,456 /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:47:06,456 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,456 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,456 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,456 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,457 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:47:06,457 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,457 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,457 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:47:06,457 447 | view_new = view_old; 2025-09-04T16:47:06,457 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,457 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,457 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,457 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,457 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,457 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,458 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,458 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:47:06,458 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,458 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,458 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:47:06,458 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:47:06,458 | ^ 2025-09-04T16:47:06,458 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:47:06,458 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:47:06,458 | ^~~~~~~~~~~~ 2025-09-04T16:47:06,458 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:47:06,458 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,459 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,459 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:47:06,459 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:47:06,459 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,459 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,459 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:47:06,459 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:47:06,459 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,459 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ReadableIteratorConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:47:06,459 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,459 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,460 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:47:06,460 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,460 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,460 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:47:06,460 45 | typedef mpl::bool_ type; 2025-09-04T16:47:06,460 | ^~~~ 2025-09-04T16:47:06,460 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:47:06,460 /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:47:06,460 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,460 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,460 /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:47:06,460 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,461 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,461 557 | std::__niter_base(__last), 2025-09-04T16:47:06,461 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,461 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,461 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,461 /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:47:06,461 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,461 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,461 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,462 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,462 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:47:06,462 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,462 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,462 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:47:06,462 447 | view_new = view_old; 2025-09-04T16:47:06,462 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,462 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,462 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,462 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,462 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,463 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,463 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,463 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:47:06,463 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,463 | ^ 2025-09-04T16:47:06,463 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:47:06,463 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:47:06,463 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,463 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,463 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:47:06,463 68 | function_requires< boost_concepts::ReadableIteratorConcept >(); 2025-09-04T16:47:06,464 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,464 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T16:47:06,464 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,464 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,464 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:47:06,464 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,464 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,464 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:47:06,464 45 | typedef mpl::bool_ type; 2025-09-04T16:47:06,464 | ^~~~ 2025-09-04T16:47:06,464 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:47:06,465 /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:47:06,465 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,465 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,465 /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:47:06,465 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,465 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,465 557 | std::__niter_base(__last), 2025-09-04T16:47:06,465 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,465 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,465 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,465 /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:47:06,466 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,466 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,466 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,466 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,466 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:47:06,466 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,466 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,466 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:47:06,466 447 | view_new = view_old; 2025-09-04T16:47:06,466 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,467 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,467 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,467 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,467 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,467 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,467 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,467 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:47:06,467 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:47:06,467 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,467 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:47:06,467 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:47:06,467 | ^ 2025-09-04T16:47:06,468 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:47:06,468 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:47:06,468 | ^~~~~~~~~~~~ 2025-09-04T16:47:06,468 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:47:06,468 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:47:06,468 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,468 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:47:06,468 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:47:06,468 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,468 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,468 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:47:06,469 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:47:06,469 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,469 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:47:06,469 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:47:06,469 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,469 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:47:06,469 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,469 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,469 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:47:06,469 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,469 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,469 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:47:06,470 /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:47:06,470 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,470 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,470 /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:47:06,470 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,470 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,470 557 | std::__niter_base(__last), 2025-09-04T16:47:06,470 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,470 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,470 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,471 /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:47:06,471 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,471 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,471 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,471 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,471 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:47:06,471 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,471 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,471 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:47:06,472 447 | view_new = view_old; 2025-09-04T16:47:06,472 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,472 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,472 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,472 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,472 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,472 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,472 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,472 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:47:06,472 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,473 | ^ 2025-09-04T16:47:06,473 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:47:06,473 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:47:06,473 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,473 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,473 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:47:06,473 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:47:06,473 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,473 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:47:06,473 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:47:06,474 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,474 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:47:06,474 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,474 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,474 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:47:06,474 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,474 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,474 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:47:06,474 /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:47:06,475 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,475 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,475 /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:47:06,475 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,475 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,475 557 | std::__niter_base(__last), 2025-09-04T16:47:06,475 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,475 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,475 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,475 /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:47:06,476 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,476 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,476 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,476 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,476 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:47:06,476 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,476 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,476 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:47:06,476 447 | view_new = view_old; 2025-09-04T16:47:06,477 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,477 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,477 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,477 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,477 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,477 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,477 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,477 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:47:06,477 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,477 | ^ 2025-09-04T16:47:06,477 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:47:06,478 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:47:06,478 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,478 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,478 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:47:06,478 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:47:06,478 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,478 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:47:06,478 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,478 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,478 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:47:06,478 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,479 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,479 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:47:06,479 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,479 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,479 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:47:06,479 /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:47:06,479 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,479 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,479 /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:47:06,479 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,479 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,479 557 | std::__niter_base(__last), 2025-09-04T16:47:06,480 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,480 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,480 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,480 /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:47:06,480 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,480 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,480 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,480 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,480 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:47:06,480 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,481 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,481 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:47:06,481 447 | view_new = view_old; 2025-09-04T16:47:06,481 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,481 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,481 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,481 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,481 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,481 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,481 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,482 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:47:06,482 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,482 | ^ 2025-09-04T16:47:06,482 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:47:06,482 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:47:06,482 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,482 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,482 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:47:06,482 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:47:06,482 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,482 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:47:06,482 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,483 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,483 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:47:06,483 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,483 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,483 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:47:06,483 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,483 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,483 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:47:06,483 /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:47:06,483 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,483 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,484 /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:47:06,484 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,484 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,484 557 | std::__niter_base(__last), 2025-09-04T16:47:06,484 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,484 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,484 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,484 /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:47:06,484 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,484 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,484 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,484 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,485 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:47:06,485 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,485 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,485 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:47:06,485 447 | view_new = view_old; 2025-09-04T16:47:06,485 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,485 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,485 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,485 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,486 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,486 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,486 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,486 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:47:06,486 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,486 | ^ 2025-09-04T16:47:06,486 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:47:06,486 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:47:06,486 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,486 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,486 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:47:06,487 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,487 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,487 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:47:06,487 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,487 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:47:06,487 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,487 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,487 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:47:06,487 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,487 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,488 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:47:06,488 /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:47:06,488 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,488 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,488 /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:47:06,488 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,488 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,488 557 | std::__niter_base(__last), 2025-09-04T16:47:06,488 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,488 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,488 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,488 /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:47:06,489 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,489 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,489 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,489 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,489 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:47:06,489 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,489 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,489 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:47:06,489 447 | view_new = view_old; 2025-09-04T16:47:06,489 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,490 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,490 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,490 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,490 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,490 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,490 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,490 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:47:06,490 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,490 | ^ 2025-09-04T16:47:06,490 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:47:06,490 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:47:06,491 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,491 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,491 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:47:06,491 69 | function_requires< boost_concepts::ForwardTraversalConcept >(); 2025-09-04T16:47:06,491 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,491 ltp/thirdparty/boost/include/boost/concept/detail/has_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:47:06,491 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,491 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,491 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:47:06,491 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,491 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,492 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:47:06,492 45 | typedef mpl::bool_ type; 2025-09-04T16:47:06,492 | ^~~~ 2025-09-04T16:47:06,492 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:47:06,492 /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:47:06,492 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,492 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,492 /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:47:06,492 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,492 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,492 557 | std::__niter_base(__last), 2025-09-04T16:47:06,492 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,493 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,493 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,493 /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:47:06,493 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,493 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,493 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,493 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,493 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:47:06,493 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,493 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,493 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:47:06,494 447 | view_new = view_old; 2025-09-04T16:47:06,494 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,494 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,494 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,494 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,494 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,494 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,494 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,494 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:47:06,494 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,495 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,495 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:47:06,495 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:47:06,495 | ^ 2025-09-04T16:47:06,495 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:47:06,495 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:47:06,495 | ^~~~~~~~~~~~ 2025-09-04T16:47:06,495 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:47:06,495 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,495 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,495 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:47:06,496 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:47:06,496 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,496 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,496 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:47:06,496 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:47:06,496 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,496 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ReadableIteratorConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:47:06,496 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,496 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,496 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:47:06,497 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,497 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,497 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:47:06,497 45 | typedef mpl::bool_ type; 2025-09-04T16:47:06,497 | ^~~~ 2025-09-04T16:47:06,497 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:47:06,497 /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:47:06,497 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,497 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,497 /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:47:06,497 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,497 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,498 557 | std::__niter_base(__last), 2025-09-04T16:47:06,498 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,498 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,498 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,498 /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:47:06,498 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,498 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,498 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,498 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,498 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:47:06,498 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,499 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,499 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:47:06,499 447 | view_new = view_old; 2025-09-04T16:47:06,499 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,499 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,499 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,499 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,499 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,499 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,499 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,500 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:47:06,500 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,500 | ^ 2025-09-04T16:47:06,500 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:47:06,500 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:47:06,500 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,500 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,500 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:47:06,500 70 | function_requires< boost_concepts::ReadableIteratorConcept >(); 2025-09-04T16:47:06,500 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,500 ltp/thirdparty/boost/include/boost/concept/detail/has_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:47:06,501 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,501 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,501 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:47:06,501 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,501 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,501 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:47:06,501 45 | typedef mpl::bool_ type; 2025-09-04T16:47:06,501 | ^~~~ 2025-09-04T16:47:06,501 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:47:06,501 /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:47:06,501 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,501 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,502 /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:47:06,502 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,502 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,502 557 | std::__niter_base(__last), 2025-09-04T16:47:06,502 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,502 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,502 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,502 /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:47:06,502 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,502 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,502 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,503 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,503 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:47:06,503 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,503 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,503 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:47:06,503 447 | view_new = view_old; 2025-09-04T16:47:06,503 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,503 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,503 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,503 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,503 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,504 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,504 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,504 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:47:06,504 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:47:06,504 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,504 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T16:47:06,504 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T16:47:06,504 | ^ 2025-09-04T16:47:06,504 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T16:47:06,504 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T16:47:06,505 | ^~~~~~~~~~~~ 2025-09-04T16:47:06,505 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T16:47:06,505 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:47:06,505 | ^~~~~~~~~~~~~ 2025-09-04T16:47:06,505 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:47:06,505 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:47:06,505 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,505 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,505 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:47:06,506 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,506 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,506 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:47:06,506 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:47:06,506 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,506 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:47:06,506 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:47:06,506 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,506 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:47:06,507 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,507 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,507 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:47:06,507 /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:47:06,507 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,507 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,507 /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:47:06,507 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,507 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,508 557 | std::__niter_base(__last), 2025-09-04T16:47:06,508 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,508 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,508 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,508 /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:47:06,508 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,508 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,508 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,508 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,509 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:47:06,509 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,509 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,509 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:47:06,509 447 | view_new = view_old; 2025-09-04T16:47:06,509 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,509 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,509 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,509 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,510 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,510 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,510 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,510 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:47:06,510 30 | ~model() 2025-09-04T16:47:06,510 | ^ 2025-09-04T16:47:06,510 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,511 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:47:06,511 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,511 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:47:06,511 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:47:06,511 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,511 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,511 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:47:06,511 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,511 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,512 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:47:06,512 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:47:06,512 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,512 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:47:06,512 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:47:06,512 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,512 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:47:06,512 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,512 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,512 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:47:06,512 /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:47:06,513 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,513 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,513 /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:47:06,513 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,513 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,513 557 | std::__niter_base(__last), 2025-09-04T16:47:06,513 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,513 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,513 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,513 /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:47:06,514 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,514 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,514 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,514 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,514 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:47:06,514 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,514 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,514 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:47:06,515 447 | view_new = view_old; 2025-09-04T16:47:06,515 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,515 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,515 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,515 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,515 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,515 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,515 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,516 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:47:06,516 30 | ~model() 2025-09-04T16:47:06,516 | ^ 2025-09-04T16:47:06,516 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,516 168 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T16:47:06,516 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,516 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:47:06,517 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:47:06,517 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,517 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,517 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:47:06,517 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,517 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,517 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:47:06,517 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,517 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,518 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:47:06,518 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,518 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,518 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:47:06,518 45 | typedef mpl::bool_ type; 2025-09-04T16:47:06,518 | ^~~~ 2025-09-04T16:47:06,518 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:47:06,518 /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:47:06,518 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,519 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,519 /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:47:06,519 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,519 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,519 557 | std::__niter_base(__last), 2025-09-04T16:47:06,519 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,519 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,519 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,519 /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:47:06,519 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,520 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,520 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,520 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,520 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:47:06,520 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,520 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,520 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:47:06,520 447 | view_new = view_old; 2025-09-04T16:47:06,520 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,520 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,520 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,521 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,521 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,521 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,521 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,521 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:47:06,521 30 | ~model() 2025-09-04T16:47:06,521 | ^ 2025-09-04T16:47:06,521 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,521 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:47:06,521 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,522 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:47:06,522 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:47:06,522 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,522 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,522 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:47:06,522 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,522 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,522 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:47:06,522 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:47:06,523 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,523 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:47:06,523 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,523 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,523 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:47:06,523 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,523 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,523 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:47:06,523 /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:47:06,523 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,524 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,524 /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:47:06,524 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,524 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,524 557 | std::__niter_base(__last), 2025-09-04T16:47:06,524 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,524 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,524 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,524 /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:47:06,524 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,525 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,525 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,525 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,525 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:47:06,525 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,525 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,525 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:47:06,525 447 | view_new = view_old; 2025-09-04T16:47:06,525 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,525 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,525 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,526 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,526 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,526 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,526 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,526 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:47:06,526 30 | ~model() 2025-09-04T16:47:06,526 | ^ 2025-09-04T16:47:06,526 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,526 122 | BOOST_CONCEPT_USAGE(IncrementableIterator) 2025-09-04T16:47:06,526 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,526 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:47:06,527 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:47:06,527 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,527 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,527 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:47:06,527 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,527 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,527 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:47:06,527 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:47:06,527 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,528 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:47:06,528 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,528 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,528 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:47:06,528 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,528 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,528 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:47:06,528 /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:47:06,528 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,528 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,528 /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:47:06,529 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,529 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,529 557 | std::__niter_base(__last), 2025-09-04T16:47:06,529 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,529 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,529 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,529 /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:47:06,529 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,529 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,529 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,529 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,530 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:47:06,530 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,530 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,530 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:47:06,530 447 | view_new = view_old; 2025-09-04T16:47:06,530 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,530 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,530 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,530 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,530 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,530 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,530 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,531 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:47:06,531 30 | ~model() 2025-09-04T16:47:06,531 | ^ 2025-09-04T16:47:06,531 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,531 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:47:06,531 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,531 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:47:06,531 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:47:06,531 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,531 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,531 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:47:06,532 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,532 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,532 ltp/thirdparty/boost/include/boost/concept/detail/has_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:47:06,532 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,532 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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:47:06,532 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,532 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,532 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:47:06,532 45 | typedef mpl::bool_ type; 2025-09-04T16:47:06,533 | ^~~~ 2025-09-04T16:47:06,533 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:47:06,533 /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:47:06,533 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,533 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,533 /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:47:06,533 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,533 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,533 557 | std::__niter_base(__last), 2025-09-04T16:47:06,533 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,534 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,534 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,534 /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:47:06,534 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,534 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,534 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,534 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,535 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:47:06,535 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,535 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,535 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:47:06,535 447 | view_new = view_old; 2025-09-04T16:47:06,535 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,535 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,535 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,535 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,535 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,536 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,536 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,536 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:47:06,536 30 | ~model() 2025-09-04T16:47:06,536 | ^ 2025-09-04T16:47:06,536 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,536 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:47:06,536 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,536 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:47:06,536 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:47:06,536 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,537 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,537 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:47:06,537 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,537 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,537 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:47:06,537 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,537 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,537 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:47:06,537 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,538 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,538 ltp/thirdparty/boost/include/boost/concept/detail/has_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:47:06,538 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,538 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,538 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:47:06,538 /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:47:06,538 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,538 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,539 /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:47:06,539 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,539 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,539 557 | std::__niter_base(__last), 2025-09-04T16:47:06,539 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,539 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,539 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,539 /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:47:06,539 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,539 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,540 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,540 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,540 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:47:06,540 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,540 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,540 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:47:06,540 447 | view_new = view_old; 2025-09-04T16:47:06,540 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,540 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,541 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,541 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,541 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,541 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,541 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,541 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:47:06,541 30 | ~model() 2025-09-04T16:47:06,541 | ^ 2025-09-04T16:47:06,541 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,542 138 | BOOST_CONCEPT_USAGE(DefaultConstructible) { 2025-09-04T16:47:06,542 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,542 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T16:47:06,542 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:47:06,542 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,542 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,542 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T16:47:06,542 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,542 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,543 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T16:47:06,543 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,543 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,543 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T16:47:06,543 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,543 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,543 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T16:47:06,543 45 | typedef mpl::bool_ type; 2025-09-04T16:47:06,543 | ^~~~ 2025-09-04T16:47:06,543 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T16:47:06,543 /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:47:06,544 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,544 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,544 /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:47:06,544 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,544 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,544 557 | std::__niter_base(__last), 2025-09-04T16:47:06,544 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,544 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,545 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,545 /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:47:06,545 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,545 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,545 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,545 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,545 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:47:06,545 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,545 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,545 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:47:06,545 447 | view_new = view_old; 2025-09-04T16:47:06,546 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,546 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,546 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,546 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,546 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,546 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,546 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,546 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:47:06,546 30 | ~model() 2025-09-04T16:47:06,546 | ^ 2025-09-04T16:47:06,546 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,547 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T16:47:06,547 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,547 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:47:06,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, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:47:06,547 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,547 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,547 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:47:06,547 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,547 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,548 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:47:06,548 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:47:06,548 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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_concepts::ReadableIteratorConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:47:06,548 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,548 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,548 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:47:06,548 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,548 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,548 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:47:06,549 /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:47:06,549 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,549 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,549 /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:47:06,549 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,549 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,549 557 | std::__niter_base(__last), 2025-09-04T16:47:06,549 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,550 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,550 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,550 /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:47:06,550 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,550 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,550 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,550 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,550 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:47:06,550 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,550 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,551 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:47:06,551 447 | view_new = view_old; 2025-09-04T16:47:06,551 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,551 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,551 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,551 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,551 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,551 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,551 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,551 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:47:06,552 30 | ~model() 2025-09-04T16:47:06,552 | ^ 2025-09-04T16:47:06,552 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,552 50 | BOOST_CONCEPT_USAGE(ReadableIterator) 2025-09-04T16:47:06,552 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,552 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:47:06,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, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:47:06,552 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,552 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,552 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:47:06,552 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,553 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,553 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:47:06,553 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:47:06,553 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,553 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:47:06,553 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:47:06,553 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,553 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:47:06,553 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,553 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,554 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:47:06,554 /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:47:06,554 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,554 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,554 /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:47:06,554 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,554 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,554 557 | std::__niter_base(__last), 2025-09-04T16:47:06,555 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,555 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,555 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,555 /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:47:06,555 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,555 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,555 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,555 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,555 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:47:06,556 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,556 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,556 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:47:06,556 447 | view_new = view_old; 2025-09-04T16:47:06,556 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,556 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,556 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,556 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,557 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,557 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,557 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,557 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:47:06,557 30 | ~model() 2025-09-04T16:47:06,557 | ^ 2025-09-04T16:47:06,557 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,557 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T16:47:06,557 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,558 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:47:06,558 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:47:06,558 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,558 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,558 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:47:06,558 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,558 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,558 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:47:06,558 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T16:47:06,558 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,559 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:47:06,559 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:47:06,559 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,559 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:47:06,559 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,559 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,559 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:47:06,559 /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:47:06,559 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,559 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,560 /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:47:06,560 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,560 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,560 557 | std::__niter_base(__last), 2025-09-04T16:47:06,560 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,560 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,560 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,560 /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:47:06,560 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,561 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,561 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,561 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,561 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:47:06,561 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,561 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,561 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:47:06,561 447 | view_new = view_old; 2025-09-04T16:47:06,561 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,561 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,562 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,562 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,562 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,562 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,562 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,562 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:47:06,562 30 | ~model() 2025-09-04T16:47:06,562 | ^ 2025-09-04T16:47:06,562 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,562 168 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T16:47:06,563 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,563 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:47:06,563 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T16:47:06,563 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,563 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,563 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:47:06,563 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,563 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,563 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:47:06,563 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:47:06,564 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,564 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:47:06,564 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,564 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,564 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:47:06,564 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,564 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,564 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:47:06,564 /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:47:06,565 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,565 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,565 /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:47:06,565 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,565 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,565 557 | std::__niter_base(__last), 2025-09-04T16:47:06,565 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,565 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,565 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,566 /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:47:06,566 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,566 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,566 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,566 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,566 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:47:06,566 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,566 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,566 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:47:06,567 447 | view_new = view_old; 2025-09-04T16:47:06,567 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,567 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,567 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,567 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,567 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,567 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,567 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,567 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:47:06,567 30 | ~model() 2025-09-04T16:47:06,567 | ^ 2025-09-04T16:47:06,568 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,568 122 | BOOST_CONCEPT_USAGE(IncrementableIterator) 2025-09-04T16:47:06,568 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,568 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:47:06,568 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:47:06,568 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,568 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,568 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:47:06,568 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,569 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,569 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:47:06,569 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T16:47:06,569 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,569 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:47:06,569 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,569 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,569 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:47:06,569 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,569 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,569 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:47:06,570 /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:47:06,570 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,570 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,570 /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:47:06,570 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,570 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,570 557 | std::__niter_base(__last), 2025-09-04T16:47:06,570 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,570 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,570 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,571 /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:47:06,571 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,571 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,571 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,571 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,571 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:47:06,571 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,571 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,572 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:47:06,572 447 | view_new = view_old; 2025-09-04T16:47:06,572 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,572 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,572 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,572 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,572 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,572 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,572 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,572 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:47:06,573 30 | ~model() 2025-09-04T16:47:06,573 | ^ 2025-09-04T16:47:06,573 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,573 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T16:47:06,573 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,573 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:47:06,573 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:47:06,573 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,573 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,574 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:47:06,574 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,574 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,574 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:47:06,574 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,574 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,574 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:47:06,574 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T16:47:06,574 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,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_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T16:47:06,575 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,575 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,575 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:47:06,575 /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:47:06,575 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,575 /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:47:06,575 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,575 557 | std::__niter_base(__last), 2025-09-04T16:47:06,576 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,576 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,576 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,576 /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:47:06,576 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,576 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,576 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,576 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,576 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:47:06,577 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,577 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,577 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:47:06,577 447 | view_new = view_old; 2025-09-04T16:47:06,577 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,577 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,577 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,577 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,577 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,577 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,578 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,578 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:47:06,578 30 | ~model() 2025-09-04T16:47:06,578 | ^ 2025-09-04T16:47:06,578 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,578 138 | BOOST_CONCEPT_USAGE(DefaultConstructible) { 2025-09-04T16:47:06,578 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,578 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:47:06,578 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:47:06,578 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,579 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,579 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:47:06,579 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T16:47:06,579 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,579 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:47:06,579 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T16:47:06,579 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,579 ltp/thirdparty/boost/include/boost/concept/detail/has_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:47:06,579 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,579 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,579 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:47:06,580 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,580 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,580 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:47:06,580 /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:47:06,580 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,580 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,580 /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:47:06,580 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,580 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,580 557 | std::__niter_base(__last), 2025-09-04T16:47:06,581 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,581 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,581 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,581 /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:47:06,581 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,581 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,581 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,581 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,581 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:47:06,582 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,582 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,582 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:47:06,582 447 | view_new = view_old; 2025-09-04T16:47:06,582 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,582 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,582 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,582 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,582 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T16:47:06,583 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T16:47:06,583 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T16:47:06,583 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:47:06,583 30 | ~model() 2025-09-04T16:47:06,583 | ^ 2025-09-04T16:47:06,583 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T16:47:06,583 50 | BOOST_CONCEPT_USAGE(ReadableIterator) 2025-09-04T16:47:06,583 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,583 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:47:06,584 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:47:06,584 97 | super_type::generate_array_view(boost::type(), 2025-09-04T16:47:06,584 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,584 98 | indices, 2025-09-04T16:47:06,584 | ~~~~~~~~ 2025-09-04T16:47:06,584 99 | shape(), 2025-09-04T16:47:06,584 | ~~~~~~~~ 2025-09-04T16:47:06,584 100 | strides(), 2025-09-04T16:47:06,584 | ~~~~~~~~~~ 2025-09-04T16:47:06,585 101 | index_bases(), 2025-09-04T16:47:06,585 | ~~~~~~~~~~~~~~ 2025-09-04T16:47:06,585 102 | base_); 2025-09-04T16:47:06,585 | ~~~~~~ 2025-09-04T16:47:06,585 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:47:06,585 55 | a[ idgen ]; 2025-09-04T16:47:06,585 | ~^ 2025-09-04T16:47:06,585 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:47:06,585 75 | detail::idgen_helper::call(a,idgen[range],id); 2025-09-04T16:47:06,585 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,586 ltp/thirdparty/boost/include/boost/concept/detail/has_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:47:06,586 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T16:47:06,586 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,586 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:47:06,586 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T16:47:06,586 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T16:47:06,586 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:47:06,586 /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:47:06,586 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T16:47:06,586 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,586 /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:47:06,587 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T16:47:06,587 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,587 557 | std::__niter_base(__last), 2025-09-04T16:47:06,587 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,587 558 | std::__niter_base(__result))); 2025-09-04T16:47:06,587 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,587 /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:47:06,587 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T16:47:06,587 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,588 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T16:47:06,588 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,588 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:47:06,588 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T16:47:06,588 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,588 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:47:06,588 447 | view_new = view_old; 2025-09-04T16:47:06,588 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T16:47:06,588 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T16:47:06,588 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T16:47:06,589 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:06,589 ltp/thirdparty/boost/include/boost/multi_array/base.hpp:463:13: warning: unused variable ‘bound_adjustment’ [-Wunused-variable] 2025-09-04T16:47:06,589 463 | index bound_adjustment = stride < 0 ? 1 : 0; 2025-09-04T16:47:06,589 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:47:11,387 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:47:13,074 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:47:13,074 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:47:13,074 from ltp/thirdparty/boost/include/boost/regex/v4/c_regex_traits.hpp:26, 2025-09-04T16:47:13,074 from ltp/thirdparty/boost/libs/regex/src/c_regex_traits.cpp:28: 2025-09-04T16:47:13,075 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:47:13,075 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:47:13,075 | ^~~~~~~~ 2025-09-04T16:47:13,075 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:47:13,075 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:47:13,075 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:13,075 59 | template class auto_ptr; 2025-09-04T16:47:13,075 | ^~~~~~~~ 2025-09-04T16:47:13,392 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:47:13,392 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:47:13,392 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:47:13,393 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:47:13,393 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:47:13,393 | ^~~~~~~~ 2025-09-04T16:47:13,393 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:13,393 59 | template class auto_ptr; 2025-09-04T16:47:13,393 | ^~~~~~~~ 2025-09-04T16:47:13,407 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:47:13,408 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:47:13,408 | ^~~~~~~~ 2025-09-04T16:47:13,408 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:13,408 59 | template class auto_ptr; 2025-09-04T16:47:13,408 | ^~~~~~~~ 2025-09-04T16:47:13,410 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:47:13,410 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:47:13,410 | ^~~~~~~~ 2025-09-04T16:47:13,410 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:13,410 59 | template class auto_ptr; 2025-09-04T16:47:13,410 | ^~~~~~~~ 2025-09-04T16:47:13,410 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:47:13,410 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:47:13,411 | ^~~~~~~~ 2025-09-04T16:47:13,411 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:13,411 59 | template class auto_ptr; 2025-09-04T16:47:13,411 | ^~~~~~~~ 2025-09-04T16:47:13,411 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:47:13,411 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:47:13,411 | ^~~~~~~~ 2025-09-04T16:47:13,411 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:13,411 59 | template class auto_ptr; 2025-09-04T16:47:13,411 | ^~~~~~~~ 2025-09-04T16:47:13,412 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:47:13,412 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:47:13,412 | ^~~~~~~~ 2025-09-04T16:47:13,412 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:13,412 59 | template class auto_ptr; 2025-09-04T16:47:13,412 | ^~~~~~~~ 2025-09-04T16:47:13,414 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:47:13,414 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:47:13,414 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:47:13,414 | ^~~~~~~~ 2025-09-04T16:47:13,414 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:13,414 59 | template class auto_ptr; 2025-09-04T16:47:13,414 | ^~~~~~~~ 2025-09-04T16:47:14,823 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:47:16,605 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:47:16,605 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:47:16,605 from ltp/thirdparty/boost/include/boost/regex/v4/regex_traits.hpp:26, 2025-09-04T16:47:16,605 from ltp/thirdparty/boost/include/boost/regex/regex_traits.hpp:27, 2025-09-04T16:47:16,605 from ltp/thirdparty/boost/libs/regex/src/cpp_regex_traits.cpp:22: 2025-09-04T16:47:16,605 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:47:16,606 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:47:16,606 | ^~~~~~~~ 2025-09-04T16:47:16,606 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:47:16,606 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:47:16,606 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:16,606 59 | template class auto_ptr; 2025-09-04T16:47:16,606 | ^~~~~~~~ 2025-09-04T16:47:16,927 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:47:16,927 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:47:16,927 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:47:16,927 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:47:16,927 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:47:16,927 | ^~~~~~~~ 2025-09-04T16:47:16,928 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:16,928 59 | template class auto_ptr; 2025-09-04T16:47:16,928 | ^~~~~~~~ 2025-09-04T16:47:16,942 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:47:16,943 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:47:16,943 | ^~~~~~~~ 2025-09-04T16:47:16,943 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:16,943 59 | template class auto_ptr; 2025-09-04T16:47:16,943 | ^~~~~~~~ 2025-09-04T16:47:16,945 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:47:16,945 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:47:16,945 | ^~~~~~~~ 2025-09-04T16:47:16,945 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:16,945 59 | template class auto_ptr; 2025-09-04T16:47:16,945 | ^~~~~~~~ 2025-09-04T16:47:16,945 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:47:16,945 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:47:16,946 | ^~~~~~~~ 2025-09-04T16:47:16,946 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:16,946 59 | template class auto_ptr; 2025-09-04T16:47:16,946 | ^~~~~~~~ 2025-09-04T16:47:16,946 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:47:16,946 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:47:16,946 | ^~~~~~~~ 2025-09-04T16:47:16,946 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:16,946 59 | template class auto_ptr; 2025-09-04T16:47:16,947 | ^~~~~~~~ 2025-09-04T16:47:16,947 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:47:16,947 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:47:16,947 | ^~~~~~~~ 2025-09-04T16:47:16,947 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:16,947 59 | template class auto_ptr; 2025-09-04T16:47:16,947 | ^~~~~~~~ 2025-09-04T16:47:16,949 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:47:16,949 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:47:16,949 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:47:16,949 | ^~~~~~~~ 2025-09-04T16:47:16,949 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:16,949 59 | template class auto_ptr; 2025-09-04T16:47:16,949 | ^~~~~~~~ 2025-09-04T16:47:18,055 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:47:20,121 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:47:20,121 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:47:20,121 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:47:20,121 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:47:20,121 from ltp/thirdparty/boost/libs/regex/src/cregex.cpp:22: 2025-09-04T16:47:20,121 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:47:20,121 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:47:20,122 | ^~~~~~~~ 2025-09-04T16:47:20,122 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:47:20,122 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:47:20,122 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:20,122 59 | template class auto_ptr; 2025-09-04T16:47:20,122 | ^~~~~~~~ 2025-09-04T16:47:20,440 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:47:20,440 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:47:20,440 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:47:20,440 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:47:20,440 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:47:20,441 | ^~~~~~~~ 2025-09-04T16:47:20,441 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:20,441 59 | template class auto_ptr; 2025-09-04T16:47:20,441 | ^~~~~~~~ 2025-09-04T16:47:20,456 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:47:20,457 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:47:20,457 | ^~~~~~~~ 2025-09-04T16:47:20,457 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:20,457 59 | template class auto_ptr; 2025-09-04T16:47:20,457 | ^~~~~~~~ 2025-09-04T16:47:20,460 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:47:20,460 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:47:20,460 | ^~~~~~~~ 2025-09-04T16:47:20,460 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:20,460 59 | template class auto_ptr; 2025-09-04T16:47:20,460 | ^~~~~~~~ 2025-09-04T16:47:20,461 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:47:20,461 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:47:20,461 | ^~~~~~~~ 2025-09-04T16:47:20,461 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:20,461 59 | template class auto_ptr; 2025-09-04T16:47:20,461 | ^~~~~~~~ 2025-09-04T16:47:20,462 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:47:20,462 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:47:20,462 | ^~~~~~~~ 2025-09-04T16:47:20,462 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:20,462 59 | template class auto_ptr; 2025-09-04T16:47:20,462 | ^~~~~~~~ 2025-09-04T16:47:20,463 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:47:20,463 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:47:20,463 | ^~~~~~~~ 2025-09-04T16:47:20,463 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:20,463 59 | template class auto_ptr; 2025-09-04T16:47:20,463 | ^~~~~~~~ 2025-09-04T16:47:20,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:47:20,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:47:20,467 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:47:20,467 | ^~~~~~~~ 2025-09-04T16:47:20,467 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:20,467 59 | template class auto_ptr; 2025-09-04T16:47:20,467 | ^~~~~~~~ 2025-09-04T16:47:21,181 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:47:21,182 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:47:21,182 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:47:21,182 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:47:21,182 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:21,182 420 | : public std::unary_function \ 2025-09-04T16:47:21,182 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,182 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:21,182 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:47:21,182 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,183 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:47:21,183 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:47:21,183 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,184 117 | struct unary_function 2025-09-04T16:47:21,184 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,185 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:21,185 420 | : public std::unary_function \ 2025-09-04T16:47:21,185 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,186 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:21,186 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:47:21,186 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,186 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,186 117 | struct unary_function 2025-09-04T16:47:21,186 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,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:47:21,188 420 | : public std::unary_function \ 2025-09-04T16:47:21,188 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,188 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:21,188 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:47:21,188 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,188 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,188 117 | struct unary_function 2025-09-04T16:47:21,188 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,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:47:21,190 420 | : public std::unary_function \ 2025-09-04T16:47:21,190 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,190 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:21,190 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:47:21,190 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,190 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,191 117 | struct unary_function 2025-09-04T16:47:21,191 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,192 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:21,192 420 | : public std::unary_function \ 2025-09-04T16:47:21,192 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,192 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:21,192 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:47:21,192 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,193 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,193 117 | struct unary_function 2025-09-04T16:47:21,193 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,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:47:21,194 420 | : public std::unary_function \ 2025-09-04T16:47:21,194 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,195 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:21,195 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:47:21,195 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,195 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,195 117 | struct unary_function 2025-09-04T16:47:21,195 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,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:47:21,197 420 | : public std::unary_function \ 2025-09-04T16:47:21,197 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,197 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:21,197 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:47:21,197 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,197 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,197 117 | struct unary_function 2025-09-04T16:47:21,197 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,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:47:21,199 420 | : public std::unary_function \ 2025-09-04T16:47:21,199 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,199 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:21,199 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:47:21,199 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,199 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,199 117 | struct unary_function 2025-09-04T16:47:21,200 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,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:47:21,201 420 | : public std::unary_function \ 2025-09-04T16:47:21,201 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,201 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:21,201 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:47:21,201 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,202 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,202 117 | struct unary_function 2025-09-04T16:47:21,202 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,203 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:21,203 420 | : public std::unary_function \ 2025-09-04T16:47:21,203 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,203 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:21,204 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:47:21,204 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,204 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,204 117 | struct unary_function 2025-09-04T16:47:21,204 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,205 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:21,206 420 | : public std::unary_function \ 2025-09-04T16:47:21,206 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,206 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:21,206 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:47:21,206 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,206 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,206 117 | struct unary_function 2025-09-04T16:47:21,206 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,208 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:21,208 420 | : public std::unary_function \ 2025-09-04T16:47:21,208 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,208 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:21,208 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:47:21,208 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,208 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,208 117 | struct unary_function 2025-09-04T16:47:21,209 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,210 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:21,210 420 | : public std::unary_function \ 2025-09-04T16:47:21,210 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,210 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:21,210 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:47:21,210 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,211 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,211 117 | struct unary_function 2025-09-04T16:47:21,211 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,212 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:21,212 420 | : public std::unary_function \ 2025-09-04T16:47:21,212 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,212 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:21,212 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:47:21,213 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,213 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,213 117 | struct unary_function 2025-09-04T16:47:21,213 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,214 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:21,215 430 | : public std::unary_function \ 2025-09-04T16:47:21,215 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,215 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:47:21,215 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:47:21,215 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,215 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,215 117 | struct unary_function 2025-09-04T16:47:21,215 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,217 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:21,217 430 | : public std::unary_function \ 2025-09-04T16:47:21,217 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,217 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:47:21,217 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:47:21,217 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,218 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,218 117 | struct unary_function 2025-09-04T16:47:21,218 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,219 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:21,219 420 | : public std::unary_function \ 2025-09-04T16:47:21,220 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,220 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:21,220 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:47:21,220 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,220 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,220 117 | struct unary_function 2025-09-04T16:47:21,220 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,221 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:21,222 420 | : public std::unary_function \ 2025-09-04T16:47:21,222 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,222 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:21,222 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:47:21,222 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,222 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,222 117 | struct unary_function 2025-09-04T16:47:21,222 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,224 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:21,224 420 | : public std::unary_function \ 2025-09-04T16:47:21,224 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,224 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:21,224 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:47:21,224 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:21,225 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,225 117 | struct unary_function 2025-09-04T16:47:21,225 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,226 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:21,226 484 | : public std::unary_function 2025-09-04T16:47:21,226 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,226 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,226 117 | struct unary_function 2025-09-04T16:47:21,226 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,432 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:47:21,432 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:21,432 257 | : std::unary_function 2025-09-04T16:47:21,432 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,432 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:21,433 117 | struct unary_function 2025-09-04T16:47:21,433 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:21,657 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:47:21,657 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:21,657 804 | : public std::iterator 2025-09-04T16:47:21,657 | ^~~~~~~~ 2025-09-04T16:47:21,658 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:47:21,658 from /usr/include/c++/14/string:47: 2025-09-04T16:47:21,658 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:47:21,659 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:47:21,659 | ^~~~~~~~ 2025-09-04T16:47:21,957 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:47:21,958 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:21,958 89 | : public std::iterator< 2025-09-04T16:47:21,958 | ^~~~~~~~ 2025-09-04T16:47:21,958 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:47:21,958 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:47:21,958 | ^~~~~~~~ 2025-09-04T16:47:21,963 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:47:21,964 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:47:21,964 171 | : public std::iterator< 2025-09-04T16:47:21,964 | ^~~~~~~~ 2025-09-04T16:47:21,964 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:47:21,964 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:47:21,964 | ^~~~~~~~ 2025-09-04T16:47:22,012 In file included from ltp/thirdparty/boost/libs/regex/src/cregex.cpp:27: 2025-09-04T16:47:22,012 ltp/thirdparty/boost/include/boost/regex/v4/fileiter.hpp:199:15: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:22,012 199 | : public std::iterator 2025-09-04T16:47:22,013 | ^~~~~~~~ 2025-09-04T16:47:22,013 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:47:22,013 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:47:22,013 | ^~~~~~~~ 2025-09-04T16:47:50,295 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:47:51,589 In file included from ltp/thirdparty/boost/libs/regex/src/fileiter.cpp:27: 2025-09-04T16:47:51,589 ltp/thirdparty/boost/include/boost/regex/v4/fileiter.hpp:199:15: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:51,590 199 | : public std::iterator 2025-09-04T16:47:51,590 | ^~~~~~~~ 2025-09-04T16:47:51,590 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:47:51,590 from /usr/include/c++/14/string:47, 2025-09-04T16:47:51,590 from /usr/include/c++/14/stdexcept:39, 2025-09-04T16:47:51,590 from ltp/thirdparty/boost/libs/regex/src/fileiter.cpp:24: 2025-09-04T16:47:51,590 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:47:51,590 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:47:51,590 | ^~~~~~~~ 2025-09-04T16:47:52,086 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:47:52,086 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:47:52,086 from ltp/thirdparty/boost/libs/regex/src/fileiter.cpp:28: 2025-09-04T16:47:52,086 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:47:52,086 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:47:52,087 | ^~~~~~~~ 2025-09-04T16:47:52,087 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:47:52,087 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:47:52,087 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:52,087 59 | template class auto_ptr; 2025-09-04T16:47:52,087 | ^~~~~~~~ 2025-09-04T16:47:52,407 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:47:52,407 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:47:52,407 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:47:52,407 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:47:52,408 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:47:52,408 | ^~~~~~~~ 2025-09-04T16:47:52,408 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:52,408 59 | template class auto_ptr; 2025-09-04T16:47:52,408 | ^~~~~~~~ 2025-09-04T16:47:52,423 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:47:52,423 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:47:52,423 | ^~~~~~~~ 2025-09-04T16:47:52,423 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:52,423 59 | template class auto_ptr; 2025-09-04T16:47:52,423 | ^~~~~~~~ 2025-09-04T16:47:52,425 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:47:52,425 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:47:52,425 | ^~~~~~~~ 2025-09-04T16:47:52,425 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:52,425 59 | template class auto_ptr; 2025-09-04T16:47:52,425 | ^~~~~~~~ 2025-09-04T16:47:52,426 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:47:52,426 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:47:52,426 | ^~~~~~~~ 2025-09-04T16:47:52,426 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:52,426 59 | template class auto_ptr; 2025-09-04T16:47:52,426 | ^~~~~~~~ 2025-09-04T16:47:52,426 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:47:52,426 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:47:52,426 | ^~~~~~~~ 2025-09-04T16:47:52,427 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:52,427 59 | template class auto_ptr; 2025-09-04T16:47:52,427 | ^~~~~~~~ 2025-09-04T16:47:52,427 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:47:52,427 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:47:52,427 | ^~~~~~~~ 2025-09-04T16:47:52,427 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:52,427 59 | template class auto_ptr; 2025-09-04T16:47:52,427 | ^~~~~~~~ 2025-09-04T16:47:52,429 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:47:52,429 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:47:52,429 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:47:52,429 | ^~~~~~~~ 2025-09-04T16:47:52,429 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:52,430 59 | template class auto_ptr; 2025-09-04T16:47:52,430 | ^~~~~~~~ 2025-09-04T16:47:54,468 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:47:54,736 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:47:56,794 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:47:56,794 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:47:56,794 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:47:56,794 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:47:56,794 from ltp/thirdparty/boost/libs/regex/src/instances.cpp:30: 2025-09-04T16:47:56,794 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:47:56,794 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:47:56,794 | ^~~~~~~~ 2025-09-04T16:47:56,795 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:47:56,795 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:47:56,795 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:56,795 59 | template class auto_ptr; 2025-09-04T16:47:56,795 | ^~~~~~~~ 2025-09-04T16:47:57,116 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:47:57,116 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:47:57,116 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:47:57,116 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:47:57,117 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:47:57,117 | ^~~~~~~~ 2025-09-04T16:47:57,117 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:57,117 59 | template class auto_ptr; 2025-09-04T16:47:57,117 | ^~~~~~~~ 2025-09-04T16:47:57,131 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:47:57,132 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:47:57,132 | ^~~~~~~~ 2025-09-04T16:47:57,132 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:57,132 59 | template class auto_ptr; 2025-09-04T16:47:57,132 | ^~~~~~~~ 2025-09-04T16:47:57,134 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:47:57,134 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:47:57,134 | ^~~~~~~~ 2025-09-04T16:47:57,134 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:57,134 59 | template class auto_ptr; 2025-09-04T16:47:57,134 | ^~~~~~~~ 2025-09-04T16:47:57,134 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:47:57,135 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:47:57,135 | ^~~~~~~~ 2025-09-04T16:47:57,135 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:57,135 59 | template class auto_ptr; 2025-09-04T16:47:57,135 | ^~~~~~~~ 2025-09-04T16:47:57,135 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:47:57,135 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:47:57,135 | ^~~~~~~~ 2025-09-04T16:47:57,135 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:57,136 59 | template class auto_ptr; 2025-09-04T16:47:57,136 | ^~~~~~~~ 2025-09-04T16:47:57,136 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:47:57,136 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:47:57,136 | ^~~~~~~~ 2025-09-04T16:47:57,136 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:57,136 59 | template class auto_ptr; 2025-09-04T16:47:57,136 | ^~~~~~~~ 2025-09-04T16:47:57,138 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:47:57,138 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:47:57,138 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:47:57,138 | ^~~~~~~~ 2025-09-04T16:47:57,138 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:47:57,138 59 | template class auto_ptr; 2025-09-04T16:47:57,139 | ^~~~~~~~ 2025-09-04T16:47:57,856 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:47:57,856 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:47:57,857 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:47:57,857 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:47:57,857 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,857 420 | : public std::unary_function \ 2025-09-04T16:47:57,857 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,857 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:57,857 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:47:57,857 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,857 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:47:57,858 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:47:57,858 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,858 117 | struct unary_function 2025-09-04T16:47:57,858 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,858 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,858 420 | : public std::unary_function \ 2025-09-04T16:47:57,858 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,859 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:57,859 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:47:57,859 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,859 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,859 117 | struct unary_function 2025-09-04T16:47:57,859 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,859 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,860 420 | : public std::unary_function \ 2025-09-04T16:47:57,860 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,860 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:57,860 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:47:57,860 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,860 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,860 117 | struct unary_function 2025-09-04T16:47:57,860 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,861 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,861 420 | : public std::unary_function \ 2025-09-04T16:47:57,861 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,861 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:57,861 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:47:57,861 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,861 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,862 117 | struct unary_function 2025-09-04T16:47:57,862 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,862 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,862 420 | : public std::unary_function \ 2025-09-04T16:47:57,862 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,862 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:57,862 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:47:57,863 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,863 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,863 117 | struct unary_function 2025-09-04T16:47:57,863 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,863 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,863 420 | : public std::unary_function \ 2025-09-04T16:47:57,863 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,864 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:57,864 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:47:57,864 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,864 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,864 117 | struct unary_function 2025-09-04T16:47:57,864 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,864 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,865 420 | : public std::unary_function \ 2025-09-04T16:47:57,865 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,865 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:57,865 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:47:57,865 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,865 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,865 117 | struct unary_function 2025-09-04T16:47:57,865 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,866 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,866 420 | : public std::unary_function \ 2025-09-04T16:47:57,866 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,866 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:57,866 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:47:57,866 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,866 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,867 117 | struct unary_function 2025-09-04T16:47:57,867 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,867 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,867 420 | : public std::unary_function \ 2025-09-04T16:47:57,867 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,867 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:57,867 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:47:57,867 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,868 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,868 117 | struct unary_function 2025-09-04T16:47:57,868 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,868 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,868 420 | : public std::unary_function \ 2025-09-04T16:47:57,868 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,868 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:57,869 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:47:57,869 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,869 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,869 117 | struct unary_function 2025-09-04T16:47:57,869 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,869 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,869 420 | : public std::unary_function \ 2025-09-04T16:47:57,870 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,870 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:57,870 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:47:57,870 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,870 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,870 117 | struct unary_function 2025-09-04T16:47:57,870 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,871 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,871 420 | : public std::unary_function \ 2025-09-04T16:47:57,871 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,871 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:57,871 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:47:57,871 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,871 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,871 117 | struct unary_function 2025-09-04T16:47:57,871 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,872 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,872 420 | : public std::unary_function \ 2025-09-04T16:47:57,872 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,872 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:57,872 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:47:57,872 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,873 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,873 117 | struct unary_function 2025-09-04T16:47:57,873 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,873 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,873 420 | : public std::unary_function \ 2025-09-04T16:47:57,873 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,873 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:57,873 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:47:57,874 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,874 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,874 117 | struct unary_function 2025-09-04T16:47:57,874 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,874 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,874 430 | : public std::unary_function \ 2025-09-04T16:47:57,875 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,875 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:47:57,875 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:47:57,875 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,875 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,875 117 | struct unary_function 2025-09-04T16:47:57,875 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,876 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,876 430 | : public std::unary_function \ 2025-09-04T16:47:57,876 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,876 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:47:57,876 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:47:57,877 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,877 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,877 117 | struct unary_function 2025-09-04T16:47:57,877 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,877 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,878 420 | : public std::unary_function \ 2025-09-04T16:47:57,878 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,878 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:57,878 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:47:57,878 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,878 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,878 117 | struct unary_function 2025-09-04T16:47:57,878 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,879 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,879 420 | : public std::unary_function \ 2025-09-04T16:47:57,879 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,879 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:57,879 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:47:57,879 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,879 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,879 117 | struct unary_function 2025-09-04T16:47:57,880 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,880 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,880 420 | : public std::unary_function \ 2025-09-04T16:47:57,880 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,880 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:47:57,880 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:47:57,880 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:47:57,881 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,881 117 | struct unary_function 2025-09-04T16:47:57,881 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,881 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:57,881 484 | : public std::unary_function 2025-09-04T16:47:57,881 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:57,881 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:57,881 117 | struct unary_function 2025-09-04T16:47:57,881 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:58,087 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:47:58,087 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:58,087 257 | : std::unary_function 2025-09-04T16:47:58,087 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:58,087 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:47:58,088 117 | struct unary_function 2025-09-04T16:47:58,088 | ^~~~~~~~~~~~~~ 2025-09-04T16:47:58,311 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:47:58,311 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:58,312 804 | : public std::iterator 2025-09-04T16:47:58,312 | ^~~~~~~~ 2025-09-04T16:47:58,312 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:47:58,312 from /usr/include/c++/14/string:47: 2025-09-04T16:47:58,312 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:47:58,312 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:47:58,312 | ^~~~~~~~ 2025-09-04T16:47:58,610 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:47:58,611 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:47:58,611 89 | : public std::iterator< 2025-09-04T16:47:58,611 | ^~~~~~~~ 2025-09-04T16:47:58,611 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:47:58,611 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:47:58,611 | ^~~~~~~~ 2025-09-04T16:47:58,616 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:47:58,616 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:47:58,616 171 | : public std::iterator< 2025-09-04T16:47:58,616 | ^~~~~~~~ 2025-09-04T16:47:58,616 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:47:58,616 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:47:58,616 | ^~~~~~~~ 2025-09-04T16:48:25,491 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:48:27,541 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:48:27,541 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:48:27,541 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:48:27,541 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:48:27,541 from ltp/thirdparty/boost/libs/regex/src/posix_api.cpp:23: 2025-09-04T16:48:27,542 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:48:27,542 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:48:27,542 | ^~~~~~~~ 2025-09-04T16:48:27,542 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:48:27,542 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:48:27,542 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:27,542 59 | template class auto_ptr; 2025-09-04T16:48:27,542 | ^~~~~~~~ 2025-09-04T16:48:27,860 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:48:27,861 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:48:27,861 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:48:27,861 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:48:27,861 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:48:27,861 | ^~~~~~~~ 2025-09-04T16:48:27,861 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:27,861 59 | template class auto_ptr; 2025-09-04T16:48:27,861 | ^~~~~~~~ 2025-09-04T16:48:27,876 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:48:27,876 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:48:27,876 | ^~~~~~~~ 2025-09-04T16:48:27,876 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:27,876 59 | template class auto_ptr; 2025-09-04T16:48:27,877 | ^~~~~~~~ 2025-09-04T16:48:27,878 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:48:27,878 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:48:27,878 | ^~~~~~~~ 2025-09-04T16:48:27,879 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:27,879 59 | template class auto_ptr; 2025-09-04T16:48:27,879 | ^~~~~~~~ 2025-09-04T16:48:27,879 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:48:27,879 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:48:27,879 | ^~~~~~~~ 2025-09-04T16:48:27,879 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:27,879 59 | template class auto_ptr; 2025-09-04T16:48:27,879 | ^~~~~~~~ 2025-09-04T16:48:27,879 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:48:27,880 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:48:27,880 | ^~~~~~~~ 2025-09-04T16:48:27,880 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:27,880 59 | template class auto_ptr; 2025-09-04T16:48:27,880 | ^~~~~~~~ 2025-09-04T16:48:27,880 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:48:27,880 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:48:27,880 | ^~~~~~~~ 2025-09-04T16:48:27,880 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:27,880 59 | template class auto_ptr; 2025-09-04T16:48:27,881 | ^~~~~~~~ 2025-09-04T16:48:27,882 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:48:27,882 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:48:27,882 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:48:27,883 | ^~~~~~~~ 2025-09-04T16:48:27,883 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:27,883 59 | template class auto_ptr; 2025-09-04T16:48:27,883 | ^~~~~~~~ 2025-09-04T16:48:28,597 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:48:28,598 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:48:28,598 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:48:28,598 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:48:28,598 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,598 420 | : public std::unary_function \ 2025-09-04T16:48:28,598 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,598 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:28,598 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:48:28,598 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,599 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:48:28,599 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:48:28,599 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,599 117 | struct unary_function 2025-09-04T16:48:28,599 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,599 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,600 420 | : public std::unary_function \ 2025-09-04T16:48:28,600 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,600 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:28,600 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:48:28,600 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,600 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,600 117 | struct unary_function 2025-09-04T16:48:28,600 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,601 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,601 420 | : public std::unary_function \ 2025-09-04T16:48:28,601 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,601 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:28,601 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:48:28,601 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,601 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,601 117 | struct unary_function 2025-09-04T16:48:28,602 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,602 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,602 420 | : public std::unary_function \ 2025-09-04T16:48:28,602 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,602 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:28,602 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:48:28,602 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,603 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,603 117 | struct unary_function 2025-09-04T16:48:28,603 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,603 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,603 420 | : public std::unary_function \ 2025-09-04T16:48:28,603 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,603 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:28,604 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:48:28,604 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,604 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,604 117 | struct unary_function 2025-09-04T16:48:28,604 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,605 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,605 420 | : public std::unary_function \ 2025-09-04T16:48:28,605 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,605 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:28,605 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:48:28,605 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,605 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,605 117 | struct unary_function 2025-09-04T16:48:28,605 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,606 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,606 420 | : public std::unary_function \ 2025-09-04T16:48:28,606 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,606 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:28,606 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:48:28,606 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,606 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,607 117 | struct unary_function 2025-09-04T16:48:28,607 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,607 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,607 420 | : public std::unary_function \ 2025-09-04T16:48:28,607 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,607 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:28,607 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:48:28,608 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,608 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,608 117 | struct unary_function 2025-09-04T16:48:28,608 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,608 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,608 420 | : public std::unary_function \ 2025-09-04T16:48:28,608 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,609 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:28,609 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:48:28,609 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,609 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,609 117 | struct unary_function 2025-09-04T16:48:28,609 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,609 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,610 420 | : public std::unary_function \ 2025-09-04T16:48:28,610 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,610 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:28,610 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:48:28,610 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,610 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,610 117 | struct unary_function 2025-09-04T16:48:28,610 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,611 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,611 420 | : public std::unary_function \ 2025-09-04T16:48:28,611 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,611 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:28,611 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:48:28,611 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,611 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,611 117 | struct unary_function 2025-09-04T16:48:28,611 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,612 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,612 420 | : public std::unary_function \ 2025-09-04T16:48:28,612 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,612 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:28,612 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:48:28,612 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,612 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,613 117 | struct unary_function 2025-09-04T16:48:28,613 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,613 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,613 420 | : public std::unary_function \ 2025-09-04T16:48:28,613 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,613 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:28,613 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:48:28,614 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,614 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,614 117 | struct unary_function 2025-09-04T16:48:28,614 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,614 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,614 420 | : public std::unary_function \ 2025-09-04T16:48:28,614 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,615 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:28,615 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:48:28,615 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,615 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,615 117 | struct unary_function 2025-09-04T16:48:28,615 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,615 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,616 430 | : public std::unary_function \ 2025-09-04T16:48:28,616 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,616 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:48:28,616 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:48:28,616 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,616 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,616 117 | struct unary_function 2025-09-04T16:48:28,616 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,617 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,617 430 | : public std::unary_function \ 2025-09-04T16:48:28,617 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,617 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:48:28,618 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:48:28,618 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,618 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,618 117 | struct unary_function 2025-09-04T16:48:28,618 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,619 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,619 420 | : public std::unary_function \ 2025-09-04T16:48:28,619 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,619 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:28,619 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:48:28,619 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,619 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,619 117 | struct unary_function 2025-09-04T16:48:28,620 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,620 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,620 420 | : public std::unary_function \ 2025-09-04T16:48:28,620 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,620 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:28,620 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:48:28,620 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,620 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,620 117 | struct unary_function 2025-09-04T16:48:28,621 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,621 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,621 420 | : public std::unary_function \ 2025-09-04T16:48:28,621 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,621 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:28,621 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:48:28,622 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:28,622 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,622 117 | struct unary_function 2025-09-04T16:48:28,622 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,622 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,622 484 | : public std::unary_function 2025-09-04T16:48:28,622 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,622 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,622 117 | struct unary_function 2025-09-04T16:48:28,623 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,827 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:48:28,827 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:28,828 257 | : std::unary_function 2025-09-04T16:48:28,828 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:28,828 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:28,828 117 | struct unary_function 2025-09-04T16:48:28,828 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:29,051 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:48:29,051 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:29,051 804 | : public std::iterator 2025-09-04T16:48:29,051 | ^~~~~~~~ 2025-09-04T16:48:29,051 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:48:29,051 from /usr/include/c++/14/string:47: 2025-09-04T16:48:29,051 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:48:29,052 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:48:29,052 | ^~~~~~~~ 2025-09-04T16:48:29,350 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:48:29,350 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:29,350 89 | : public std::iterator< 2025-09-04T16:48:29,350 | ^~~~~~~~ 2025-09-04T16:48:29,350 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:48:29,350 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:48:29,351 | ^~~~~~~~ 2025-09-04T16:48:29,355 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:48:29,355 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:48:29,355 171 | : public std::iterator< 2025-09-04T16:48:29,355 | ^~~~~~~~ 2025-09-04T16:48:29,356 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:48:29,356 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:48:29,356 | ^~~~~~~~ 2025-09-04T16:48:46,818 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:48:48,887 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:48:48,887 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:48:48,887 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:48:48,887 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:48:48,887 from ltp/thirdparty/boost/libs/regex/src/regex.cpp:24: 2025-09-04T16:48:48,887 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:48:48,888 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:48:48,888 | ^~~~~~~~ 2025-09-04T16:48:48,888 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:48:48,888 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:48:48,888 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:48,888 59 | template class auto_ptr; 2025-09-04T16:48:48,888 | ^~~~~~~~ 2025-09-04T16:48:49,207 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:48:49,207 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:48:49,207 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:48:49,207 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:48:49,207 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:48:49,207 | ^~~~~~~~ 2025-09-04T16:48:49,207 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:49,208 59 | template class auto_ptr; 2025-09-04T16:48:49,208 | ^~~~~~~~ 2025-09-04T16:48:49,222 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:48:49,222 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:48:49,222 | ^~~~~~~~ 2025-09-04T16:48:49,223 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:49,223 59 | template class auto_ptr; 2025-09-04T16:48:49,223 | ^~~~~~~~ 2025-09-04T16:48:49,224 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:48:49,225 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:48:49,225 | ^~~~~~~~ 2025-09-04T16:48:49,225 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:49,225 59 | template class auto_ptr; 2025-09-04T16:48:49,225 | ^~~~~~~~ 2025-09-04T16:48:49,225 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:48:49,225 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:48:49,225 | ^~~~~~~~ 2025-09-04T16:48:49,225 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:49,226 59 | template class auto_ptr; 2025-09-04T16:48:49,226 | ^~~~~~~~ 2025-09-04T16:48:49,226 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:48:49,226 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:48:49,226 | ^~~~~~~~ 2025-09-04T16:48:49,226 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:49,226 59 | template class auto_ptr; 2025-09-04T16:48:49,226 | ^~~~~~~~ 2025-09-04T16:48:49,226 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:48:49,226 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:48:49,227 | ^~~~~~~~ 2025-09-04T16:48:49,227 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:49,227 59 | template class auto_ptr; 2025-09-04T16:48:49,227 | ^~~~~~~~ 2025-09-04T16:48:49,228 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:48:49,229 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:48:49,229 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:48:49,229 | ^~~~~~~~ 2025-09-04T16:48:49,229 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:49,229 59 | template class auto_ptr; 2025-09-04T16:48:49,229 | ^~~~~~~~ 2025-09-04T16:48:49,957 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:48:49,957 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:48:49,957 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:48:49,957 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:48:49,958 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,958 420 | : public std::unary_function \ 2025-09-04T16:48:49,958 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,958 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:49,958 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:48:49,958 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,958 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:48:49,958 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:48:49,958 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,959 117 | struct unary_function 2025-09-04T16:48:49,959 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,959 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,959 420 | : public std::unary_function \ 2025-09-04T16:48:49,959 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,959 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:49,959 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:48:49,960 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,960 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,960 117 | struct unary_function 2025-09-04T16:48:49,960 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,960 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,960 420 | : public std::unary_function \ 2025-09-04T16:48:49,961 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,961 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:49,961 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:48:49,961 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,961 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,961 117 | struct unary_function 2025-09-04T16:48:49,961 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,961 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,962 420 | : public std::unary_function \ 2025-09-04T16:48:49,962 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,962 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:49,962 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:48:49,962 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,962 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,962 117 | struct unary_function 2025-09-04T16:48:49,962 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,963 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,963 420 | : public std::unary_function \ 2025-09-04T16:48:49,963 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,963 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:49,963 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:48:49,963 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,963 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,964 117 | struct unary_function 2025-09-04T16:48:49,964 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,964 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,964 420 | : public std::unary_function \ 2025-09-04T16:48:49,964 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,964 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:49,964 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:48:49,965 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,965 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,965 117 | struct unary_function 2025-09-04T16:48:49,965 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,965 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,965 420 | : public std::unary_function \ 2025-09-04T16:48:49,965 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,966 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:49,966 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:48:49,966 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,966 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,966 117 | struct unary_function 2025-09-04T16:48:49,966 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,966 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,967 420 | : public std::unary_function \ 2025-09-04T16:48:49,967 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,967 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:49,967 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:48:49,967 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,967 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,967 117 | struct unary_function 2025-09-04T16:48:49,967 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,968 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,968 420 | : public std::unary_function \ 2025-09-04T16:48:49,968 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,968 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:49,968 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:48:49,968 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,968 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,968 117 | struct unary_function 2025-09-04T16:48:49,969 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,969 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,969 420 | : public std::unary_function \ 2025-09-04T16:48:49,969 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,969 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:49,969 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:48:49,969 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,969 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,970 117 | struct unary_function 2025-09-04T16:48:49,970 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,970 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,970 420 | : public std::unary_function \ 2025-09-04T16:48:49,970 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,970 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:49,971 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:48:49,971 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,971 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,971 117 | struct unary_function 2025-09-04T16:48:49,971 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,971 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,971 420 | : public std::unary_function \ 2025-09-04T16:48:49,972 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,972 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:49,972 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:48:49,972 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,972 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,972 117 | struct unary_function 2025-09-04T16:48:49,972 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,973 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,973 420 | : public std::unary_function \ 2025-09-04T16:48:49,973 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,973 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:49,973 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:48:49,973 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,973 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,973 117 | struct unary_function 2025-09-04T16:48:49,973 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,974 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,974 420 | : public std::unary_function \ 2025-09-04T16:48:49,974 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,974 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:49,974 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:48:49,974 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,974 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,975 117 | struct unary_function 2025-09-04T16:48:49,975 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,975 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,975 430 | : public std::unary_function \ 2025-09-04T16:48:49,975 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,975 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:48:49,976 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:48:49,976 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,976 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,976 117 | struct unary_function 2025-09-04T16:48:49,976 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,977 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,977 430 | : public std::unary_function \ 2025-09-04T16:48:49,977 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,977 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:48:49,977 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:48:49,977 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,977 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,977 117 | struct unary_function 2025-09-04T16:48:49,978 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,978 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,978 420 | : public std::unary_function \ 2025-09-04T16:48:49,978 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,978 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:49,979 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:48:49,979 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,979 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,979 117 | struct unary_function 2025-09-04T16:48:49,979 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,979 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,979 420 | : public std::unary_function \ 2025-09-04T16:48:49,979 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,980 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:49,980 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:48:49,980 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,980 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,980 117 | struct unary_function 2025-09-04T16:48:49,980 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,980 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,981 420 | : public std::unary_function \ 2025-09-04T16:48:49,981 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,981 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:48:49,981 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:48:49,981 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:48:49,981 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,981 117 | struct unary_function 2025-09-04T16:48:49,981 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,981 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:49,982 484 | : public std::unary_function 2025-09-04T16:48:49,982 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:49,982 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:49,982 117 | struct unary_function 2025-09-04T16:48:49,982 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:50,187 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:48:50,187 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:50,187 257 | : std::unary_function 2025-09-04T16:48:50,187 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:50,187 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:48:50,188 117 | struct unary_function 2025-09-04T16:48:50,188 | ^~~~~~~~~~~~~~ 2025-09-04T16:48:50,410 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:48:50,410 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:50,411 804 | : public std::iterator 2025-09-04T16:48:50,411 | ^~~~~~~~ 2025-09-04T16:48:50,411 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:48:50,412 from /usr/include/c++/14/string:47: 2025-09-04T16:48:50,412 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:48:50,412 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:48:50,412 | ^~~~~~~~ 2025-09-04T16:48:50,709 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:48:50,709 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:48:50,709 89 | : public std::iterator< 2025-09-04T16:48:50,709 | ^~~~~~~~ 2025-09-04T16:48:50,709 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:48:50,709 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:48:50,710 | ^~~~~~~~ 2025-09-04T16:48:50,714 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:48:50,714 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:48:50,714 171 | : public std::iterator< 2025-09-04T16:48:50,714 | ^~~~~~~~ 2025-09-04T16:48:50,714 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:48:50,715 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:48:50,715 | ^~~~~~~~ 2025-09-04T16:48:52,288 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:48:52,557 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:48:53,405 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:48:53,405 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:48:53,405 39 | register size_type newsize = start ? last - start : 1024; 2025-09-04T16:48:53,406 | ^~~~~~~ 2025-09-04T16:48:53,406 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:48:53,406 42 | register size_type datasize = end - start; 2025-09-04T16:48:53,406 | ^~~~~~~~ 2025-09-04T16:48:53,406 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:48:53,406 47 | register pointer ptr = static_cast(::operator new(newsize)); 2025-09-04T16:48:53,406 | ^~~ 2025-09-04T16:48:53,407 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:48:53,407 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:48:53,407 66 | register void* result = start + pos; 2025-09-04T16:48:53,407 | ^~~~~~ 2025-09-04T16:48:53,489 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:48:55,274 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:48:55,274 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:48:55,274 from ltp/thirdparty/boost/include/boost/regex/v4/regex_traits.hpp:26, 2025-09-04T16:48:55,274 from ltp/thirdparty/boost/include/boost/regex/regex_traits.hpp:27, 2025-09-04T16:48:55,274 from ltp/thirdparty/boost/libs/regex/src/regex_traits_defaults.cpp:20: 2025-09-04T16:48:55,274 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:48:55,275 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:48:55,275 | ^~~~~~~~ 2025-09-04T16:48:55,275 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:48:55,275 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:48:55,275 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:55,275 59 | template class auto_ptr; 2025-09-04T16:48:55,275 | ^~~~~~~~ 2025-09-04T16:48:55,590 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:48:55,590 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:48:55,590 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:48:55,590 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:48:55,591 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:48:55,591 | ^~~~~~~~ 2025-09-04T16:48:55,591 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:55,591 59 | template class auto_ptr; 2025-09-04T16:48:55,591 | ^~~~~~~~ 2025-09-04T16:48:55,605 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:48:55,606 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:48:55,606 | ^~~~~~~~ 2025-09-04T16:48:55,606 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:55,606 59 | template class auto_ptr; 2025-09-04T16:48:55,606 | ^~~~~~~~ 2025-09-04T16:48:55,608 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:48:55,608 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:48:55,608 | ^~~~~~~~ 2025-09-04T16:48:55,608 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:55,608 59 | template class auto_ptr; 2025-09-04T16:48:55,608 | ^~~~~~~~ 2025-09-04T16:48:55,608 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:48:55,609 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:48:55,609 | ^~~~~~~~ 2025-09-04T16:48:55,609 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:55,609 59 | template class auto_ptr; 2025-09-04T16:48:55,609 | ^~~~~~~~ 2025-09-04T16:48:55,609 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:48:55,609 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:48:55,609 | ^~~~~~~~ 2025-09-04T16:48:55,609 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:55,610 59 | template class auto_ptr; 2025-09-04T16:48:55,610 | ^~~~~~~~ 2025-09-04T16:48:55,610 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:48:55,610 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:48:55,610 | ^~~~~~~~ 2025-09-04T16:48:55,610 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:55,610 59 | template class auto_ptr; 2025-09-04T16:48:55,610 | ^~~~~~~~ 2025-09-04T16:48:55,612 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:48:55,612 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:48:55,612 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:48:55,612 | ^~~~~~~~ 2025-09-04T16:48:55,612 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:55,612 59 | template class auto_ptr; 2025-09-04T16:48:55,612 | ^~~~~~~~ 2025-09-04T16:48:56,539 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:48:56,881 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:48:58,072 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:48:58,334 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:48:59,995 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:48:59,995 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:48:59,995 from ltp/thirdparty/boost/include/boost/regex/v4/c_regex_traits.hpp:26, 2025-09-04T16:48:59,995 from ltp/thirdparty/boost/libs/regex/src/wc_regex_traits.cpp:76: 2025-09-04T16:48:59,995 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:48:59,995 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:48:59,995 | ^~~~~~~~ 2025-09-04T16:48:59,996 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:48:59,996 from ltp/thirdparty/boost/libs/regex/src/wc_regex_traits.cpp:23: 2025-09-04T16:48:59,996 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:48:59,996 59 | template class auto_ptr; 2025-09-04T16:48:59,996 | ^~~~~~~~ 2025-09-04T16:49:00,312 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:49:00,312 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:49:00,312 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:49:00,312 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:49:00,313 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:49:00,313 | ^~~~~~~~ 2025-09-04T16:49:00,313 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:00,313 59 | template class auto_ptr; 2025-09-04T16:49:00,313 | ^~~~~~~~ 2025-09-04T16:49:00,327 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:49:00,328 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:49:00,328 | ^~~~~~~~ 2025-09-04T16:49:00,328 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:00,328 59 | template class auto_ptr; 2025-09-04T16:49:00,328 | ^~~~~~~~ 2025-09-04T16:49:00,330 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:49:00,330 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:49:00,330 | ^~~~~~~~ 2025-09-04T16:49:00,330 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:00,330 59 | template class auto_ptr; 2025-09-04T16:49:00,330 | ^~~~~~~~ 2025-09-04T16:49:00,330 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:49:00,330 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:49:00,331 | ^~~~~~~~ 2025-09-04T16:49:00,331 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:00,331 59 | template class auto_ptr; 2025-09-04T16:49:00,331 | ^~~~~~~~ 2025-09-04T16:49:00,331 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:49:00,331 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:49:00,331 | ^~~~~~~~ 2025-09-04T16:49:00,331 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:00,331 59 | template class auto_ptr; 2025-09-04T16:49:00,331 | ^~~~~~~~ 2025-09-04T16:49:00,332 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:49:00,332 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:49:00,332 | ^~~~~~~~ 2025-09-04T16:49:00,332 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:00,332 59 | template class auto_ptr; 2025-09-04T16:49:00,332 | ^~~~~~~~ 2025-09-04T16:49:00,334 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:49:00,334 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:49:00,334 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:49:00,334 | ^~~~~~~~ 2025-09-04T16:49:00,334 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:00,334 59 | template class auto_ptr; 2025-09-04T16:49:00,334 | ^~~~~~~~ 2025-09-04T16:49:01,952 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:49:04,011 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:49:04,011 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:49:04,011 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:49:04,011 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:49:04,011 from ltp/thirdparty/boost/libs/regex/src/wide_posix_api.cpp:25: 2025-09-04T16:49:04,011 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:49:04,011 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:49:04,012 | ^~~~~~~~ 2025-09-04T16:49:04,012 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:49:04,012 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:49:04,012 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:04,012 59 | template class auto_ptr; 2025-09-04T16:49:04,012 | ^~~~~~~~ 2025-09-04T16:49:04,331 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:49:04,331 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:49:04,332 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:49:04,332 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:49:04,332 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:49:04,332 | ^~~~~~~~ 2025-09-04T16:49:04,332 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:04,332 59 | template class auto_ptr; 2025-09-04T16:49:04,332 | ^~~~~~~~ 2025-09-04T16:49:04,347 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T16:49:04,347 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:49:04,347 | ^~~~~~~~ 2025-09-04T16:49:04,347 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:04,347 59 | template class auto_ptr; 2025-09-04T16:49:04,347 | ^~~~~~~~ 2025-09-04T16:49:04,349 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:49:04,349 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:49:04,349 | ^~~~~~~~ 2025-09-04T16:49:04,349 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:04,350 59 | template class auto_ptr; 2025-09-04T16:49:04,350 | ^~~~~~~~ 2025-09-04T16:49:04,350 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:49:04,350 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:49:04,350 | ^~~~~~~~ 2025-09-04T16:49:04,350 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:04,350 59 | template class auto_ptr; 2025-09-04T16:49:04,350 | ^~~~~~~~ 2025-09-04T16:49:04,350 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:49:04,351 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:49:04,351 | ^~~~~~~~ 2025-09-04T16:49:04,351 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:04,351 59 | template class auto_ptr; 2025-09-04T16:49:04,351 | ^~~~~~~~ 2025-09-04T16:49:04,351 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:49:04,351 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:49:04,351 | ^~~~~~~~ 2025-09-04T16:49:04,351 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:04,351 59 | template class auto_ptr; 2025-09-04T16:49:04,352 | ^~~~~~~~ 2025-09-04T16:49:04,353 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:49:04,353 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:49:04,353 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:49:04,354 | ^~~~~~~~ 2025-09-04T16:49:04,354 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:04,354 59 | template class auto_ptr; 2025-09-04T16:49:04,354 | ^~~~~~~~ 2025-09-04T16:49:05,065 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:49:05,066 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:49:05,066 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:49:05,066 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:49:05,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:49:05,066 420 | : public std::unary_function \ 2025-09-04T16:49:05,066 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,066 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:05,066 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:49:05,067 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,067 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:49:05,067 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:49:05,067 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,067 117 | struct unary_function 2025-09-04T16:49:05,067 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,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:49:05,068 420 | : public std::unary_function \ 2025-09-04T16:49:05,068 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,068 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:05,068 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:49:05,068 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,068 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,068 117 | struct unary_function 2025-09-04T16:49:05,068 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,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:49:05,069 420 | : public std::unary_function \ 2025-09-04T16:49:05,069 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,069 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:05,069 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:49:05,069 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,069 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,070 117 | struct unary_function 2025-09-04T16:49:05,070 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,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:49:05,070 420 | : public std::unary_function \ 2025-09-04T16:49:05,070 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,070 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:05,070 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:49:05,070 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,071 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,071 117 | struct unary_function 2025-09-04T16:49:05,071 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,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:49:05,071 420 | : public std::unary_function \ 2025-09-04T16:49:05,071 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,072 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:05,072 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:49:05,072 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,072 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,072 117 | struct unary_function 2025-09-04T16:49:05,072 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,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:49:05,073 420 | : public std::unary_function \ 2025-09-04T16:49:05,073 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,073 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:05,073 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:49:05,073 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,073 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,073 117 | struct unary_function 2025-09-04T16:49:05,073 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,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:49:05,074 420 | : public std::unary_function \ 2025-09-04T16:49:05,074 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,074 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:05,074 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:49:05,074 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,074 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,074 117 | struct unary_function 2025-09-04T16:49:05,075 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,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:49:05,075 420 | : public std::unary_function \ 2025-09-04T16:49:05,075 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,075 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:05,075 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:49:05,075 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,076 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,076 117 | struct unary_function 2025-09-04T16:49:05,076 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,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:49:05,076 420 | : public std::unary_function \ 2025-09-04T16:49:05,076 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,076 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:05,077 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:49:05,077 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,077 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,077 117 | struct unary_function 2025-09-04T16:49:05,077 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,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:49:05,077 420 | : public std::unary_function \ 2025-09-04T16:49:05,078 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,078 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:05,078 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:49:05,078 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,078 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,078 117 | struct unary_function 2025-09-04T16:49:05,078 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,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:49:05,079 420 | : public std::unary_function \ 2025-09-04T16:49:05,079 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,079 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:05,079 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:49:05,079 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,079 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,079 117 | struct unary_function 2025-09-04T16:49:05,079 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,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:49:05,080 420 | : public std::unary_function \ 2025-09-04T16:49:05,080 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,080 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:05,080 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:49:05,080 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,080 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,081 117 | struct unary_function 2025-09-04T16:49:05,081 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,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:49:05,081 420 | : public std::unary_function \ 2025-09-04T16:49:05,081 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,081 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:05,081 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:49:05,082 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,082 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,082 117 | struct unary_function 2025-09-04T16:49:05,082 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,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:49:05,082 420 | : public std::unary_function \ 2025-09-04T16:49:05,082 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,083 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:05,083 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:49:05,083 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,083 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,083 117 | struct unary_function 2025-09-04T16:49:05,083 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,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:49:05,084 430 | : public std::unary_function \ 2025-09-04T16:49:05,084 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,084 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:49:05,084 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:49:05,084 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,084 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,084 117 | struct unary_function 2025-09-04T16:49:05,084 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,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:49:05,085 430 | : public std::unary_function \ 2025-09-04T16:49:05,085 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,086 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:49:05,086 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:49:05,086 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,086 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,086 117 | struct unary_function 2025-09-04T16:49:05,086 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,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:49:05,087 420 | : public std::unary_function \ 2025-09-04T16:49:05,087 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,087 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:05,087 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:49:05,087 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,087 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,087 117 | struct unary_function 2025-09-04T16:49:05,088 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,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:49:05,088 420 | : public std::unary_function \ 2025-09-04T16:49:05,088 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,088 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:05,088 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:49:05,088 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,088 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,089 117 | struct unary_function 2025-09-04T16:49:05,089 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,089 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:05,089 420 | : public std::unary_function \ 2025-09-04T16:49:05,089 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,089 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:05,090 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:49:05,090 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:05,090 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,090 117 | struct unary_function 2025-09-04T16:49:05,090 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,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:49:05,090 484 | : public std::unary_function 2025-09-04T16:49:05,090 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,090 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,091 117 | struct unary_function 2025-09-04T16:49:05,091 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,296 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:49:05,296 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:05,296 257 | : std::unary_function 2025-09-04T16:49:05,296 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,296 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:05,296 117 | struct unary_function 2025-09-04T16:49:05,296 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:05,519 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:49:05,519 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:05,519 804 | : public std::iterator 2025-09-04T16:49:05,520 | ^~~~~~~~ 2025-09-04T16:49:05,520 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:49:05,520 from /usr/include/c++/14/string:47: 2025-09-04T16:49:05,520 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:49:05,520 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:49:05,520 | ^~~~~~~~ 2025-09-04T16:49:05,818 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:49:05,818 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:05,819 89 | : public std::iterator< 2025-09-04T16:49:05,819 | ^~~~~~~~ 2025-09-04T16:49:05,819 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:49:05,819 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:49:05,819 | ^~~~~~~~ 2025-09-04T16:49:05,823 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:49:05,824 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:49:05,824 171 | : public std::iterator< 2025-09-04T16:49:05,824 | ^~~~~~~~ 2025-09-04T16:49:05,824 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:49:05,824 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:49:05,824 | ^~~~~~~~ 2025-09-04T16:49:23,250 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:49:25,303 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T16:49:25,304 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T16:49:25,304 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T16:49:25,304 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T16:49:25,304 from ltp/thirdparty/boost/libs/regex/src/winstances.cpp:30: 2025-09-04T16:49:25,304 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:49:25,304 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T16:49:25,304 | ^~~~~~~~ 2025-09-04T16:49:25,305 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:49:25,305 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T16:49:25,305 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:25,305 59 | template class auto_ptr; 2025-09-04T16:49:25,305 | ^~~~~~~~ 2025-09-04T16:49:25,624 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T16:49:25,624 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T16:49:25,624 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T16:49:25,624 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:49:25,625 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T16:49:25,625 | ^~~~~~~~ 2025-09-04T16:49:25,625 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:25,625 59 | template class auto_ptr; 2025-09-04T16:49:25,625 | ^~~~~~~~ 2025-09-04T16:49:25,639 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:49:25,640 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T16:49:25,640 | ^~~~~~~~ 2025-09-04T16:49:25,640 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:25,640 59 | template class auto_ptr; 2025-09-04T16:49:25,640 | ^~~~~~~~ 2025-09-04T16:49:25,642 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:49:25,642 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T16:49:25,642 | ^~~~~~~~ 2025-09-04T16:49:25,642 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:25,642 59 | template class auto_ptr; 2025-09-04T16:49:25,642 | ^~~~~~~~ 2025-09-04T16:49:25,643 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:49:25,643 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T16:49:25,643 | ^~~~~~~~ 2025-09-04T16:49:25,643 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:25,643 59 | template class auto_ptr; 2025-09-04T16:49:25,643 | ^~~~~~~~ 2025-09-04T16:49:25,643 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:49:25,643 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T16:49:25,643 | ^~~~~~~~ 2025-09-04T16:49:25,643 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:25,644 59 | template class auto_ptr; 2025-09-04T16:49:25,644 | ^~~~~~~~ 2025-09-04T16:49:25,644 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:49:25,644 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T16:49:25,644 | ^~~~~~~~ 2025-09-04T16:49:25,644 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:25,644 59 | template class auto_ptr; 2025-09-04T16:49:25,644 | ^~~~~~~~ 2025-09-04T16:49:25,646 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:49:25,646 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:49:25,646 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T16:49:25,646 | ^~~~~~~~ 2025-09-04T16:49:25,646 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:49:25,646 59 | template class auto_ptr; 2025-09-04T16:49:25,647 | ^~~~~~~~ 2025-09-04T16:49:26,363 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T16:49:26,363 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T16:49:26,363 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T16:49:26,363 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T16:49:26,363 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,364 420 | : public std::unary_function \ 2025-09-04T16:49:26,364 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,364 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:26,364 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T16:49:26,364 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,364 In file included from /usr/include/c++/14/string:49, 2025-09-04T16:49:26,364 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T16:49:26,364 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,365 117 | struct unary_function 2025-09-04T16:49:26,365 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,365 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,365 420 | : public std::unary_function \ 2025-09-04T16:49:26,365 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,365 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:26,366 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T16:49:26,366 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,366 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,366 117 | struct unary_function 2025-09-04T16:49:26,366 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,366 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,366 420 | : public std::unary_function \ 2025-09-04T16:49:26,367 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,367 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:26,367 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T16:49:26,367 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,367 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,367 117 | struct unary_function 2025-09-04T16:49:26,367 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,368 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,368 420 | : public std::unary_function \ 2025-09-04T16:49:26,368 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,368 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:26,368 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T16:49:26,368 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,368 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,368 117 | struct unary_function 2025-09-04T16:49:26,368 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,369 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,369 420 | : public std::unary_function \ 2025-09-04T16:49:26,369 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,369 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:26,369 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T16:49:26,369 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,370 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,370 117 | struct unary_function 2025-09-04T16:49:26,370 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,370 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,370 420 | : public std::unary_function \ 2025-09-04T16:49:26,370 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,370 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:26,371 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T16:49:26,371 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,371 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,371 117 | struct unary_function 2025-09-04T16:49:26,371 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,371 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,371 420 | : public std::unary_function \ 2025-09-04T16:49:26,372 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,372 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:26,372 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T16:49:26,372 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,372 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,372 117 | struct unary_function 2025-09-04T16:49:26,372 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,372 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,373 420 | : public std::unary_function \ 2025-09-04T16:49:26,373 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,373 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:26,373 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T16:49:26,373 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,373 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,373 117 | struct unary_function 2025-09-04T16:49:26,373 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,374 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,374 420 | : public std::unary_function \ 2025-09-04T16:49:26,374 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,374 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:26,374 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T16:49:26,374 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,374 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,375 117 | struct unary_function 2025-09-04T16:49:26,375 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,375 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,375 420 | : public std::unary_function \ 2025-09-04T16:49:26,375 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,375 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:26,375 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T16:49:26,376 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,376 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,376 117 | struct unary_function 2025-09-04T16:49:26,376 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,376 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,376 420 | : public std::unary_function \ 2025-09-04T16:49:26,377 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,377 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:26,377 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T16:49:26,377 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,377 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,377 117 | struct unary_function 2025-09-04T16:49:26,378 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,378 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,378 420 | : public std::unary_function \ 2025-09-04T16:49:26,378 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,378 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:26,378 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T16:49:26,378 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,379 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,379 117 | struct unary_function 2025-09-04T16:49:26,379 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,379 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,379 420 | : public std::unary_function \ 2025-09-04T16:49:26,380 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,380 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:26,380 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T16:49:26,380 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,380 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,380 117 | struct unary_function 2025-09-04T16:49:26,380 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,381 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,381 420 | : public std::unary_function \ 2025-09-04T16:49:26,381 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,381 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:26,381 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T16:49:26,381 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,382 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,382 117 | struct unary_function 2025-09-04T16:49:26,382 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,382 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,383 430 | : public std::unary_function \ 2025-09-04T16:49:26,383 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,383 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:49:26,383 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T16:49:26,383 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,383 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,383 117 | struct unary_function 2025-09-04T16:49:26,384 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,384 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,385 430 | : public std::unary_function \ 2025-09-04T16:49:26,385 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,385 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T16:49:26,385 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T16:49:26,385 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,385 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,386 117 | struct unary_function 2025-09-04T16:49:26,386 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,386 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,386 420 | : public std::unary_function \ 2025-09-04T16:49:26,387 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,387 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:26,387 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T16:49:26,387 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,387 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,387 117 | struct unary_function 2025-09-04T16:49:26,388 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,388 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,388 420 | : public std::unary_function \ 2025-09-04T16:49:26,388 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,388 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:26,388 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T16:49:26,388 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,389 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,389 117 | struct unary_function 2025-09-04T16:49:26,389 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,389 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,389 420 | : public std::unary_function \ 2025-09-04T16:49:26,389 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,390 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T16:49:26,390 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T16:49:26,390 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:26,390 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,390 117 | struct unary_function 2025-09-04T16:49:26,390 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,391 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,391 484 | : public std::unary_function 2025-09-04T16:49:26,391 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,391 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,391 117 | struct unary_function 2025-09-04T16:49:26,391 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,598 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T16:49:26,598 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,599 257 | : std::unary_function 2025-09-04T16:49:26,599 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,599 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:49:26,599 117 | struct unary_function 2025-09-04T16:49:26,599 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:26,822 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:79: 2025-09-04T16:49:26,822 ltp/thirdparty/boost/include/boost/regex/v4/regex_format.hpp:804:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:26,822 804 | : public std::iterator 2025-09-04T16:49:26,822 | ^~~~~~~~ 2025-09-04T16:49:26,822 In file included from /usr/include/c++/14/bits/stl_iterator_base_funcs.h:66, 2025-09-04T16:49:26,822 from /usr/include/c++/14/string:47: 2025-09-04T16:49:26,823 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:49:26,823 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:49:26,823 | ^~~~~~~~ 2025-09-04T16:49:27,120 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:151: 2025-09-04T16:49:27,120 ltp/thirdparty/boost/include/boost/regex/v4/regex_iterator.hpp:89:18: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:49:27,120 89 | : public std::iterator< 2025-09-04T16:49:27,121 | ^~~~~~~~ 2025-09-04T16:49:27,121 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:49:27,121 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:49:27,121 | ^~~~~~~~ 2025-09-04T16:49:27,125 In file included from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:154: 2025-09-04T16:49:27,125 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:49:27,126 171 | : public std::iterator< 2025-09-04T16:49:27,126 | ^~~~~~~~ 2025-09-04T16:49:27,126 /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 2025-09-04T16:49:27,126 127 | struct _GLIBCXX17_DEPRECATED iterator 2025-09-04T16:49:27,126 | ^~~~~~~~ 2025-09-04T16:49:55,091 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:49:57,844 In file included from /usr/include/c++/14/vector:72, 2025-09-04T16:49:57,844 from ltp/thirdparty/maxent/maxent.h:17, 2025-09-04T16:49:57,844 from ltp/thirdparty/maxent/lbfgs.cpp:1: 2025-09-04T16:49:57,844 /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:49:57,844 /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:49:57,844 700 | vector<_Tp, _Alloc>:: 2025-09-04T16:49:57,844 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:57,952 In file included from /usr/include/c++/14/vector:66: 2025-09-04T16:49:57,952 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:49:57,952 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:49:57,953 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:49:57,953 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:49:57,953 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:49:57,953 /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:49:57,953 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:49:57,953 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:57,953 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:49:57,953 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:49:57,954 inlined from ‘const math::vectype::Vec math::vectype::operator+(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:100:19, 2025-09-04T16:49:57,954 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:49:57,954 /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:49:57,954 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:49:57,954 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:58,323 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:49:58,323 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:49:58,323 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:37:17: 2025-09-04T16:49:58,324 /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:49:58,324 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:49:58,324 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:58,324 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:49:58,324 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:49:58,324 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:37:26: 2025-09-04T16:49:58,324 /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:49:58,324 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:49:58,325 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:58,325 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:49:58,326 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:49:58,326 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:49:58,326 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:49:58,326 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:49:58,326 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:55:33: 2025-09-04T16:49:58,326 /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:49:58,326 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:49:58,326 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:58,327 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:49:58,327 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:49:58,327 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:49:58,327 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:49:58,327 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:55:33: 2025-09-04T16:49:58,327 /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:49:58,327 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:49:58,327 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:58,328 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:49:58,328 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:49:58,328 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:49:58,328 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:49:58,328 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:55:53: 2025-09-04T16:49:58,328 /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:49:58,328 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:49:58,328 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:58,328 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:49:58,329 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:49:58,329 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:57:19: 2025-09-04T16:49:58,329 /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:49:58,329 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:49:58,329 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:58,329 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:49:58,329 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:49:58,329 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:57:31: 2025-09-04T16:49:58,329 /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:49:58,329 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:49:58,330 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:58,330 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:49:58,330 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:49:58,330 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:49:58,330 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:61:31: 2025-09-04T16:49:58,330 /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:49:58,330 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:49:58,330 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:58,330 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:49:58,330 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:49:58,331 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:49:58,331 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:62:34: 2025-09-04T16:49:58,331 /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:49:58,331 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:49:58,331 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:59,017 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:50:01,063 ltp/thirdparty/maxent/maxent.cpp: In member function ‘int maxent::ME_Model::train()’: 2025-09-04T16:50:01,064 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:50:01,064 89 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:50:01,064 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:01,071 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:50:01,071 116 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:50:01,071 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:01,074 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:50:01,074 146 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:50:01,075 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:01,086 ltp/thirdparty/maxent/maxent.cpp: In member function ‘int maxent::ME_Model::classify(const Sample&, std::vector&) const’: 2025-09-04T16:50:01,087 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:50:01,087 201 | for (size_t i = 0; i < _num_classes; ++i) 2025-09-04T16:50:01,087 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:50:01,097 ltp/thirdparty/maxent/maxent.cpp: In member function ‘int maxent::ME_Model::classify(const std::vector&, const Sample&, std::vector&) const’: 2025-09-04T16:50:01,097 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:50:01,097 256 | for (size_t i = 0; i < _num_classes; ++i) 2025-09-04T16:50:01,097 | ~~^~~~~~~~~~~~~~ 2025-09-04T16:50:01,116 ltp/thirdparty/maxent/maxent.cpp: In member function ‘void maxent::ME_Model::collect_mefeature_set(int)’: 2025-09-04T16:50:01,117 ltp/thirdparty/maxent/maxent.cpp:427:17: warning: unused variable ‘fid’ [-Wunused-variable] 2025-09-04T16:50:01,117 427 | int fid = _set_mefeature.append(mefeature); 2025-09-04T16:50:01,117 | ^~~ 2025-09-04T16:50:01,118 ltp/thirdparty/maxent/maxent.cpp: In member function ‘double maxent::ME_Model::update_model_expectation()’: 2025-09-04T16:50:01,119 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:50:01,119 455 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:50:01,119 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:01,123 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:50:01,123 487 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:50:01,124 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:01,124 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:50:01,124 497 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T16:50:01,124 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:01,126 ltp/thirdparty/maxent/maxent.cpp: In member function ‘void maxent::ME_Model::init_feature2mef()’: 2025-09-04T16:50:01,126 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:50:01,126 509 | for (size_t i = 0; i < _set_feature.size(); ++i) 2025-09-04T16:50:01,126 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:01,127 ltp/thirdparty/maxent/maxent.cpp: In member function ‘double maxent::ME_Model::l2_regularized_func_gradient(const std::vector&, std::vector&)’: 2025-09-04T16:50:01,127 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:50:01,128 542 | if (_set_mefeature.size() != x.size()) 2025-09-04T16:50:01,128 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T16:50:04,093 In file included from /usr/include/c++/14/algorithm:61, 2025-09-04T16:50:04,094 from ltp/thirdparty/maxent/maxent.cpp:5: 2025-09-04T16:50:04,094 /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:50:04,094 /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:50:04,094 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-09-04T16:50:04,094 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:04,212 /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:50:04,212 /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:50:04,213 1770 | __insertion_sort(_RandomAccessIterator __first, 2025-09-04T16:50:04,213 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:50:04,213 /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:50:04,392 In file included from /usr/include/c++/14/bits/stl_algo.h:61: 2025-09-04T16:50:04,392 /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:50:04,393 /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:50:04,393 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-09-04T16:50:04,393 | ^~~~~~~~~~~~~ 2025-09-04T16:50:07,614 /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:50:07,615 /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:50:07,615 1876 | __introsort_loop(_RandomAccessIterator __first, 2025-09-04T16:50:07,615 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:50:07,615 /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:50:07,618 /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:50:07,618 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2025-09-04T16:50:07,618 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:07,802 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:50:07,802 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:50:07,802 inlined from ‘void maxent::ME_Model::predict(maxent::ME_Sample&, Prediction&, bool) const’ at ltp/thirdparty/maxent/maxent.cpp:194:13: 2025-09-04T16:50:07,802 /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:50:07,802 1905 | std::__introsort_loop(__first, __last, 2025-09-04T16:50:07,802 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T16:50:07,802 1906 | std::__lg(__last - __first) * 2, 2025-09-04T16:50:07,803 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:07,803 1907 | __comp); 2025-09-04T16:50:07,803 | ~~~~~~~ 2025-09-04T16:50:07,803 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:50:07,803 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:50:07,803 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:50:07,803 inlined from ‘void maxent::ME_Model::predict(maxent::ME_Sample&, Prediction&, bool) const’ at ltp/thirdparty/maxent/maxent.cpp:194:13: 2025-09-04T16:50:07,803 /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:50:07,803 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2025-09-04T16:50:07,804 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:07,804 /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:50:07,804 1822 | std::__insertion_sort(__first, __last, __comp); 2025-09-04T16:50:07,804 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:09,833 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:50:12,600 In file included from /usr/include/c++/14/vector:72, 2025-09-04T16:50:12,600 from ltp/thirdparty/maxent/maxent.h:17, 2025-09-04T16:50:12,601 from ltp/thirdparty/maxent/owlqn.cpp:1: 2025-09-04T16:50:12,601 /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:50:12,601 /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:50:12,601 700 | vector<_Tp, _Alloc>:: 2025-09-04T16:50:12,601 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:12,759 In file included from /usr/include/c++/14/vector:66: 2025-09-04T16:50:12,759 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:50:12,759 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:50:12,759 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:50:12,759 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:50:12,759 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:50:12,759 /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:50:12,759 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:50:12,760 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:12,760 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:50:12,760 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:50:12,760 inlined from ‘const math::vectype::Vec math::vectype::operator+(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:100:19, 2025-09-04T16:50:12,760 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:50:12,760 /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:50:12,760 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:50:12,760 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:12,760 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:50:12,761 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:50:12,761 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:50:12,761 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:50:12,761 /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:50:12,761 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:50:12,761 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:13,276 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:50:13,277 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:50:13,277 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:79:17: 2025-09-04T16:50:13,277 /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:50:13,277 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:50:13,277 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:13,277 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:50:13,277 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:50:13,277 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:79:26: 2025-09-04T16:50:13,277 /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:50:13,278 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:50:13,278 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:13,279 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:50:13,279 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:50:13,280 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:50:13,280 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:50:13,280 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:50:13,280 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:100:33: 2025-09-04T16:50:13,280 /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:50:13,280 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:50:13,280 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:13,281 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:50:13,281 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:50:13,281 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:50:13,281 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:50:13,281 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:100:33: 2025-09-04T16:50:13,281 /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:50:13,281 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:50:13,281 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:13,281 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:50:13,282 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:50:13,282 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:50:13,282 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:50:13,282 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:100:51: 2025-09-04T16:50:13,282 /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:50:13,282 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:50:13,282 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:13,282 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:50:13,282 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:50:13,283 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T16:50:13,283 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T16:50:13,283 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:102:29: 2025-09-04T16:50:13,283 /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:50:13,283 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:50:13,283 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:13,283 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:50:13,283 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:50:13,283 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:104:19: 2025-09-04T16:50:13,283 /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:50:13,284 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:50:13,284 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:13,284 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:50:13,284 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:50:13,284 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:104:31: 2025-09-04T16:50:13,284 /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:50:13,284 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:50:13,284 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:13,284 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:50:13,285 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:50:13,285 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:50:13,285 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:107:31: 2025-09-04T16:50:13,285 /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:50:13,285 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:50:13,285 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:13,285 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T16:50:13,285 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T16:50:13,285 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T16:50:13,285 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:108:34: 2025-09-04T16:50:13,286 /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:50:13,286 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T16:50:13,286 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:14,127 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:50:16,023 ltp/thirdparty/maxent/sgd.cpp: In member function ‘void maxent::ME_Model::perform_SGD()’: 2025-09-04T16:50:16,023 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:50:16,023 53 | random_shuffle(rand_idx.begin(), rand_idx.end()); 2025-09-04T16:50:16,023 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:16,023 In file included from /usr/include/c++/14/algorithm:61, 2025-09-04T16:50:16,024 from ltp/thirdparty/maxent/sgd.cpp:5: 2025-09-04T16:50:16,024 /usr/include/c++/14/bits/stl_algo.h:4492:5: note: declared here 2025-09-04T16:50:16,024 4492 | random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last) 2025-09-04T16:50:16,024 | ^~~~~~~~~~~~~~ 2025-09-04T16:50:17,386 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Iltp/include/ -Iltp/thirdparty/boost/include/ -Iltp/thirdparty/eigen-3.2.4 -Iltp/thirdparty/maxent/ -Iltp/src/ -Iltp/src/segmentor/ -Iltp/src/postagger/ -Iltp/src/ner/ -Iltp/src/parser.n/ -Iltp/src/srl/ -Iltp/src/utils/ -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:50:18,856 In file included from patch/include/boost/python/handle.hpp:10, 2025-09-04T16:50:18,856 from patch/include/boost/python/converter/arg_to_python_base.hpp:7, 2025-09-04T16:50:18,856 from patch/libs/python/src/converter/arg_to_python_base.cpp:6: 2025-09-04T16:50:18,856 patch/include/boost/python/cast.hpp: In function ‘void boost::python::detail::assert_castable(boost::type*)’: 2025-09-04T16:50:18,856 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:50:18,856 73 | typedef char must_be_a_complete_type[sizeof(T)]; 2025-09-04T16:50:18,856 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:19,973 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:50:19,973 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:50:19,973 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:50:19,973 from ltp/thirdparty/boost/include/boost/function/function_template.hpp:13, 2025-09-04T16:50:19,973 from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:13, 2025-09-04T16:50:19,973 from ltp/thirdparty/boost/include/boost/function/function0.hpp:11, 2025-09-04T16:50:19,973 from patch/include/boost/python/errors.hpp:13, 2025-09-04T16:50:19,973 from patch/include/boost/python/handle.hpp:11: 2025-09-04T16:50:19,974 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:50:19,974 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:50:19,974 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:50:19,974 | ^~~~~~~~ 2025-09-04T16:50:19,974 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:50:19,974 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:50:19,974 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:50:19,974 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:50:19,974 59 | template class auto_ptr; 2025-09-04T16:50:19,975 | ^~~~~~~~ 2025-09-04T16:50:20,173 In file included from patch/include/boost/python/type_id.hpp:11, 2025-09-04T16:50:20,174 from patch/include/boost/python/converter/registrations.hpp:10, 2025-09-04T16:50:20,174 from patch/libs/python/src/converter/arg_to_python_base.cpp:8: 2025-09-04T16:50:20,174 ltp/thirdparty/boost/include/boost/operators.hpp:894:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:50:20,174 894 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:50:20,176 900 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:50:20,177 914 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:50:20,177 924 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:50:20,178 934 | , boost::iterator*)’: 2025-09-04T16:50:22,101 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:50:22,101 73 | typedef char must_be_a_complete_type[sizeof(T)]; 2025-09-04T16:50:22,101 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:23,206 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T16:50:23,207 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T16:50:23,207 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T16:50:23,207 from ltp/thirdparty/boost/include/boost/function/function_template.hpp:13, 2025-09-04T16:50:23,207 from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:13, 2025-09-04T16:50:23,207 from ltp/thirdparty/boost/include/boost/function/function0.hpp:11, 2025-09-04T16:50:23,207 from patch/include/boost/python/errors.hpp:13, 2025-09-04T16:50:23,207 from patch/include/boost/python/handle.hpp:11: 2025-09-04T16:50:23,207 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T16:50:23,207 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:50:23,208 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T16:50:23,208 | ^~~~~~~~ 2025-09-04T16:50:23,208 In file included from /usr/include/c++/14/memory:78, 2025-09-04T16:50:23,208 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T16:50:23,208 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T16:50:23,208 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T16:50:23,208 59 | template class auto_ptr; 2025-09-04T16:50:23,208 | ^~~~~~~~ 2025-09-04T16:50:23,419 In file included from patch/include/boost/python/type_id.hpp:11, 2025-09-04T16:50:23,419 from patch/libs/python/src/converter/builtin_converters.cpp:7: 2025-09-04T16:50:23,419 ltp/thirdparty/boost/include/boost/operators.hpp:894:12: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:50:23,420 894 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:50:23,421 900 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:50:23,422 914 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:50:23,422 924 | , boost::iterator struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:50:23,423 934 | , boost::iterator struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T16:50:23,811 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:50:23,811 | ^~~~~~~~~~~~~~ 2025-09-04T16:50:23,811 In file included from /usr/include/c++/14/functional:49, 2025-09-04T16:50:23,811 from ltp/thirdparty/boost/include/boost/config/no_tr1/functional.hpp:21, 2025-09-04T16:50:23,811 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:14: 2025-09-04T16:50:23,811 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:50:23,811 117 | struct unary_function 2025-09-04T16:50:23,811 | ^~~~~~~~~~~~~~ 2025-09-04T16:50:23,811 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:50:23,812 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:50:23,812 | ^~~~~~~~~~~~~~ 2025-09-04T16:50:23,812 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:50:23,812 117 | struct unary_function 2025-09-04T16:50:23,812 | ^~~~~~~~~~~~~~ 2025-09-04T16:50:23,812 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:50:23,812 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T16:50:23,812 | ^~~~~~~~~~~~~~ 2025-09-04T16:50:23,812 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T16:50:23,812 117 | struct unary_function 2025-09-04T16:50:23,813 | ^~~~~~~~~~~~~~ 2025-09-04T16:50:23,830 patch/libs/python/src/converter/builtin_converters.cpp: In function ‘void* boost::python::converter::{anonymous}::convert_to_cstring(PyObject*)’: 2025-09-04T16:50:23,830 patch/libs/python/src/converter/builtin_converters.cpp:51:35: error: invalid conversion from ‘const void*’ to ‘void*’ [-fpermissive] 2025-09-04T16:50:23,830 51 | return PyUnicode_Check(obj) ? _PyUnicode_AsString(obj) : 0; 2025-09-04T16:50:24,244 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-04T16:50:24,402 ERROR: python setup.py bdist_wheel exited with 1 2025-09-04T16:50:24,414 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-04T16:50:24,414 exec(compile('"'"''"'"''"'"' 2025-09-04T16:50:24,414 # This is -- a caller that pip uses to run setup.py 2025-09-04T16:50:24,414 # 2025-09-04T16:50:24,414 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T16:50:24,414 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T16:50:24,414 # - It provides a clear error message when setuptools is not installed. 2025-09-04T16:50:24,414 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T16:50:24,414 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T16:50:24,414 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T16:50:24,414 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T16:50:24,414 import os, sys, tokenize, traceback 2025-09-04T16:50:24,414 2025-09-04T16:50:24,414 try: 2025-09-04T16:50:24,414 import setuptools 2025-09-04T16:50:24,414 except ImportError: 2025-09-04T16:50:24,414 print( 2025-09-04T16:50:24,414 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T16:50:24,414 "the build environment with exception:", 2025-09-04T16:50:24,414 file=sys.stderr, 2025-09-04T16:50:24,414 ) 2025-09-04T16:50:24,414 traceback.print_exc() 2025-09-04T16:50:24,414 sys.exit(1) 2025-09-04T16:50:24,414 2025-09-04T16:50:24,414 __file__ = %r 2025-09-04T16:50:24,414 sys.argv[0] = __file__ 2025-09-04T16:50:24,414 2025-09-04T16:50:24,414 if os.path.exists(__file__): 2025-09-04T16:50:24,414 filename = __file__ 2025-09-04T16:50:24,414 with tokenize.open(__file__) as f: 2025-09-04T16:50:24,414 setup_py_code = f.read() 2025-09-04T16:50:24,414 else: 2025-09-04T16:50:24,414 filename = "" 2025-09-04T16:50:24,414 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T16:50:24,414 2025-09-04T16:50:24,414 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T16:50:24,414 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-xk1x94tp/pyltp_c019f1da2fdb46648e88061b0cc7bba6/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-fa6vl328[/] 2025-09-04T16:50:24,414 [bold magenta]cwd[/]: /tmp/pip-wheel-xk1x94tp/pyltp_c019f1da2fdb46648e88061b0cc7bba6/ 2025-09-04T16:50:24,414 Building wheel for pyltp (setup.py): finished with status 'error' 2025-09-04T16:50:24,415 ERROR: Failed building wheel for pyltp 2025-09-04T16:50:24,416 Running setup.py clean for pyltp 2025-09-04T16:50:24,417 Running command python setup.py clean 2025-09-04T16:50:25,607 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T16:50:25,608 !! 2025-09-04T16:50:25,608 ******************************************************************************** 2025-09-04T16:50:25,608 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T16:50:25,608 License :: OSI Approved :: MIT License 2025-09-04T16:50:25,608 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T16:50:25,608 ******************************************************************************** 2025-09-04T16:50:25,609 !! 2025-09-04T16:50:25,609 self._finalize_license_expression() 2025-09-04T16:50:25,681 running clean 2025-09-04T16:50:26,050 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-04T16:50:26,068 'build/lib.linux-armv7l-cpython-313' does not exist -- can't clean it 2025-09-04T16:50:26,068 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-04T16:50:26,068 'build/scripts-3.13' does not exist -- can't clean it 2025-09-04T16:50:26,068 removing 'build' 2025-09-04T16:50:26,182 Failed to build pyltp 2025-09-04T16:50:26,183 ERROR: Failed to build one or more wheels 2025-09-04T16:50:26,184 Exception information: 2025-09-04T16:50:26,184 Traceback (most recent call last): 2025-09-04T16:50:26,184 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T16:50:26,184 status = _inner_run() 2025-09-04T16:50:26,184 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T16:50:26,184 return self.run(options, args) 2025-09-04T16:50:26,184 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T16:50:26,184 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T16:50:26,184 return func(self, options, args) 2025-09-04T16:50:26,184 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-04T16:50:26,184 raise CommandError("Failed to build one or more wheels") 2025-09-04T16:50:26,184 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-04T16:50:26,189 Removed build tracker: '/tmp/pip-build-tracker-z708zgmc'