2025-09-04T17:05:01,649 Created temporary directory: /tmp/pip-build-tracker-yjmyykp_ 2025-09-04T17:05:01,650 Initialized build tracking at /tmp/pip-build-tracker-yjmyykp_ 2025-09-04T17:05:01,650 Created build tracker: /tmp/pip-build-tracker-yjmyykp_ 2025-09-04T17:05:01,650 Entered build tracker: /tmp/pip-build-tracker-yjmyykp_ 2025-09-04T17:05:01,650 Created temporary directory: /tmp/pip-wheel-b2du25gw 2025-09-04T17:05:01,654 Created temporary directory: /tmp/pip-ephem-wheel-cache-uocjgk34 2025-09-04T17:05:01,713 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T17:05:01,715 2 location(s) to search for versions of pyltp: 2025-09-04T17:05:01,715 * https://pypi.org/simple/pyltp/ 2025-09-04T17:05:01,715 * https://www.piwheels.org/simple/pyltp/ 2025-09-04T17:05:01,715 Fetching project page and analyzing links: https://pypi.org/simple/pyltp/ 2025-09-04T17:05:01,716 Getting page https://pypi.org/simple/pyltp/ 2025-09-04T17:05:01,717 Found index url https://pypi.org/simple/ 2025-09-04T17:05:01,787 Fetched page https://pypi.org/simple/pyltp/ as application/vnd.pypi.simple.v1+json 2025-09-04T17:05:01,794 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-04T17:05:01,795 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-04T17:05:01,795 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-04T17:05:01,795 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-04T17:05:01,795 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-04T17:05:01,795 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-04T17:05:01,796 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-04T17:05:01,796 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-04T17:05:01,796 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-04T17:05:01,796 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-04T17:05:01,796 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-04T17:05:01,796 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-04T17:05:01,797 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-04T17:05:01,797 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-04T17:05:01,797 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-04T17:05:01,797 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-04T17:05:01,797 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-04T17:05:01,797 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-04T17:05:01,798 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-04T17:05:01,798 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-04T17:05:01,798 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-04T17:05:01,798 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-04T17:05:01,798 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-04T17:05:01,798 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-04T17:05:01,798 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-04T17:05:01,799 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-04T17:05:01,799 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-04T17:05:01,799 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-04T17:05:01,799 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-04T17:05:01,799 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-04T17:05:01,799 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-04T17:05:01,799 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-04T17:05:01,799 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-04T17:05:01,800 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-04T17:05:01,800 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-04T17:05:01,800 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-04T17:05:01,800 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-04T17:05:01,800 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-04T17:05:01,800 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-04T17:05:01,800 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-04T17:05:01,801 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-04T17:05:01,801 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-04T17:05:01,801 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-04T17:05:01,801 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-04T17:05:01,801 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-04T17:05:01,801 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-04T17:05:01,801 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-04T17:05:01,802 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-04T17:05:01,802 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-04T17:05:01,802 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-04T17:05:01,802 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-04T17:05:01,802 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-04T17:05:01,802 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-04T17:05:01,803 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-04T17:05:01,803 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyltp/ 2025-09-04T17:05:01,803 Getting page https://www.piwheels.org/simple/pyltp/ 2025-09-04T17:05:01,804 Found index url https://www.piwheels.org/simple/ 2025-09-04T17:05:01,891 Fetched page https://www.piwheels.org/simple/pyltp/ as text/html 2025-09-04T17:05:01,895 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-04T17:05:01,895 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-04T17:05:01,896 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-04T17:05:01,896 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-04T17:05:01,896 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-04T17:05:01,896 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-04T17:05:01,896 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-04T17:05:01,896 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-04T17:05:01,896 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-04T17:05:01,896 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-04T17:05:01,897 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-04T17:05:01,897 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-04T17:05:01,897 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-04T17:05:01,897 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-04T17:05:01,897 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-04T17:05:01,897 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-04T17:05:01,897 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-04T17:05:01,897 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-04T17:05:01,898 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-04T17:05:01,898 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-04T17:05:01,898 Skipping link: not a file: https://www.piwheels.org/simple/pyltp/ 2025-09-04T17:05:01,898 Skipping link: not a file: https://pypi.org/simple/pyltp/ 2025-09-04T17:05:01,922 Given no hashes to check 1 links for project 'pyltp': discarding no candidates 2025-09-04T17:05:01,923 Collecting pyltp==0.1.9.1 2025-09-04T17:05:01,924 Created temporary directory: /tmp/pip-unpack-5_tivvw7 2025-09-04T17:05:02,168 Downloading pyltp-0.1.9.1.tar.gz (3.3 MB) 2025-09-04T17:05:05,901 Added pyltp==0.1.9.1 from https://files.pythonhosted.org/packages/d2/88/743b7e1cda9c396761b8bc40186dd8490f207ceb8e684212d4919e78ffd2/pyltp-0.1.9.1.tar.gz to build tracker '/tmp/pip-build-tracker-yjmyykp_' 2025-09-04T17:05:05,903 Running setup.py (path:/tmp/pip-wheel-b2du25gw/pyltp_c5f5274391df47a99cca0e85df22bc7b/setup.py) egg_info for package pyltp 2025-09-04T17:05:05,903 Created temporary directory: /tmp/pip-pip-egg-info-2a8mud5m 2025-09-04T17:05:05,903 Preparing metadata (setup.py): started 2025-09-04T17:05:05,904 Running command python setup.py egg_info 2025-09-04T17:05:06,987 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T17:05:06,987 !! 2025-09-04T17:05:06,987 ******************************************************************************** 2025-09-04T17:05:06,988 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T17:05:06,988 License :: OSI Approved :: MIT License 2025-09-04T17:05:06,988 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T17:05:06,988 ******************************************************************************** 2025-09-04T17:05:06,988 !! 2025-09-04T17:05:06,988 self._finalize_license_expression() 2025-09-04T17:05:07,060 running egg_info 2025-09-04T17:05:07,135 creating /tmp/pip-pip-egg-info-2a8mud5m/pyltp.egg-info 2025-09-04T17:05:07,135 writing /tmp/pip-pip-egg-info-2a8mud5m/pyltp.egg-info/PKG-INFO 2025-09-04T17:05:07,137 writing dependency_links to /tmp/pip-pip-egg-info-2a8mud5m/pyltp.egg-info/dependency_links.txt 2025-09-04T17:05:07,137 writing top-level names to /tmp/pip-pip-egg-info-2a8mud5m/pyltp.egg-info/top_level.txt 2025-09-04T17:05:07,138 writing manifest file '/tmp/pip-pip-egg-info-2a8mud5m/pyltp.egg-info/SOURCES.txt' 2025-09-04T17:05:07,355 reading manifest file '/tmp/pip-pip-egg-info-2a8mud5m/pyltp.egg-info/SOURCES.txt' 2025-09-04T17:05:07,356 reading manifest template 'MANIFEST.in' 2025-09-04T17:05:07,368 warning: no files found matching '*.hpp' under directory 'ltp/src/framework' 2025-09-04T17:05:07,376 warning: no files found matching '*.hpp' under directory 'ltp/src/segmentor' 2025-09-04T17:05:07,379 warning: no files found matching '*.hpp' under directory 'ltp/src/postagger' 2025-09-04T17:05:07,382 warning: no files found matching '*.hpp' under directory 'ltp/src/ner' 2025-09-04T17:05:07,385 warning: no files found matching '*.hpp' under directory 'ltp/src/parser.n' 2025-09-04T17:05:07,389 warning: no files found matching '*.hpp' under directory 'ltp/src/srl' 2025-09-04T17:05:08,208 writing manifest file '/tmp/pip-pip-egg-info-2a8mud5m/pyltp.egg-info/SOURCES.txt' 2025-09-04T17:05:08,324 Preparing metadata (setup.py): finished with status 'done' 2025-09-04T17:05:08,328 Source in /tmp/pip-wheel-b2du25gw/pyltp_c5f5274391df47a99cca0e85df22bc7b has version 0.1.9.1, which satisfies requirement pyltp==0.1.9.1 from https://files.pythonhosted.org/packages/d2/88/743b7e1cda9c396761b8bc40186dd8490f207ceb8e684212d4919e78ffd2/pyltp-0.1.9.1.tar.gz 2025-09-04T17:05:08,329 Removed pyltp==0.1.9.1 from https://files.pythonhosted.org/packages/d2/88/743b7e1cda9c396761b8bc40186dd8490f207ceb8e684212d4919e78ffd2/pyltp-0.1.9.1.tar.gz from build tracker '/tmp/pip-build-tracker-yjmyykp_' 2025-09-04T17:05:08,332 Created temporary directory: /tmp/pip-unpack-j6cc020g 2025-09-04T17:05:08,333 Created temporary directory: /tmp/pip-unpack-4ot1faiw 2025-09-04T17:05:08,333 Building wheels for collected packages: pyltp 2025-09-04T17:05:08,334 Created temporary directory: /tmp/pip-wheel-sfebzgcr 2025-09-04T17:05:08,334 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-04T17:05:08,335 Building wheel for pyltp (setup.py): started 2025-09-04T17:05:08,336 Destination directory: /tmp/pip-wheel-sfebzgcr 2025-09-04T17:05:08,336 Running command python setup.py bdist_wheel 2025-09-04T17:05:09,393 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T17:05:09,393 !! 2025-09-04T17:05:09,394 ******************************************************************************** 2025-09-04T17:05:09,394 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T17:05:09,394 License :: OSI Approved :: MIT License 2025-09-04T17:05:09,394 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T17:05:09,394 ******************************************************************************** 2025-09-04T17:05:09,394 !! 2025-09-04T17:05:09,395 self._finalize_license_expression() 2025-09-04T17:05:09,395 running bdist_wheel 2025-09-04T17:05:09,756 running build 2025-09-04T17:05:09,756 running build_ext 2025-09-04T17:05:10,123 building 'pyltp' extension 2025-09-04T17:05:10,141 creating build/temp.linux-armv7l-cpython-313/ltp/src/ner 2025-09-04T17:05:10,142 creating build/temp.linux-armv7l-cpython-313/ltp/src/parser.n 2025-09-04T17:05:10,143 creating build/temp.linux-armv7l-cpython-313/ltp/src/postagger 2025-09-04T17:05:10,143 creating build/temp.linux-armv7l-cpython-313/ltp/src/segmentor 2025-09-04T17:05:10,144 creating build/temp.linux-armv7l-cpython-313/ltp/src/splitsnt 2025-09-04T17:05:10,145 creating build/temp.linux-armv7l-cpython-313/ltp/src/srl 2025-09-04T17:05:10,146 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/boost/libs/regex/src 2025-09-04T17:05:10,148 creating build/temp.linux-armv7l-cpython-313/ltp/thirdparty/maxent 2025-09-04T17:05:10,148 creating build/temp.linux-armv7l-cpython-313/patch/libs/python/src/converter 2025-09-04T17:05:10,150 creating build/temp.linux-armv7l-cpython-313/patch/libs/python/src/object 2025-09-04T17:05:10,151 creating build/temp.linux-armv7l-cpython-313/src 2025-09-04T17:05:10,151 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/splitsnt -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 -std=c++0x 2025-09-04T17:05:11,599 In file included from ltp/src/ner/decoder.h:6, 2025-09-04T17:05:11,599 from ltp/src/ner/decoder.cpp:1: 2025-09-04T17:05:11,599 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-04T17:05:11,599 ltp/src/framework/decoder.h:319:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:05:11,600 319 | for (int i = 0; i < L; ++ i) { 2025-09-04T17:05:11,600 | ~~^~~ 2025-09-04T17:05:11,600 ltp/src/framework/decoder.h:320:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:05:11,600 320 | for (int t = 0; t < T; ++ t) { 2025-09-04T17:05:11,600 | ~~^~~ 2025-09-04T17:05:11,600 ltp/src/framework/decoder.h:326:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:05:11,600 326 | for (int i = 0; i < T; ++ i) { 2025-09-04T17:05:11,600 | ~~^~~ 2025-09-04T17:05:11,600 ltp/src/framework/decoder.h:327:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:05:11,601 327 | for (int j = 0; j < T; ++ j) { 2025-09-04T17:05:11,601 | ~~^~~ 2025-09-04T17:05:11,700 In file included from ltp/src/ner/decoder.h:7: 2025-09-04T17:05:11,700 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T17:05:11,700 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T17:05:11,700 603 | int32_t* entries; 2025-09-04T17:05:11,701 | ^~~~~~~ 2025-09-04T17:05:11,701 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T17:05:11,701 602 | uint32_t cap_entries; 2025-09-04T17:05:11,701 | ^~~~~~~~~~~ 2025-09-04T17:05:11,701 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:11,701 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:05:11,701 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:11,794 In file included from ltp/src/ner/decoder.cpp:2: 2025-09-04T17:05:11,794 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T17:05:11,795 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:05:11,795 67 | int len = str.size(); 2025-09-04T17:05:11,795 | ^~~ 2025-09-04T17:05:11,801 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T17:05:11,801 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:05:11,801 137 | int len = str.size(); 2025-09-04T17:05:11,801 | ^~~ 2025-09-04T17:05:11,801 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T17:05:11,801 138 | int sep_flag = (sep != ""); 2025-09-04T17:05:11,801 | ^~~~~~~~ 2025-09-04T17:05:11,808 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T17:05:11,808 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:05:11,808 233 | int len = str.size(); 2025-09-04T17:05:11,808 | ^~~ 2025-09-04T17:05:11,895 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-04T17:05:11,895 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T17:05:11,895 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:05:11,895 | ^ 2025-09-04T17:05:11,895 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T17:05:11,896 461 | unsigned int _cap_entries; 2025-09-04T17:05:11,896 | ^~~~~~~~~~~~ 2025-09-04T17:05:11,896 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T17:05:11,896 454 | unsigned int _num_buckets; 2025-09-04T17:05:11,896 | ^~~~~~~~~~~~ 2025-09-04T17:05:11,896 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:05:11,896 74 | explicit SmartMap() : 2025-09-04T17:05:11,896 | ^~~~~~~~ 2025-09-04T17:05:11,896 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:05:11,896 464 | unsigned int _len_key_buffer; 2025-09-04T17:05:11,897 | ^~~~~~~~~~~~~~~ 2025-09-04T17:05:11,897 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T17:05:11,897 445 | int32_t * _hash_buckets; 2025-09-04T17:05:11,897 | ^~~~~~~~~~~~~ 2025-09-04T17:05:11,897 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:05:11,897 74 | explicit SmartMap() : 2025-09-04T17:05:11,897 | ^~~~~~~~ 2025-09-04T17:05:11,897 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:05:11,897 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T17:05:11,897 | ^~~~~~~~~~~ 2025-09-04T17:05:11,898 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T17:05:11,898 446 | int32_t * _hash_buckets_volumn; 2025-09-04T17:05:11,898 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:11,898 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:05:11,898 74 | explicit SmartMap() : 2025-09-04T17:05:11,898 | ^~~~~~~~ 2025-09-04T17:05:11,901 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-04T17:05:11,901 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T17:05:11,901 618 | set(key, idx); 2025-09-04T17:05:11,901 | ~~~^~~~~~~~~~ 2025-09-04T17:05:11,901 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T17:05:11,902 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T17:05:11,902 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T17:05:11,905 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-04T17:05:11,905 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T17:05:11,905 683 | SmartMap::dump(out); 2025-09-04T17:05:11,905 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:11,905 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T17:05:11,905 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T17:05:11,905 | ^~~~~~ 2025-09-04T17:05:12,203 In file included from ltp/src/ner/decoder.cpp:4: 2025-09-04T17:05:12,204 ltp/src/ner/settings.h: At global scope: 2025-09-04T17:05:12,204 ltp/src/ner/settings.h:16:20: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T17:05:12,204 16 | static const char* __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-04T17:05:12,204 | ^~~~~~~~~~~~~ 2025-09-04T17:05:16,642 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/splitsnt -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 -std=c++0x 2025-09-04T17:05:17,020 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T17:05:17,020 from ltp/src/ner/extractor.cpp:4: 2025-09-04T17:05:17,020 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:05:17,020 4 | #pragma warning(disable: 4309) 2025-09-04T17:05:18,157 In file included from ltp/src/ner/extractor.cpp:3: 2025-09-04T17:05:18,158 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T17:05:18,158 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:05:18,158 67 | int len = str.size(); 2025-09-04T17:05:18,158 | ^~~ 2025-09-04T17:05:18,162 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T17:05:18,162 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:05:18,162 137 | int len = str.size(); 2025-09-04T17:05:18,162 | ^~~ 2025-09-04T17:05:18,163 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T17:05:18,163 138 | int sep_flag = (sep != ""); 2025-09-04T17:05:18,163 | ^~~~~~~~ 2025-09-04T17:05:18,169 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T17:05:18,169 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:05:18,169 233 | int len = str.size(); 2025-09-04T17:05:18,169 | ^~~ 2025-09-04T17:05:18,210 ltp/src/ner/extractor.cpp: In static member function ‘static int ltp::ner::Extractor::extract1o(const ltp::ner::Instance&, int, std::vector&)’: 2025-09-04T17:05:18,210 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-04T17:05:18,210 62 | data.set( "c+1", (idx+1 >= len ? EOS : inst.forms[idx+1]) ); 2025-09-04T17:05:18,210 | ~~~~~~^~~~~~ 2025-09-04T17:05:18,210 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-04T17:05:18,210 63 | data.set( "c+2", (idx+2 >= len ? EOS : inst.forms[idx+2]) ); 2025-09-04T17:05:18,210 | ~~~~~~^~~~~~ 2025-09-04T17:05:18,211 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-04T17:05:18,211 67 | data.set( "p+1", (idx+1 >= len ? EOP : inst.postags[idx+1]) ); 2025-09-04T17:05:18,211 | ~~~~~~^~~~~~ 2025-09-04T17:05:18,211 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-04T17:05:18,211 68 | data.set( "p+2", (idx+2 >= len ? EOP : inst.postags[idx+2]) ); 2025-09-04T17:05:18,211 | ~~~~~~^~~~~~ 2025-09-04T17:05:18,534 In file included from ltp/src/ner/instance.h:5, 2025-09-04T17:05:18,534 from ltp/src/ner/extractor.h:6, 2025-09-04T17:05:18,535 from ltp/src/ner/extractor.cpp:1: 2025-09-04T17:05:18,535 ltp/src/ner/settings.h: At global scope: 2025-09-04T17:05:18,535 ltp/src/ner/settings.h:16:20: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T17:05:18,535 16 | static const char* __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-04T17:05:18,535 | ^~~~~~~~~~~~~ 2025-09-04T17:05:19,789 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/splitsnt -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 -std=c++0x 2025-09-04T17:05:21,539 In file included from ltp/src/ner/ner.h:4, 2025-09-04T17:05:21,539 from ltp/src/ner/ner.cpp:2: 2025-09-04T17:05:21,539 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-04T17:05:21,540 ltp/src/framework/decoder.h:319:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:05:21,540 319 | for (int i = 0; i < L; ++ i) { 2025-09-04T17:05:21,540 | ~~^~~ 2025-09-04T17:05:21,540 ltp/src/framework/decoder.h:320:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:05:21,540 320 | for (int t = 0; t < T; ++ t) { 2025-09-04T17:05:21,540 | ~~^~~ 2025-09-04T17:05:21,540 ltp/src/framework/decoder.h:326:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:05:21,540 326 | for (int i = 0; i < T; ++ i) { 2025-09-04T17:05:21,541 | ~~^~~ 2025-09-04T17:05:21,541 ltp/src/framework/decoder.h:327:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:05:21,541 327 | for (int j = 0; j < T; ++ j) { 2025-09-04T17:05:21,541 | ~~^~~ 2025-09-04T17:05:21,555 In file included from ltp/src/framework/model.h:5, 2025-09-04T17:05:21,555 from ltp/src/ner/ner.h:5: 2025-09-04T17:05:21,555 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T17:05:21,556 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T17:05:21,556 25 | uint32_t* _W_time; 2025-09-04T17:05:21,556 | ^~~~~~~ 2025-09-04T17:05:21,556 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T17:05:21,556 21 | uint32_t _last_timestamp; 2025-09-04T17:05:21,556 | ^~~~~~~~~~~~~~~ 2025-09-04T17:05:21,556 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:21,556 34 | Parameters() 2025-09-04T17:05:21,556 | ^~~~~~~~~~ 2025-09-04T17:05:21,556 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T17:05:21,557 21 | uint32_t _last_timestamp; 2025-09-04T17:05:21,557 | ^~~~~~~~~~~~~~~ 2025-09-04T17:05:21,557 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T17:05:21,557 18 | bool _enable_wrapper; 2025-09-04T17:05:21,557 | ^~~~~~~~~~~~~~~ 2025-09-04T17:05:21,557 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:21,557 34 | Parameters() 2025-09-04T17:05:21,557 | ^~~~~~~~~~ 2025-09-04T17:05:21,561 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T17:05:21,561 ltp/src/framework/parameter.h:157:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T17:05:21,561 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T17:05:21,561 | ~~^~~~~~~~ 2025-09-04T17:05:21,645 In file included from ltp/src/framework/featurespace.h:7, 2025-09-04T17:05:21,646 from ltp/src/framework/model.h:6: 2025-09-04T17:05:21,646 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T17:05:21,646 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T17:05:21,646 603 | int32_t* entries; 2025-09-04T17:05:21,646 | ^~~~~~~ 2025-09-04T17:05:21,646 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T17:05:21,646 602 | uint32_t cap_entries; 2025-09-04T17:05:21,646 | ^~~~~~~~~~~ 2025-09-04T17:05:21,646 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:21,647 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:05:21,647 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:21,651 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T17:05:21,651 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:05:21,651 73 | const utility::SmartMap* _dicts; 2025-09-04T17:05:21,651 | ^~~~~~ 2025-09-04T17:05:21,651 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T17:05:21,651 70 | uint32_t _i; 2025-09-04T17:05:21,651 | ^~ 2025-09-04T17:05:21,651 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:21,652 17 | FeatureSpaceIterator() 2025-09-04T17:05:21,652 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:21,652 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-04T17:05:21,652 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:05:21,652 73 | const utility::SmartMap* _dicts; 2025-09-04T17:05:21,652 | ^~~~~~ 2025-09-04T17:05:21,652 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T17:05:21,652 71 | uint32_t _num_dicts; 2025-09-04T17:05:21,652 | ^~~~~~~~~~ 2025-09-04T17:05:21,653 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:21,653 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T17:05:21,653 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:21,653 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:05:21,653 71 | uint32_t _num_dicts; 2025-09-04T17:05:21,653 | ^~~~~~~~~~ 2025-09-04T17:05:21,653 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T17:05:21,653 70 | uint32_t _i; 2025-09-04T17:05:21,653 | ^~ 2025-09-04T17:05:21,653 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:21,654 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T17:05:21,654 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:21,655 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-04T17:05:21,655 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:05:21,655 237 | uint32_t _num_dicts; 2025-09-04T17:05:21,655 | ^~~~~~~~~~ 2025-09-04T17:05:21,655 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T17:05:21,656 236 | uint32_t _num_labels; 2025-09-04T17:05:21,656 | ^~~~~~~~~~~ 2025-09-04T17:05:21,656 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:21,656 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T17:05:21,656 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:21,656 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T17:05:21,656 236 | uint32_t _num_labels; 2025-09-04T17:05:21,656 | ^~~~~~~~~~~ 2025-09-04T17:05:21,656 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T17:05:21,656 235 | uint32_t _offset; 2025-09-04T17:05:21,656 | ^~~~~~~ 2025-09-04T17:05:21,657 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:21,657 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T17:05:21,657 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:22,096 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-04T17:05:22,096 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T17:05:22,096 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:05:22,096 | ^ 2025-09-04T17:05:22,097 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T17:05:22,097 461 | unsigned int _cap_entries; 2025-09-04T17:05:22,097 | ^~~~~~~~~~~~ 2025-09-04T17:05:22,097 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T17:05:22,097 454 | unsigned int _num_buckets; 2025-09-04T17:05:22,097 | ^~~~~~~~~~~~ 2025-09-04T17:05:22,097 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:05:22,097 74 | explicit SmartMap() : 2025-09-04T17:05:22,097 | ^~~~~~~~ 2025-09-04T17:05:22,098 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:05:22,098 464 | unsigned int _len_key_buffer; 2025-09-04T17:05:22,098 | ^~~~~~~~~~~~~~~ 2025-09-04T17:05:22,098 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T17:05:22,098 445 | int32_t * _hash_buckets; 2025-09-04T17:05:22,098 | ^~~~~~~~~~~~~ 2025-09-04T17:05:22,098 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:05:22,098 74 | explicit SmartMap() : 2025-09-04T17:05:22,098 | ^~~~~~~~ 2025-09-04T17:05:22,098 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:05:22,098 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T17:05:22,099 | ^~~~~~~~~~~ 2025-09-04T17:05:22,099 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T17:05:22,099 446 | int32_t * _hash_buckets_volumn; 2025-09-04T17:05:22,099 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:22,099 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:05:22,099 74 | explicit SmartMap() : 2025-09-04T17:05:22,099 | ^~~~~~~~ 2025-09-04T17:05:22,102 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-04T17:05:22,102 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T17:05:22,102 618 | set(key, idx); 2025-09-04T17:05:22,102 | ~~~^~~~~~~~~~ 2025-09-04T17:05:22,102 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T17:05:22,103 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T17:05:22,103 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T17:05:22,106 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-04T17:05:22,106 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T17:05:22,106 683 | SmartMap::dump(out); 2025-09-04T17:05:22,106 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:22,106 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T17:05:22,106 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T17:05:22,106 | ^~~~~~ 2025-09-04T17:05:22,441 In file included from ltp/src/ner/instance.h:5, 2025-09-04T17:05:22,441 from ltp/src/ner/ner.h:6: 2025-09-04T17:05:22,442 ltp/src/ner/settings.h: At global scope: 2025-09-04T17:05:22,442 ltp/src/ner/settings.h:16:20: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T17:05:22,442 16 | static const char* __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-04T17:05:22,442 | ^~~~~~~~~~~~~ 2025-09-04T17:05:26,083 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/splitsnt -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 -std=c++0x 2025-09-04T17:05:26,562 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T17:05:26,563 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T17:05:26,563 from ltp/src/ner/ner_dll.cpp:7: 2025-09-04T17:05:26,563 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:05:26,563 4 | #pragma warning(disable: 4309) 2025-09-04T17:05:27,559 In file included from ltp/src/ner/ner.h:4, 2025-09-04T17:05:27,559 from ltp/src/ner/ner_dll.cpp:2: 2025-09-04T17:05:27,559 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-04T17:05:27,559 ltp/src/framework/decoder.h:319:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:05:27,559 319 | for (int i = 0; i < L; ++ i) { 2025-09-04T17:05:27,560 | ~~^~~ 2025-09-04T17:05:27,560 ltp/src/framework/decoder.h:320:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:05:27,560 320 | for (int t = 0; t < T; ++ t) { 2025-09-04T17:05:27,560 | ~~^~~ 2025-09-04T17:05:27,560 ltp/src/framework/decoder.h:326:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:05:27,560 326 | for (int i = 0; i < T; ++ i) { 2025-09-04T17:05:27,560 | ~~^~~ 2025-09-04T17:05:27,560 ltp/src/framework/decoder.h:327:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:05:27,560 327 | for (int j = 0; j < T; ++ j) { 2025-09-04T17:05:27,560 | ~~^~~ 2025-09-04T17:05:27,591 In file included from ltp/src/framework/model.h:5, 2025-09-04T17:05:27,591 from ltp/src/ner/ner.h:5: 2025-09-04T17:05:27,592 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T17:05:27,592 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T17:05:27,592 25 | uint32_t* _W_time; 2025-09-04T17:05:27,592 | ^~~~~~~ 2025-09-04T17:05:27,592 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T17:05:27,592 21 | uint32_t _last_timestamp; 2025-09-04T17:05:27,592 | ^~~~~~~~~~~~~~~ 2025-09-04T17:05:27,592 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:27,592 34 | Parameters() 2025-09-04T17:05:27,593 | ^~~~~~~~~~ 2025-09-04T17:05:27,593 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T17:05:27,593 21 | uint32_t _last_timestamp; 2025-09-04T17:05:27,593 | ^~~~~~~~~~~~~~~ 2025-09-04T17:05:27,593 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T17:05:27,593 18 | bool _enable_wrapper; 2025-09-04T17:05:27,593 | ^~~~~~~~~~~~~~~ 2025-09-04T17:05:27,593 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:27,593 34 | Parameters() 2025-09-04T17:05:27,593 | ^~~~~~~~~~ 2025-09-04T17:05:27,597 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T17:05:27,597 ltp/src/framework/parameter.h:157:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T17:05:27,597 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T17:05:27,597 | ~~^~~~~~~~ 2025-09-04T17:05:27,681 In file included from ltp/src/framework/featurespace.h:7, 2025-09-04T17:05:27,681 from ltp/src/framework/model.h:6: 2025-09-04T17:05:27,681 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T17:05:27,681 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T17:05:27,682 603 | int32_t* entries; 2025-09-04T17:05:27,682 | ^~~~~~~ 2025-09-04T17:05:27,682 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T17:05:27,682 602 | uint32_t cap_entries; 2025-09-04T17:05:27,682 | ^~~~~~~~~~~ 2025-09-04T17:05:27,682 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:27,682 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:05:27,682 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:27,686 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T17:05:27,686 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:05:27,687 73 | const utility::SmartMap* _dicts; 2025-09-04T17:05:27,687 | ^~~~~~ 2025-09-04T17:05:27,687 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T17:05:27,687 70 | uint32_t _i; 2025-09-04T17:05:27,687 | ^~ 2025-09-04T17:05:27,687 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:27,687 17 | FeatureSpaceIterator() 2025-09-04T17:05:27,687 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:27,687 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-04T17:05:27,688 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:05:27,688 73 | const utility::SmartMap* _dicts; 2025-09-04T17:05:27,688 | ^~~~~~ 2025-09-04T17:05:27,688 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T17:05:27,688 71 | uint32_t _num_dicts; 2025-09-04T17:05:27,688 | ^~~~~~~~~~ 2025-09-04T17:05:27,688 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:27,688 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T17:05:27,688 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:27,688 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:05:27,688 71 | uint32_t _num_dicts; 2025-09-04T17:05:27,689 | ^~~~~~~~~~ 2025-09-04T17:05:27,689 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T17:05:27,689 70 | uint32_t _i; 2025-09-04T17:05:27,689 | ^~ 2025-09-04T17:05:27,689 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:27,689 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T17:05:27,689 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:27,690 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-04T17:05:27,691 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:05:27,691 237 | uint32_t _num_dicts; 2025-09-04T17:05:27,691 | ^~~~~~~~~~ 2025-09-04T17:05:27,691 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T17:05:27,691 236 | uint32_t _num_labels; 2025-09-04T17:05:27,691 | ^~~~~~~~~~~ 2025-09-04T17:05:27,691 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:27,691 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T17:05:27,691 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:27,692 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T17:05:27,692 236 | uint32_t _num_labels; 2025-09-04T17:05:27,692 | ^~~~~~~~~~~ 2025-09-04T17:05:27,692 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T17:05:27,692 235 | uint32_t _offset; 2025-09-04T17:05:27,692 | ^~~~~~~ 2025-09-04T17:05:27,692 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:27,692 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T17:05:27,692 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:27,881 In file included from ltp/src/ner/ner_dll.cpp:6: 2025-09-04T17:05:27,881 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T17:05:27,881 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:05:27,881 80 | std::pair rep; 2025-09-04T17:05:27,881 | ^~~ 2025-09-04T17:05:27,882 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:05:27,882 77 | int encoding; 2025-09-04T17:05:27,882 | ^~~~~~~~ 2025-09-04T17:05:27,882 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:27,882 20 | iterator(const iterator & other) 2025-09-04T17:05:27,882 | ^~~~~~~~ 2025-09-04T17:05:27,882 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T17:05:27,882 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:05:27,883 80 | std::pair rep; 2025-09-04T17:05:27,883 | ^~~ 2025-09-04T17:05:27,883 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:05:27,883 77 | int encoding; 2025-09-04T17:05:27,883 | ^~~~~~~~ 2025-09-04T17:05:27,883 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:27,883 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T17:05:27,883 | ^~~~~~~~ 2025-09-04T17:05:27,886 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T17:05:27,886 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:05:27,886 80 | std::pair rep; 2025-09-04T17:05:27,886 | ^~~ 2025-09-04T17:05:27,886 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:05:27,886 77 | int encoding; 2025-09-04T17:05:27,887 | ^~~~~~~~ 2025-09-04T17:05:27,887 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:27,887 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T17:05:27,887 | ^~~~~~~~ 2025-09-04T17:05:27,897 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T17:05:27,897 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T17:05:27,897 175 | unsigned idx = 0; 2025-09-04T17:05:27,897 | ^~~ 2025-09-04T17:05:27,920 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T17:05:27,920 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:05:27,920 67 | int len = x.size(); 2025-09-04T17:05:27,921 | ^~~ 2025-09-04T17:05:27,921 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T17:05:27,921 68 | int i = 0; 2025-09-04T17:05:27,921 | ^ 2025-09-04T17:05:27,922 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T17:05:27,922 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:05:27,922 85 | int len = x.size(); 2025-09-04T17:05:27,922 | ^~~ 2025-09-04T17:05:27,922 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T17:05:27,922 86 | int i = 0; 2025-09-04T17:05:27,922 | ^ 2025-09-04T17:05:28,060 ltp/src/ner/ner_dll.cpp: In function ‘int ner_recognize(void*, const std::vector >&, const std::vector >&, std::vector >&)’: 2025-09-04T17:05:28,061 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-04T17:05:28,061 97 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T17:05:28,061 | ~~^~~~~~~~~~~~~~ 2025-09-04T17:05:28,121 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T17:05:28,121 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T17:05:28,121 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:05:28,121 | ^ 2025-09-04T17:05:28,122 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T17:05:28,122 461 | unsigned int _cap_entries; 2025-09-04T17:05:28,122 | ^~~~~~~~~~~~ 2025-09-04T17:05:28,122 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T17:05:28,122 454 | unsigned int _num_buckets; 2025-09-04T17:05:28,122 | ^~~~~~~~~~~~ 2025-09-04T17:05:28,122 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:05:28,122 74 | explicit SmartMap() : 2025-09-04T17:05:28,122 | ^~~~~~~~ 2025-09-04T17:05:28,123 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:05:28,123 464 | unsigned int _len_key_buffer; 2025-09-04T17:05:28,123 | ^~~~~~~~~~~~~~~ 2025-09-04T17:05:28,123 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T17:05:28,123 445 | int32_t * _hash_buckets; 2025-09-04T17:05:28,123 | ^~~~~~~~~~~~~ 2025-09-04T17:05:28,123 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:05:28,123 74 | explicit SmartMap() : 2025-09-04T17:05:28,123 | ^~~~~~~~ 2025-09-04T17:05:28,123 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:05:28,123 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T17:05:28,123 | ^~~~~~~~~~~ 2025-09-04T17:05:28,124 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T17:05:28,124 446 | int32_t * _hash_buckets_volumn; 2025-09-04T17:05:28,124 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:28,124 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:05:28,124 74 | explicit SmartMap() : 2025-09-04T17:05:28,124 | ^~~~~~~~ 2025-09-04T17:05:28,127 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-04T17:05:28,127 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T17:05:28,127 618 | set(key, idx); 2025-09-04T17:05:28,127 | ~~~^~~~~~~~~~ 2025-09-04T17:05:28,127 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T17:05:28,128 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T17:05:28,128 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T17:05:28,131 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-04T17:05:28,131 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T17:05:28,131 683 | SmartMap::dump(out); 2025-09-04T17:05:28,131 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:28,131 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T17:05:28,131 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T17:05:28,131 | ^~~~~~ 2025-09-04T17:05:28,491 In file included from ltp/src/ner/instance.h:5, 2025-09-04T17:05:28,491 from ltp/src/ner/ner.h:6: 2025-09-04T17:05:28,491 ltp/src/ner/settings.h: At global scope: 2025-09-04T17:05:28,491 ltp/src/ner/settings.h:16:20: warning: ‘ltp::ner::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T17:05:28,492 16 | static const char* __pos_types__[] = { "B", "I", "E", "S", }; 2025-09-04T17:05:28,492 | ^~~~~~~~~~~~~ 2025-09-04T17:05:31,761 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/splitsnt -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 -std=c++0x 2025-09-04T17:05:32,895 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/splitsnt -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 -std=c++0x 2025-09-04T17:05:34,672 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/Core:276, 2025-09-04T17:05:34,672 from ltp/thirdparty/eigen-3.2.4/Eigen/Dense:1, 2025-09-04T17:05:34,672 from ltp/src/parser.n/classifier.h:9, 2025-09-04T17:05:34,672 from ltp/src/parser.n/classifier.cpp:1: 2025-09-04T17:05:34,672 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-04T17:05:34,672 932 | struct functor_traits > 2025-09-04T17:05:34,672 | ^~~~~~~~~ 2025-09-04T17:05:34,673 In file included from /usr/include/c++/14/bits/stl_function.h:1435, 2025-09-04T17:05:34,673 from /usr/include/c++/14/string:49, 2025-09-04T17:05:34,673 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T17:05:34,673 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T17:05:34,673 from /usr/include/c++/14/ios:44, 2025-09-04T17:05:34,673 from /usr/include/c++/14/ostream:40, 2025-09-04T17:05:34,674 from /usr/include/c++/14/iostream:41, 2025-09-04T17:05:34,674 from ltp/src/parser.n/classifier.h:4: 2025-09-04T17:05:34,674 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:34,674 144 | class binder2nd 2025-09-04T17:05:34,674 | ^~~~~~~~~ 2025-09-04T17:05:34,674 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-04T17:05:34,674 936 | struct functor_traits > 2025-09-04T17:05:34,675 | ^~~~~~~~~ 2025-09-04T17:05:34,675 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T17:05:34,675 108 | class binder1st 2025-09-04T17:05:34,675 | ^~~~~~~~~ 2025-09-04T17:05:34,707 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/MatrixBase.h:138, 2025-09-04T17:05:34,707 from ltp/thirdparty/eigen-3.2.4/Eigen/Core:279: 2025-09-04T17:05:34,707 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-04T17:05:34,707 62 | inline const CwiseUnaryOp >, const Derived> 2025-09-04T17:05:34,707 | ^~~~~~~~~ 2025-09-04T17:05:34,707 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T17:05:34,707 108 | class binder1st 2025-09-04T17:05:34,707 | ^~~~~~~~~ 2025-09-04T17:05:34,718 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-04T17:05:34,719 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-04T17:05:34,719 65 | return CwiseUnaryOp >,const Derived> 2025-09-04T17:05:34,719 | ^~~~~~~~~ 2025-09-04T17:05:34,719 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T17:05:34,719 108 | class binder1st 2025-09-04T17:05:34,719 | ^~~~~~~~~ 2025-09-04T17:05:34,965 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/Core:326: 2025-09-04T17:05:34,966 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-04T17:05:34,966 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-04T17:05:34,966 574 | if(nr==4) traits.initAcc(C3); 2025-09-04T17:05:34,966 | ^~ 2025-09-04T17:05:34,966 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-04T17:05:34,966 575 | traits.initAcc(C4); 2025-09-04T17:05:34,966 | ^~~~~~ 2025-09-04T17:05:34,974 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-04T17:05:34,974 946 | if(nr==4) R3 = ploadu(r3); 2025-09-04T17:05:34,974 | ^~ 2025-09-04T17:05:34,974 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-04T17:05:34,974 948 | traits.acc(C0, alphav, R0); 2025-09-04T17:05:34,974 | ^~~~~~ 2025-09-04T17:05:34,975 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-04T17:05:34,975 951 | if(nr==4) traits.acc(C3, alphav, R3); 2025-09-04T17:05:34,975 | ^~ 2025-09-04T17:05:34,975 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-04T17:05:34,975 953 | pstoreu(r0, R0); 2025-09-04T17:05:34,976 | ^~~~~~~ 2025-09-04T17:05:35,127 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ArrayBase.h:108, 2025-09-04T17:05:35,127 from ltp/thirdparty/eigen-3.2.4/Eigen/Core:350: 2025-09-04T17:05:35,127 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: At global scope: 2025-09-04T17:05:35,127 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-04T17:05:35,127 62 | inline const CwiseUnaryOp >, const Derived> 2025-09-04T17:05:35,127 | ^~~~~~~~~ 2025-09-04T17:05:35,128 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T17:05:35,128 108 | class binder1st 2025-09-04T17:05:35,128 | ^~~~~~~~~ 2025-09-04T17:05:35,130 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ArrayBase.h:109: 2025-09-04T17:05:35,130 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-04T17:05:35,130 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:35,130 | ^~~~~~~~~ 2025-09-04T17:05:35,130 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-04T17:05:35,130 196 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==, std::equal_to) 2025-09-04T17:05:35,130 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:35,131 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:35,131 144 | class binder2nd 2025-09-04T17:05:35,131 | ^~~~~~~~~ 2025-09-04T17:05:35,131 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-04T17:05:35,131 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:35,131 | ^~~~~~~~~ 2025-09-04T17:05:35,132 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-04T17:05:35,132 197 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=, std::not_equal_to) 2025-09-04T17:05:35,132 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:35,132 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:35,132 144 | class binder2nd 2025-09-04T17:05:35,132 | ^~~~~~~~~ 2025-09-04T17:05:35,132 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-04T17:05:35,132 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:35,132 | ^~~~~~~~~ 2025-09-04T17:05:35,133 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-04T17:05:35,133 198 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<, std::less) 2025-09-04T17:05:35,133 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:35,133 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:35,133 144 | class binder2nd 2025-09-04T17:05:35,133 | ^~~~~~~~~ 2025-09-04T17:05:35,133 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-04T17:05:35,133 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:35,133 | ^~~~~~~~~ 2025-09-04T17:05:35,134 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-04T17:05:35,134 199 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=, std::less_equal) 2025-09-04T17:05:35,134 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:35,134 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:35,134 144 | class binder2nd 2025-09-04T17:05:35,134 | ^~~~~~~~~ 2025-09-04T17:05:35,134 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-04T17:05:35,134 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:35,134 | ^~~~~~~~~ 2025-09-04T17:05:35,134 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-04T17:05:35,134 200 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>, std::greater) 2025-09-04T17:05:35,135 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:35,135 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:35,135 144 | class binder2nd 2025-09-04T17:05:35,135 | ^~~~~~~~~ 2025-09-04T17:05:35,135 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-04T17:05:35,135 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:35,135 | ^~~~~~~~~ 2025-09-04T17:05:35,135 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-04T17:05:35,135 201 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=, std::greater_equal) 2025-09-04T17:05:35,135 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:35,135 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:35,136 144 | class binder2nd 2025-09-04T17:05:35,136 | ^~~~~~~~~ 2025-09-04T17:05:35,138 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-04T17:05:35,138 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-04T17:05:35,139 65 | return CwiseUnaryOp >,const Derived> 2025-09-04T17:05:35,139 | ^~~~~~~~~ 2025-09-04T17:05:35,139 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T17:05:35,139 108 | class binder1st 2025-09-04T17:05:35,139 | ^~~~~~~~~ 2025-09-04T17:05:35,140 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-04T17:05:35,140 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-04T17:05:35,140 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:35,140 | ^~~~~~~~~ 2025-09-04T17:05:35,140 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-04T17:05:35,141 196 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==, std::equal_to) 2025-09-04T17:05:35,141 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:35,142 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:35,142 144 | class binder2nd 2025-09-04T17:05:35,142 | ^~~~~~~~~ 2025-09-04T17:05:35,142 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-04T17:05:35,142 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-04T17:05:35,142 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:35,142 | ^~~~~~~~~ 2025-09-04T17:05:35,143 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-04T17:05:35,143 197 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=, std::not_equal_to) 2025-09-04T17:05:35,143 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:35,143 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:35,143 144 | class binder2nd 2025-09-04T17:05:35,143 | ^~~~~~~~~ 2025-09-04T17:05:35,143 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-04T17:05:35,143 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-04T17:05:35,143 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:35,143 | ^~~~~~~~~ 2025-09-04T17:05:35,144 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-04T17:05:35,144 198 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<, std::less) 2025-09-04T17:05:35,144 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:35,144 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:35,144 144 | class binder2nd 2025-09-04T17:05:35,144 | ^~~~~~~~~ 2025-09-04T17:05:35,144 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-04T17:05:35,144 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-04T17:05:35,144 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:35,144 | ^~~~~~~~~ 2025-09-04T17:05:35,144 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-04T17:05:35,145 199 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=, std::less_equal) 2025-09-04T17:05:35,145 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:35,145 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:35,145 144 | class binder2nd 2025-09-04T17:05:35,145 | ^~~~~~~~~ 2025-09-04T17:05:35,145 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-04T17:05:35,145 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-04T17:05:35,145 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:35,145 | ^~~~~~~~~ 2025-09-04T17:05:35,146 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-04T17:05:35,146 200 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>, std::greater) 2025-09-04T17:05:35,146 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:35,146 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:35,146 144 | class binder2nd 2025-09-04T17:05:35,146 | ^~~~~~~~~ 2025-09-04T17:05:35,146 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-04T17:05:35,146 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-04T17:05:35,146 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:35,146 | ^~~~~~~~~ 2025-09-04T17:05:35,147 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-04T17:05:35,147 201 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=, std::greater_equal) 2025-09-04T17:05:35,147 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:35,147 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:35,147 144 | class binder2nd 2025-09-04T17:05:35,147 | ^~~~~~~~~ 2025-09-04T17:05:35,500 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-04T17:05:35,500 ltp/src/parser.n/classifier.h:84:8: warning: ‘ltp::depparser::NeuralNetworkClassifier::initialized’ will be initialized after [-Wreorder] 2025-09-04T17:05:35,500 84 | bool initialized; 2025-09-04T17:05:35,501 | ^~~~~~~~~~~ 2025-09-04T17:05:35,501 ltp/src/parser.n/classifier.h:41:20: warning: ‘Eigen::MatrixXd& ltp::depparser::NeuralNetworkClassifier::W1’ [-Wreorder] 2025-09-04T17:05:35,501 41 | Eigen::MatrixXd& W1; 2025-09-04T17:05:35,501 | ^~ 2025-09-04T17:05:35,501 ltp/src/parser.n/classifier.cpp:23:1: warning: when initialized here [-Wreorder] 2025-09-04T17:05:35,501 23 | NeuralNetworkClassifier::NeuralNetworkClassifier( 2025-09-04T17:05:35,501 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:35,501 ltp/src/parser.n/classifier.h:82:36: warning: ‘ltp::depparser::NeuralNetworkClassifier::precomputation_id_encoder’ will be initialized after [-Wreorder] 2025-09-04T17:05:35,501 82 | std::unordered_map& precomputation_id_encoder; 2025-09-04T17:05:35,502 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:35,502 ltp/src/parser.n/classifier.h:67:10: warning: ‘std::size_t ltp::depparser::NeuralNetworkClassifier::embedding_size’ [-Wreorder] 2025-09-04T17:05:35,502 67 | size_t embedding_size; //! The size of the embedding. 2025-09-04T17:05:35,502 | ^~~~~~~~~~~~~~ 2025-09-04T17:05:35,502 ltp/src/parser.n/classifier.cpp:23:1: warning: when initialized here [-Wreorder] 2025-09-04T17:05:35,502 23 | NeuralNetworkClassifier::NeuralNetworkClassifier( 2025-09-04T17:05:35,502 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:35,892 ltp/src/parser.n/classifier.cpp: In member function ‘void ltp::depparser::NeuralNetworkClassifier::score(const std::vector&, std::vector&)’: 2025-09-04T17:05:35,892 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-04T17:05:35,892 140 | for (int i = 0; i < nr_classes; ++ i) { retval[i] = output(i); } 2025-09-04T17:05:35,892 | ~~^~~~~~~~~~~~ 2025-09-04T17:05:37,464 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-04T17:05:37,464 ltp/src/parser.n/classifier.cpp:251:70: required from here 2025-09-04T17:05:37,464 251 | Eigen::VectorXd _ = (Eigen::ArrayXd::Random(hidden_layer_size) > mask_prob).select( 2025-09-04T17:05:37,464 | ^~~~~~~~~ 2025-09-04T17:05:37,464 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-04T17:05:37,465 193 | (derived(), std::bind2nd(FUNCTOR(), s)); \ 2025-09-04T17:05:37,465 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:37,465 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-04T17:05:37,465 200 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>, std::greater) 2025-09-04T17:05:37,465 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:37,465 /usr/include/c++/14/backward/binders.h:172:5: note: declared here 2025-09-04T17:05:37,466 172 | bind2nd(const _Operation& __fn, const _Tp& __x) 2025-09-04T17:05:37,466 | ^~~~~~~ 2025-09-04T17:05:37,578 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-04T17:05:37,578 ltp/src/parser.n/classifier.cpp:281:40: required from here 2025-09-04T17:05:37,578 281 | Eigen::VectorXd __ = (Y.array() >= 0).select( 2025-09-04T17:05:37,578 | ^ 2025-09-04T17:05:37,578 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-04T17:05:37,578 193 | (derived(), std::bind2nd(FUNCTOR(), s)); \ 2025-09-04T17:05:37,578 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:37,578 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-04T17:05:37,578 201 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=, std::greater_equal) 2025-09-04T17:05:37,579 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:37,579 /usr/include/c++/14/backward/binders.h:172:5: note: declared here 2025-09-04T17:05:37,579 172 | bind2nd(const _Operation& __fn, const _Tp& __x) 2025-09-04T17:05:37,579 | ^~~~~~~ 2025-09-04T17:05:38,107 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/Core:284: 2025-09-04T17:05:38,107 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-04T17:05:38,107 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-04T17:05:38,108 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,108 | ^~~~~~~~~ 2025-09-04T17:05:38,108 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-04T17:05:38,108 526 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.eval()); } 2025-09-04T17:05:38,108 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-04T17:05:38,108 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-04T17:05:38,108 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,108 ltp/src/parser.n/classifier.cpp:226:85: required from here 2025-09-04T17:05:38,108 226 | saved.col(rank) = W1.block(0, off, hidden_layer_size, embedding_size)* E.col(aid); 2025-09-04T17:05:38,109 | ^ 2025-09-04T17:05:38,109 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-04T17:05:38,109 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,109 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,109 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-04T17:05:38,109 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,109 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,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-04T17:05:38,110 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,110 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,232 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-04T17:05:38,232 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-04T17:05:38,233 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,233 | ^~~~~~~~~ 2025-09-04T17:05:38,233 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-04T17:05:38,233 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,233 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,233 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-04T17:05:38,233 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,233 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,233 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-04T17:05:38,233 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T17:05:38,234 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,234 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-04T17:05:38,234 281 | Base::_set_noalias(other); 2025-09-04T17:05:38,234 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,234 ltp/src/parser.n/classifier.cpp:121:73: required from here 2025-09-04T17:05:38,234 121 | Eigen::VectorXd hidden_layer = Eigen::VectorXd::Zero(hidden_layer_size); 2025-09-04T17:05:38,234 | ^ 2025-09-04T17:05:38,234 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-04T17:05:38,234 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,234 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,235 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-04T17:05:38,235 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,235 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,235 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-04T17:05:38,235 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,235 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,236 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-04T17:05:38,236 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,236 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,239 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Matrix >’: 2025-09-04T17:05:38,239 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-04T17:05:38,240 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,240 | ^~~~~~~~~ 2025-09-04T17:05:38,240 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-04T17:05:38,240 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,240 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,240 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-04T17:05:38,240 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,240 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,240 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-04T17:05:38,240 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T17:05:38,240 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,241 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-04T17:05:38,241 288 | Base::_set_noalias(other); 2025-09-04T17:05:38,241 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,241 ltp/src/parser.n/classifier.cpp:121:73: required from here 2025-09-04T17:05:38,241 121 | Eigen::VectorXd hidden_layer = Eigen::VectorXd::Zero(hidden_layer_size); 2025-09-04T17:05:38,241 | ^ 2025-09-04T17:05:38,241 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-04T17:05:38,241 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,241 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,242 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-04T17:05:38,242 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,242 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,242 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-04T17:05:38,242 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,242 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,243 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-04T17:05:38,243 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,243 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,243 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-04T17:05:38,243 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,243 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,248 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-04T17:05:38,248 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-04T17:05:38,248 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:38,248 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,248 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-04T17:05:38,248 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,248 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,248 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-04T17:05:38,249 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,249 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,249 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-04T17:05:38,249 150 | return Base::operator=(rhs); 2025-09-04T17:05:38,249 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:38,249 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-04T17:05:38,249 223 | tmp = other.derived(); 2025-09-04T17:05:38,249 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,249 ltp/src/parser.n/classifier.cpp:129:44: required from here 2025-09-04T17:05:38,249 129 | hidden_layer += saved.col(rep->second); 2025-09-04T17:05:38,249 | ^ 2025-09-04T17:05:38,249 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-04T17:05:38,250 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,250 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,250 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-04T17:05:38,250 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,250 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,255 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-04T17:05:38,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::Matrix; Rhs = Eigen::GeneralProduct, -1, -1, false>, Eigen::Block, -1, 1, true>, 4>]’ 2025-09-04T17:05:38,255 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:38,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,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::Matrix, Eigen::GeneralProduct, -1, -1, false>, Eigen::Block, -1, 1, true>, 4> >; OtherDerived = Eigen::Matrix]’ 2025-09-04T17:05:38,255 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,255 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,256 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-04T17:05:38,256 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,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::Matrix; Rhs = Eigen::GeneralProduct, -1, -1, false>, Eigen::Block, -1, 1, true>, 4>]’ 2025-09-04T17:05:38,256 150 | return Base::operator=(rhs); 2025-09-04T17:05:38,256 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:38,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, false>, Eigen::Block, -1, 1, true>, 4>; Derived = Eigen::Matrix]’ 2025-09-04T17:05:38,256 223 | tmp = other.derived(); 2025-09-04T17:05:38,256 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,256 ltp/src/parser.n/classifier.cpp:132:85: required from here 2025-09-04T17:05:38,256 132 | hidden_layer += W1.block(0, off, hidden_layer_size, embedding_size)* E.col(aid); 2025-09-04T17:05:38,256 | ^ 2025-09-04T17:05:38,257 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-04T17:05:38,257 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,257 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,257 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-04T17:05:38,257 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,257 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,258 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-04T17:05:38,258 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,258 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,258 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-04T17:05:38,258 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,258 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,259 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-04T17:05:38,259 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,259 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,262 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-04T17:05:38,262 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-04T17:05:38,262 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:38,262 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,262 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-04T17:05:38,262 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,262 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,263 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-04T17:05:38,263 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,263 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,263 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-04T17:05:38,263 150 | return Base::operator=(rhs); 2025-09-04T17:05:38,263 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:38,263 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-04T17:05:38,263 223 | tmp = other.derived(); 2025-09-04T17:05:38,263 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,263 ltp/src/parser.n/classifier.cpp:136:19: required from here 2025-09-04T17:05:38,263 136 | hidden_layer += b1; 2025-09-04T17:05:38,264 | ^~ 2025-09-04T17:05:38,264 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-04T17:05:38,264 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,264 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,264 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-04T17:05:38,264 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,264 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,265 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-04T17:05:38,265 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,265 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,265 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-04T17:05:38,265 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,265 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,266 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-04T17:05:38,266 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,266 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,341 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-04T17:05:38,341 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-04T17:05:38,342 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:38,342 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,342 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-04T17:05:38,342 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,342 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,342 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-04T17:05:38,342 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,342 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,342 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-04T17:05:38,343 150 | return Base::operator=(rhs); 2025-09-04T17:05:38,343 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:38,343 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-04T17:05:38,343 223 | tmp = other.derived(); 2025-09-04T17:05:38,343 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,343 ltp/src/parser.n/classifier.cpp:175:52: required from here 2025-09-04T17:05:38,343 175 | eg2W1 += Eigen::MatrixXd(grad_W1.array().square()); 2025-09-04T17:05:38,343 | ^ 2025-09-04T17:05:38,343 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-04T17:05:38,343 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,344 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,344 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-04T17:05:38,344 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,344 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,344 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-04T17:05:38,344 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,344 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,344 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-04T17:05:38,344 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,345 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,345 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-04T17:05:38,345 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,345 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,346 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-04T17:05:38,346 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-04T17:05:38,346 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:38,346 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,346 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-04T17:05:38,347 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,347 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,347 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-04T17:05:38,347 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,347 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,347 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-04T17:05:38,347 150 | return Base::operator=(rhs); 2025-09-04T17:05:38,347 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:38,347 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-04T17:05:38,347 209 | tmp = other.derived(); 2025-09-04T17:05:38,348 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,348 ltp/src/parser.n/classifier.cpp:176:87: required from here 2025-09-04T17:05:38,348 176 | W1 -= ada_alpha * Eigen::MatrixXd(grad_W1.array() / (eg2W1.array() + ada_eps).sqrt()); 2025-09-04T17:05:38,348 | ^ 2025-09-04T17:05:38,348 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-04T17:05:38,348 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,348 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,348 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-04T17:05:38,348 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,349 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,349 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-04T17:05:38,349 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,349 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,349 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-04T17:05:38,349 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,349 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,349 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-04T17:05:38,349 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,349 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,350 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-04T17:05:38,350 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-04T17:05:38,351 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:38,351 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,351 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-04T17:05:38,351 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,351 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,351 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-04T17:05:38,351 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,351 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,352 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-04T17:05:38,352 150 | return Base::operator=(rhs); 2025-09-04T17:05:38,352 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:38,352 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-04T17:05:38,352 209 | tmp = other.derived(); 2025-09-04T17:05:38,352 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,352 ltp/src/parser.n/classifier.cpp:179:87: required from here 2025-09-04T17:05:38,352 179 | b1 -= ada_alpha * Eigen::VectorXd(grad_b1.array() / (eg2b1.array() + ada_eps).sqrt()); 2025-09-04T17:05:38,352 | ^ 2025-09-04T17:05:38,353 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-04T17:05:38,353 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,353 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,353 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-04T17:05:38,353 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,353 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,353 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-04T17:05:38,353 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,354 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,354 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-04T17:05:38,354 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,354 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,354 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-04T17:05:38,354 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,354 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,366 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-04T17:05:38,367 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-04T17:05:38,367 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,367 | ^~~~~~~~~ 2025-09-04T17:05:38,367 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-04T17:05:38,367 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,367 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,367 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-04T17:05:38,367 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,368 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,368 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-04T17:05:38,368 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T17:05:38,368 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,368 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-04T17:05:38,368 281 | Base::_set_noalias(other); 2025-09-04T17:05:38,368 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,368 ltp/src/parser.n/classifier.cpp:250:73: required from here 2025-09-04T17:05:38,368 250 | Eigen::VectorXd Y = Eigen::VectorXd::Map(&classes[0], classes.size()); 2025-09-04T17:05:38,368 | ^ 2025-09-04T17:05:38,369 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-04T17:05:38,369 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,369 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,369 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-04T17:05:38,369 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,369 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,369 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-04T17:05:38,369 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,370 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,370 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-04T17:05:38,370 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,370 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,372 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-04T17:05:38,372 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-04T17:05:38,372 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,372 | ^~~~~~~~~ 2025-09-04T17:05:38,372 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-04T17:05:38,373 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,373 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,373 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-04T17:05:38,373 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,373 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,373 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-04T17:05:38,373 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T17:05:38,373 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,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::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-04T17:05:38,374 281 | Base::_set_noalias(other); 2025-09-04T17:05:38,374 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,374 ltp/src/parser.n/classifier.cpp:253:49: required from here 2025-09-04T17:05:38,374 253 | Eigen::VectorXd::Zero(hidden_layer_size)); 2025-09-04T17:05:38,374 | ^ 2025-09-04T17:05:38,374 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-04T17:05:38,374 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,374 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,374 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-04T17:05:38,375 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,375 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,375 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-04T17:05:38,375 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,375 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,375 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-04T17:05:38,375 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,375 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,376 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-04T17:05:38,376 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-04T17:05:38,376 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:38,376 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,376 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-04T17:05:38,376 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,376 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,376 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-04T17:05:38,376 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,377 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,377 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-04T17:05:38,377 150 | return Base::operator=(rhs); 2025-09-04T17:05:38,377 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:38,377 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-04T17:05:38,377 223 | tmp = other.derived(); 2025-09-04T17:05:38,377 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,377 ltp/src/parser.n/classifier.cpp:261:63: required from here 2025-09-04T17:05:38,377 261 | hidden_layer += _.asDiagonal() * saved.col(rep->second); 2025-09-04T17:05:38,377 | ^ 2025-09-04T17:05:38,378 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-04T17:05:38,378 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,378 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,378 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-04T17:05:38,378 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,378 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,378 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-04T17:05:38,378 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,378 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,378 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-04T17:05:38,379 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,379 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,379 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-04T17:05:38,379 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,379 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,380 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-04T17:05:38,380 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-04T17:05:38,380 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:38,380 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,381 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-04T17:05:38,381 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,381 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,381 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-04T17:05:38,381 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,381 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,381 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-04T17:05:38,381 150 | return Base::operator=(rhs); 2025-09-04T17:05:38,381 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:38,381 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-04T17:05:38,382 223 | tmp = other.derived(); 2025-09-04T17:05:38,382 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,382 ltp/src/parser.n/classifier.cpp:264:91: required from here 2025-09-04T17:05:38,382 264 | _.asDiagonal() * W1.block(0, off, hidden_layer_size, embedding_size) * E.col(aid); 2025-09-04T17:05:38,382 | ^ 2025-09-04T17:05:38,382 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-04T17:05:38,382 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,382 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,382 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-04T17:05:38,383 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,383 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,383 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-04T17:05:38,383 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,383 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,383 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-04T17:05:38,383 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,383 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,383 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-04T17:05:38,383 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,383 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,384 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-04T17:05:38,384 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-04T17:05:38,384 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:38,384 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,384 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-04T17:05:38,384 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,384 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,384 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-04T17:05:38,385 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,385 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,385 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-04T17:05:38,385 150 | return Base::operator=(rhs); 2025-09-04T17:05:38,385 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:38,385 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-04T17:05:38,385 223 | tmp = other.derived(); 2025-09-04T17:05:38,385 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,385 ltp/src/parser.n/classifier.cpp:268:38: required from here 2025-09-04T17:05:38,385 268 | hidden_layer += _.asDiagonal() * b1; 2025-09-04T17:05:38,386 | ^~ 2025-09-04T17:05:38,386 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-04T17:05:38,386 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,386 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,386 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-04T17:05:38,386 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,386 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,386 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-04T17:05:38,386 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,386 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,387 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-04T17:05:38,387 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,387 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,387 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-04T17:05:38,387 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,387 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,389 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-04T17:05:38,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::Select >, const Eigen::ArrayWrapper > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T17:05:38,389 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,389 | ^~~~~~~~~ 2025-09-04T17:05:38,389 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-04T17:05:38,389 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,389 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,389 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-04T17:05:38,390 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,390 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,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::Select >, const Eigen::ArrayWrapper > >, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]’ 2025-09-04T17:05:38,390 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T17:05:38,390 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,390 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-04T17:05:38,390 281 | Base::_set_noalias(other); 2025-09-04T17:05:38,390 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,390 ltp/src/parser.n/classifier.cpp:283:42: required from here 2025-09-04T17:05:38,390 283 | Eigen::VectorXd::Zero(nr_classes)); 2025-09-04T17:05:38,391 | ^ 2025-09-04T17:05:38,391 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-04T17:05:38,391 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,391 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,391 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-04T17:05:38,391 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,391 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,391 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-04T17:05:38,391 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,391 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,392 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-04T17:05:38,392 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,392 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,394 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-04T17:05:38,394 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-04T17:05:38,395 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,395 | ^~~~~~~~~ 2025-09-04T17:05:38,395 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-04T17:05:38,395 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,395 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,395 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-04T17:05:38,395 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,395 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,395 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-04T17:05:38,395 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T17:05:38,396 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,396 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-04T17:05:38,396 281 | Base::_set_noalias(other); 2025-09-04T17:05:38,396 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,396 ltp/src/parser.n/classifier.cpp:293:69: required from here 2025-09-04T17:05:38,396 293 | -(__.asDiagonal()*Y - Eigen::VectorXd(output.array()/sum2)) / batch_size; 2025-09-04T17:05:38,396 | ^~~~~~~~~~ 2025-09-04T17:05:38,396 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-04T17:05:38,396 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,397 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,397 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-04T17:05:38,397 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,397 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,397 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-04T17:05:38,397 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,397 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,397 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-04T17:05:38,397 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,397 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,397 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-04T17:05:38,398 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,398 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,399 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-04T17:05:38,399 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-04T17:05:38,400 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:38,400 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,400 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-04T17:05:38,400 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,400 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,400 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-04T17:05:38,400 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,400 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,400 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-04T17:05:38,400 150 | return Base::operator=(rhs); 2025-09-04T17:05:38,401 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:38,401 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-04T17:05:38,401 223 | tmp = other.derived(); 2025-09-04T17:05:38,401 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,401 ltp/src/parser.n/classifier.cpp:295:53: required from here 2025-09-04T17:05:38,401 295 | grad_W2 += delta * cubic_hidden_layer.transpose(); 2025-09-04T17:05:38,401 | ^ 2025-09-04T17:05:38,401 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-04T17:05:38,401 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,402 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,402 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-04T17:05:38,402 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,402 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,402 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-04T17:05:38,402 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,402 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,402 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-04T17:05:38,402 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,403 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,403 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-04T17:05:38,403 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,403 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,506 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-04T17:05:38,507 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-04T17:05:38,507 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:38,507 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,507 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-04T17:05:38,507 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,507 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,507 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-04T17:05:38,507 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,507 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,508 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-04T17:05:38,508 150 | return Base::operator=(rhs); 2025-09-04T17:05:38,508 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:38,508 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-04T17:05:38,508 223 | tmp = other.derived(); 2025-09-04T17:05:38,508 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,508 ltp/src/parser.n/classifier.cpp:308:40: required from here 2025-09-04T17:05:38,508 308 | grad_saved.col(rep->second) += grad_hidden_layer; 2025-09-04T17:05:38,508 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,508 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-04T17:05:38,509 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,509 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,509 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-04T17:05:38,509 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,509 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,509 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-04T17:05:38,509 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,509 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,511 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-04T17:05:38,511 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-04T17:05:38,511 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:38,512 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,512 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-04T17:05:38,512 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,512 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,512 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-04T17:05:38,512 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,512 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,512 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-04T17:05:38,512 150 | return Base::operator=(rhs); 2025-09-04T17:05:38,513 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:38,513 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-04T17:05:38,513 223 | tmp = other.derived(); 2025-09-04T17:05:38,513 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,513 ltp/src/parser.n/classifier.cpp:311:52: required from here 2025-09-04T17:05:38,513 311 | grad_hidden_layer * E.col(aid).transpose(); 2025-09-04T17:05:38,513 | ^ 2025-09-04T17:05:38,513 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-04T17:05:38,513 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,513 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,514 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-04T17:05:38,514 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,514 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,514 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-04T17:05:38,514 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,514 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,515 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-04T17:05:38,516 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-04T17:05:38,516 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:38,516 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,516 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-04T17:05:38,516 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,516 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,516 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-04T17:05:38,516 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,516 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,517 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-04T17:05:38,517 150 | return Base::operator=(rhs); 2025-09-04T17:05:38,517 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:38,517 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-04T17:05:38,517 223 | tmp = other.derived(); 2025-09-04T17:05:38,517 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,517 ltp/src/parser.n/classifier.cpp:314:78: required from here 2025-09-04T17:05:38,517 314 | W1.block(0, off, hidden_layer_size, embedding_size).transpose()* grad_hidden_layer; 2025-09-04T17:05:38,517 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,517 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-04T17:05:38,518 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,518 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,518 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-04T17:05:38,518 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,518 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,518 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-04T17:05:38,518 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,518 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,547 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-04T17:05:38,548 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-04T17:05:38,548 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:38,548 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,548 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-04T17:05:38,548 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,548 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,548 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-04T17:05:38,548 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,548 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,549 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-04T17:05:38,549 150 | return Base::operator=(rhs); 2025-09-04T17:05:38,549 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:38,549 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-04T17:05:38,549 223 | tmp = other.derived(); 2025-09-04T17:05:38,549 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,549 ltp/src/parser.n/classifier.cpp:335:51: required from here 2025-09-04T17:05:38,549 335 | grad_saved.col(rank) * E.col(aid).transpose(); 2025-09-04T17:05:38,549 | ^ 2025-09-04T17:05:38,549 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-04T17:05:38,550 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,550 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,550 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-04T17:05:38,550 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,550 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,550 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-04T17:05:38,550 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,550 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,552 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-04T17:05:38,552 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-04T17:05:38,552 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:38,552 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,552 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-04T17:05:38,552 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,552 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,552 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-04T17:05:38,552 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,553 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,553 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-04T17:05:38,553 150 | return Base::operator=(rhs); 2025-09-04T17:05:38,553 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:38,553 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-04T17:05:38,553 223 | tmp = other.derived(); 2025-09-04T17:05:38,553 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,553 ltp/src/parser.n/classifier.cpp:339:94: required from here 2025-09-04T17:05:38,553 339 | W1.block(0, off, hidden_layer_size, embedding_size).transpose() * grad_saved.col(rank); 2025-09-04T17:05:38,553 | ^ 2025-09-04T17:05:38,554 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-04T17:05:38,554 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,554 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,554 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-04T17:05:38,554 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,554 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,554 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-04T17:05:38,554 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,554 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,557 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-04T17:05:38,557 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-04T17:05:38,557 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:38,557 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,557 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-04T17:05:38,557 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,558 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,558 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-04T17:05:38,558 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,558 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,558 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-04T17:05:38,558 150 | return Base::operator=(rhs); 2025-09-04T17:05:38,558 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:38,558 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-04T17:05:38,558 223 | tmp = other.derived(); 2025-09-04T17:05:38,558 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,559 ltp/src/parser.n/classifier.cpp:350:23: required from here 2025-09-04T17:05:38,559 350 | grad_W1 += lambda * W1; 2025-09-04T17:05:38,559 | ^~ 2025-09-04T17:05:38,559 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-04T17:05:38,559 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,559 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,559 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-04T17:05:38,559 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,559 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,559 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-04T17:05:38,560 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,560 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,560 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-04T17:05:38,560 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,560 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,560 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-04T17:05:38,560 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,560 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,560 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-04T17:05:38,560 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-04T17:05:38,561 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:38,561 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,561 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-04T17:05:38,561 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,561 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,561 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-04T17:05:38,561 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,561 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,561 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-04T17:05:38,561 150 | return Base::operator=(rhs); 2025-09-04T17:05:38,562 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:38,562 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-04T17:05:38,562 223 | tmp = other.derived(); 2025-09-04T17:05:38,562 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,562 ltp/src/parser.n/classifier.cpp:351:23: required from here 2025-09-04T17:05:38,562 351 | grad_b1 += lambda * b1; 2025-09-04T17:05:38,562 | ^~ 2025-09-04T17:05:38,562 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-04T17:05:38,562 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,562 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,563 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-04T17:05:38,563 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,563 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,563 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-04T17:05:38,563 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,563 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,563 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-04T17:05:38,563 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,563 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,563 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-04T17:05:38,564 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,564 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,570 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Matrix >’: 2025-09-04T17:05:38,570 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-04T17:05:38,570 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,570 | ^~~~~~~~~ 2025-09-04T17:05:38,570 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-04T17:05:38,570 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,570 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,570 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-04T17:05:38,571 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,571 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,571 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-04T17:05:38,571 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T17:05:38,571 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,571 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-04T17:05:38,571 288 | Base::_set_noalias(other); 2025-09-04T17:05:38,571 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,571 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseUnaryOp.h:59:7: 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-04T17:05:38,571 59 | class CwiseUnaryOp : internal::no_assignment_operator, 2025-09-04T17:05:38,572 | ^~~~~~~~~~~~ 2025-09-04T17:05:38,572 ltp/src/parser.n/classifier.cpp:66:72: required from here 2025-09-04T17:05:38,572 66 | W1 = Eigen::MatrixXd::Random(nrows, ncols) * sqrt(6. / (nrows+ ncols)); 2025-09-04T17:05:38,572 | ^ 2025-09-04T17:05:38,572 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-04T17:05:38,572 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,572 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,572 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-04T17:05:38,572 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,573 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,573 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-04T17:05:38,573 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,573 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,573 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-04T17:05:38,573 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,573 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,573 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-04T17:05:38,573 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,573 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,588 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/Core:329: 2025-09-04T17:05:38,589 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-04T17:05:38,589 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-04T17:05:38,589 461 | general_matrix_vector_product 2025-09-04T17:05:38,589 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,589 462 | ::run( 2025-09-04T17:05:38,589 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:05:38,589 463 | actualLhs.rows(), actualLhs.cols(), 2025-09-04T17:05:38,589 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,590 464 | actualLhs.data(), actualLhs.outerStride(), 2025-09-04T17:05:38,590 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,590 465 | actualRhs.data(), actualRhs.innerStride(), 2025-09-04T17:05:38,590 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,590 466 | actualDestPtr, 1, 2025-09-04T17:05:38,590 | ~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,590 467 | compatibleAlpha); 2025-09-04T17:05:38,590 | ~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,590 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-04T17:05:38,590 348 | internal::gemv_selector::HasUsableDirectAccess)>::run(*this, dst, alpha); 2025-09-04T17:05:38,591 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,591 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-04T17:05:38,591 118 | inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 2025-09-04T17:05:38,591 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T17:05:38,591 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-04T17:05:38,591 109 | inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 2025-09-04T17:05:38,591 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T17:05:38,591 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-04T17:05:38,592 127 | derived().evalTo(m_result); 2025-09-04T17:05:38,592 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:05:38,592 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T17:05:38,592 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T17:05:38,592 | ^ 2025-09-04T17:05:38,592 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-04T17:05:38,592 145 | Index offset1 = (FirstAligned && alignmentStep==1?3:1); 2025-09-04T17:05:38,592 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,592 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-04T17:05:38,592 146 | Index offset3 = (FirstAligned && alignmentStep==1?1:3); 2025-09-04T17:05:38,593 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,648 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Assign.h: In instantiation of ‘struct Eigen::internal::assign_traits, Eigen::Array >’: 2025-09-04T17:05:38,648 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-04T17:05:38,648 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,648 | ^~~~~~~~~ 2025-09-04T17:05:38,648 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-04T17:05:38,648 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,648 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,648 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-04T17:05:38,648 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,649 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,649 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-04T17:05:38,649 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T17:05:38,649 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,649 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-04T17:05:38,649 196 | Base::_set_noalias(other); 2025-09-04T17:05:38,649 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,649 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/CwiseUnaryOp.h:59:7: 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-04T17:05:38,649 59 | class CwiseUnaryOp : internal::no_assignment_operator, 2025-09-04T17:05:38,650 | ^~~~~~~~~~~~ 2025-09-04T17:05:38,650 ltp/src/parser.n/classifier.cpp:251:70: required from here 2025-09-04T17:05:38,650 251 | Eigen::VectorXd _ = (Eigen::ArrayXd::Random(hidden_layer_size) > mask_prob).select( 2025-09-04T17:05:38,650 | ^~~~~~~~~ 2025-09-04T17:05:38,650 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-04T17:05:38,650 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,650 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,650 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-04T17:05:38,650 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,650 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,651 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-04T17:05:38,651 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,651 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,651 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-04T17:05:38,651 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,651 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,651 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-04T17:05:38,651 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,651 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,676 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-04T17:05:38,676 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-04T17:05:38,676 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,676 | ^~~~~~~~~ 2025-09-04T17:05:38,676 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-04T17:05:38,676 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,676 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,676 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-04T17:05:38,677 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,677 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,677 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-04T17:05:38,677 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T17:05:38,677 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,677 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-04T17:05:38,677 281 | Base::_set_noalias(other); 2025-09-04T17:05:38,677 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,677 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-04T17:05:38,678 68 | : m_xpr(xpr), m_functor(func) {} 2025-09-04T17:05:38,678 | ^~~~~~~~~~ 2025-09-04T17:05:38,678 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-04T17:05:38,678 51 | return CwiseUnaryOp, const Derived> 2025-09-04T17:05:38,678 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,678 52 | (derived(), internal::scalar_multiple_op(scalar)); 2025-09-04T17:05:38,678 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,678 ltp/src/parser.n/classifier.cpp:66:72: required from here 2025-09-04T17:05:38,678 66 | W1 = Eigen::MatrixXd::Random(nrows, ncols) * sqrt(6. / (nrows+ ncols)); 2025-09-04T17:05:38,678 | ^ 2025-09-04T17:05:38,679 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-04T17:05:38,679 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,679 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,679 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-04T17:05:38,679 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,679 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,679 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-04T17:05:38,679 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,679 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,679 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-04T17:05:38,680 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,680 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,681 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-04T17:05:38,681 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-04T17:05:38,681 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,681 | ^~~~~~~~~ 2025-09-04T17:05:38,682 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-04T17:05:38,682 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,682 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,682 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-04T17:05:38,682 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,682 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,682 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-04T17:05:38,682 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T17:05:38,683 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,683 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-04T17:05:38,683 606 | EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const internal::false_type&) { _set_noalias(other); } 2025-09-04T17:05:38,683 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,683 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-04T17:05:38,683 598 | _set_selector(other.derived(), typename internal::conditional(int(OtherDerived::Flags) & EvalBeforeAssigningBit), internal::true_type, internal::false_type>::type()); 2025-09-04T17:05:38,683 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,683 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-04T17:05:38,683 172 | return Base::_set(other); 2025-09-04T17:05:38,683 | ~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,684 ltp/src/parser.n/classifier.cpp:66:72: required from here 2025-09-04T17:05:38,684 66 | W1 = Eigen::MatrixXd::Random(nrows, ncols) * sqrt(6. / (nrows+ ncols)); 2025-09-04T17:05:38,684 | ^ 2025-09-04T17:05:38,684 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-04T17:05:38,684 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,684 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,684 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-04T17:05:38,684 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,684 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,684 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-04T17:05:38,685 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,685 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,685 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-04T17:05:38,685 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,685 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,685 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-04T17:05:38,685 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,685 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,685 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-04T17:05:38,685 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-04T17:05:38,686 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,686 | ^~~~~~~~~ 2025-09-04T17:05:38,686 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-04T17:05:38,686 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,686 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,686 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-04T17:05:38,686 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,686 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,686 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-04T17:05:38,686 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T17:05:38,687 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,687 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-04T17:05:38,687 281 | Base::_set_noalias(other); 2025-09-04T17:05:38,687 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,687 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-04T17:05:38,687 68 | : m_xpr(xpr), m_functor(func) {} 2025-09-04T17:05:38,687 | ^~~~~~~~~~ 2025-09-04T17:05:38,687 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-04T17:05:38,687 51 | return CwiseUnaryOp, const Derived> 2025-09-04T17:05:38,687 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,688 52 | (derived(), internal::scalar_multiple_op(scalar)); 2025-09-04T17:05:38,688 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,688 ltp/src/parser.n/classifier.cpp:67:65: required from here 2025-09-04T17:05:38,688 67 | b1 = Eigen::VectorXd::Random(nrows) * sqrt(6. / (nrows+ ncols)); 2025-09-04T17:05:38,688 | ^ 2025-09-04T17:05:38,688 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-04T17:05:38,688 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,688 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,688 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-04T17:05:38,688 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,689 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,689 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-04T17:05:38,689 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,689 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,689 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-04T17:05:38,689 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,689 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,689 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-04T17:05:38,689 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-04T17:05:38,690 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,690 | ^~~~~~~~~ 2025-09-04T17:05:38,690 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-04T17:05:38,690 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,690 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,690 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-04T17:05:38,690 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,690 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,690 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-04T17:05:38,690 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T17:05:38,691 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,691 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-04T17:05:38,691 606 | EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const internal::false_type&) { _set_noalias(other); } 2025-09-04T17:05:38,691 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,691 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-04T17:05:38,691 598 | _set_selector(other.derived(), typename internal::conditional(int(OtherDerived::Flags) & EvalBeforeAssigningBit), internal::true_type, internal::false_type>::type()); 2025-09-04T17:05:38,691 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,691 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-04T17:05:38,691 172 | return Base::_set(other); 2025-09-04T17:05:38,692 | ~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,692 ltp/src/parser.n/classifier.cpp:67:65: required from here 2025-09-04T17:05:38,692 67 | b1 = Eigen::VectorXd::Random(nrows) * sqrt(6. / (nrows+ ncols)); 2025-09-04T17:05:38,692 | ^ 2025-09-04T17:05:38,692 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-04T17:05:38,692 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,692 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,692 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-04T17:05:38,692 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,693 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,693 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-04T17:05:38,693 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,693 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,693 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-04T17:05:38,693 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,693 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,693 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-04T17:05:38,693 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,693 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,694 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-04T17:05:38,694 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-04T17:05:38,694 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,694 | ^~~~~~~~~ 2025-09-04T17:05:38,694 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-04T17:05:38,694 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,694 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,694 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-04T17:05:38,694 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,694 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,695 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-04T17:05:38,695 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T17:05:38,695 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,695 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-04T17:05:38,695 606 | EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const internal::false_type&) { _set_noalias(other); } 2025-09-04T17:05:38,695 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,695 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-04T17:05:38,695 598 | _set_selector(other.derived(), typename internal::conditional(int(OtherDerived::Flags) & EvalBeforeAssigningBit), internal::true_type, internal::false_type>::type()); 2025-09-04T17:05:38,695 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,695 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-04T17:05:38,696 172 | return Base::_set(other); 2025-09-04T17:05:38,696 | ~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,696 ltp/src/parser.n/classifier.cpp:87:55: required from here 2025-09-04T17:05:38,696 87 | grad_W1 = Eigen::MatrixXd::Zero(W1.rows(), W1.cols()); 2025-09-04T17:05:38,696 | ^ 2025-09-04T17:05:38,696 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-04T17:05:38,696 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,696 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,696 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-04T17:05:38,697 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,697 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,697 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-04T17:05:38,697 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,697 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,697 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-04T17:05:38,697 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,697 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,709 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-04T17:05:38,709 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-04T17:05:38,709 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,709 | ^~~~~~~~~ 2025-09-04T17:05:38,710 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-04T17:05:38,710 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,710 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,710 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-04T17:05:38,710 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,710 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,710 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-04T17:05:38,710 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,710 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,710 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-04T17:05:38,711 453 | Base::operator=(other.derived()); 2025-09-04T17:05:38,711 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,711 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-04T17:05:38,711 184 | return Base::operator=(other); 2025-09-04T17:05:38,711 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,711 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-04T17:05:38,711 310 | *this = other; 2025-09-04T17:05:38,711 | ~~~~~~^~~~~~~ 2025-09-04T17:05:38,711 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T17:05:38,711 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T17:05:38,712 | ^ 2025-09-04T17:05:38,712 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-04T17:05:38,712 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,712 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,712 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-04T17:05:38,712 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,712 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,712 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-04T17:05:38,712 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,712 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,713 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-04T17:05:38,713 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,713 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,713 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-04T17:05:38,713 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,713 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,747 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-04T17:05:38,747 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-04T17:05:38,747 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,747 | ^~~~~~~~~ 2025-09-04T17:05:38,747 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-04T17:05:38,748 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,748 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,748 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-04T17:05:38,748 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,748 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,748 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-04T17:05:38,748 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,748 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,748 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-04T17:05:38,748 453 | Base::operator=(other.derived()); 2025-09-04T17:05:38,749 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,749 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-04T17:05:38,749 184 | return Base::operator=(other); 2025-09-04T17:05:38,749 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,749 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-04T17:05:38,749 310 | *this = other; 2025-09-04T17:05:38,749 | ~~~~~~^~~~~~~ 2025-09-04T17:05:38,749 ltp/src/parser.n/classifier.cpp:175:52: required from here 2025-09-04T17:05:38,749 175 | eg2W1 += Eigen::MatrixXd(grad_W1.array().square()); 2025-09-04T17:05:38,749 | ^ 2025-09-04T17:05:38,750 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-04T17:05:38,750 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,750 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,750 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-04T17:05:38,750 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,750 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,750 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-04T17:05:38,750 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,750 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,750 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-04T17:05:38,751 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,751 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,751 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-04T17:05:38,751 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,751 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,752 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-04T17:05:38,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::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >; Derived = Eigen::Matrix]’ 2025-09-04T17:05:38,752 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,752 | ^~~~~~~~~ 2025-09-04T17:05:38,752 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-04T17:05:38,752 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,752 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,752 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-04T17:05:38,753 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,753 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,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::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >; Derived = Eigen::Matrix]’ 2025-09-04T17:05:38,753 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,753 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,753 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-04T17:05:38,753 453 | Base::operator=(other.derived()); 2025-09-04T17:05:38,753 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,753 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-04T17:05:38,753 184 | return Base::operator=(other); 2025-09-04T17:05:38,754 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,754 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-04T17:05:38,754 310 | *this = other; 2025-09-04T17:05:38,754 | ~~~~~~^~~~~~~ 2025-09-04T17:05:38,754 ltp/src/parser.n/classifier.cpp:176:87: required from here 2025-09-04T17:05:38,754 176 | W1 -= ada_alpha * Eigen::MatrixXd(grad_W1.array() / (eg2W1.array() + ada_eps).sqrt()); 2025-09-04T17:05:38,754 | ^ 2025-09-04T17:05:38,754 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-04T17:05:38,754 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,754 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,755 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-04T17:05:38,755 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,755 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,755 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-04T17:05:38,755 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,755 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-04T17:05:38,755 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,755 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,755 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-04T17:05:38,756 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,756 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,756 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-04T17:05:38,757 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-04T17:05:38,757 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,757 | ^~~~~~~~~ 2025-09-04T17:05:38,757 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-04T17:05:38,757 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,757 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,757 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-04T17:05:38,757 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,757 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,757 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-04T17:05:38,758 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,758 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,758 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-04T17:05:38,758 453 | Base::operator=(other.derived()); 2025-09-04T17:05:38,758 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,758 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-04T17:05:38,758 184 | return Base::operator=(other); 2025-09-04T17:05:38,758 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,758 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-04T17:05:38,759 310 | *this = other; 2025-09-04T17:05:38,759 | ~~~~~~^~~~~~~ 2025-09-04T17:05:38,759 ltp/src/parser.n/classifier.cpp:178:52: required from here 2025-09-04T17:05:38,759 178 | eg2b1 += Eigen::VectorXd(grad_b1.array().square()); 2025-09-04T17:05:38,759 | ^ 2025-09-04T17:05:38,759 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-04T17:05:38,759 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,759 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,759 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-04T17:05:38,759 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,760 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,760 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-04T17:05:38,760 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,760 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,760 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-04T17:05:38,760 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,760 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,760 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-04T17:05:38,760 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,760 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,760 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-04T17:05:38,761 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-04T17:05:38,761 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,761 | ^~~~~~~~~ 2025-09-04T17:05:38,761 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-04T17:05:38,761 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,761 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,761 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-04T17:05:38,761 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,761 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,761 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-04T17:05:38,762 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,762 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,762 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-04T17:05:38,762 453 | Base::operator=(other.derived()); 2025-09-04T17:05:38,762 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,762 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-04T17:05:38,762 184 | return Base::operator=(other); 2025-09-04T17:05:38,762 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,762 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-04T17:05:38,763 310 | *this = other; 2025-09-04T17:05:38,763 | ~~~~~~^~~~~~~ 2025-09-04T17:05:38,763 ltp/src/parser.n/classifier.cpp:179:87: required from here 2025-09-04T17:05:38,763 179 | b1 -= ada_alpha * Eigen::VectorXd(grad_b1.array() / (eg2b1.array() + ada_eps).sqrt()); 2025-09-04T17:05:38,763 | ^ 2025-09-04T17:05:38,763 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-04T17:05:38,763 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,763 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,763 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-04T17:05:38,764 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,764 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,764 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-04T17:05:38,764 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,764 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,764 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-04T17:05:38,764 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,764 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,764 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-04T17:05:38,764 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,765 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,770 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-04T17:05:38,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::Array >; Derived = Eigen::Array]’ 2025-09-04T17:05:38,770 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,770 | ^~~~~~~~~ 2025-09-04T17:05:38,770 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-04T17:05:38,770 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,771 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,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::Array; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >]’ 2025-09-04T17:05:38,771 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,771 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,771 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-04T17:05:38,771 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T17:05:38,771 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,771 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-04T17:05:38,771 189 | Base::_set_noalias(other); 2025-09-04T17:05:38,772 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,772 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-04T17:05:38,772 68 | : m_xpr(xpr), m_functor(func) {} 2025-09-04T17:05:38,772 | ^~~~~~~~~~ 2025-09-04T17:05:38,772 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-04T17:05:38,772 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:38,772 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,772 193 | (derived(), std::bind2nd(FUNCTOR(), s)); \ 2025-09-04T17:05:38,772 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,773 ltp/src/parser.n/classifier.cpp:251:70: required from here 2025-09-04T17:05:38,773 251 | Eigen::VectorXd _ = (Eigen::ArrayXd::Random(hidden_layer_size) > mask_prob).select( 2025-09-04T17:05:38,773 | ^~~~~~~~~ 2025-09-04T17:05:38,773 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-04T17:05:38,773 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,773 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,773 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-04T17:05:38,773 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,773 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,773 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-04T17:05:38,774 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,774 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,774 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-04T17:05:38,774 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,774 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,842 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-04T17:05:38,842 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-04T17:05:38,842 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,842 | ^~~~~~~~~ 2025-09-04T17:05:38,842 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-04T17:05:38,843 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,843 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,843 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-04T17:05:38,843 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,843 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,843 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-04T17:05:38,843 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,843 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,843 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-04T17:05:38,843 453 | Base::operator=(other.derived()); 2025-09-04T17:05:38,844 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,844 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-04T17:05:38,844 184 | return Base::operator=(other); 2025-09-04T17:05:38,844 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,844 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-04T17:05:38,844 310 | *this = other; 2025-09-04T17:05:38,844 | ~~~~~~^~~~~~~ 2025-09-04T17:05:38,844 ltp/src/parser.n/classifier.cpp:270:85: required from here 2025-09-04T17:05:38,844 270 | Eigen::VectorXd cubic_hidden_layer = hidden_layer.array().cube().min(50).max(-50); 2025-09-04T17:05:38,844 | ^ 2025-09-04T17:05:38,845 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-04T17:05:38,845 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,845 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,845 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-04T17:05:38,845 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,845 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-04T17:05:38,845 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,845 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,845 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-04T17:05:38,846 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,846 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,846 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-04T17:05:38,846 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-04T17:05:38,846 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,846 | ^~~~~~~~~ 2025-09-04T17:05:38,847 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-04T17:05:38,847 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,847 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,847 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-04T17:05:38,847 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,847 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,847 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-04T17:05:38,847 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,847 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,847 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-04T17:05:38,848 453 | Base::operator=(other.derived()); 2025-09-04T17:05:38,848 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,848 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-04T17:05:38,848 184 | return Base::operator=(other); 2025-09-04T17:05:38,848 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,848 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-04T17:05:38,848 310 | *this = other; 2025-09-04T17:05:38,848 | ~~~~~~^~~~~~~ 2025-09-04T17:05:38,848 ltp/src/parser.n/classifier.cpp:285:77: required from here 2025-09-04T17:05:38,848 285 | output = __.asDiagonal() * Eigen::VectorXd((output.array() - best).exp()); 2025-09-04T17:05:38,849 | ^ 2025-09-04T17:05:38,849 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-04T17:05:38,849 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,849 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,849 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-04T17:05:38,849 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,849 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,849 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-04T17:05:38,849 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,849 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,850 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-04T17:05:38,850 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,850 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,850 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-04T17:05:38,850 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,850 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,850 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-04T17:05:38,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::DiagonalProduct, Eigen::DiagonalWrapper >, 1>; Derived = Eigen::Matrix]’ 2025-09-04T17:05:38,850 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,851 | ^~~~~~~~~ 2025-09-04T17:05:38,851 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-04T17:05:38,851 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,851 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,851 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-04T17:05:38,851 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,851 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,851 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-04T17:05:38,851 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T17:05:38,851 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,852 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-04T17:05:38,852 606 | EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const internal::false_type&) { _set_noalias(other); } 2025-09-04T17:05:38,852 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,852 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-04T17:05:38,852 598 | _set_selector(other.derived(), typename internal::conditional(int(OtherDerived::Flags) & EvalBeforeAssigningBit), internal::true_type, internal::false_type>::type()); 2025-09-04T17:05:38,852 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,852 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-04T17:05:38,852 172 | return Base::_set(other); 2025-09-04T17:05:38,853 | ~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,853 ltp/src/parser.n/classifier.cpp:285:77: required from here 2025-09-04T17:05:38,853 285 | output = __.asDiagonal() * Eigen::VectorXd((output.array() - best).exp()); 2025-09-04T17:05:38,853 | ^ 2025-09-04T17:05:38,853 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-04T17:05:38,853 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,853 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,853 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-04T17:05:38,853 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,853 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,854 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-04T17:05:38,854 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,854 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,854 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-04T17:05:38,854 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,854 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,854 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-04T17:05:38,854 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,854 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,854 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-04T17:05:38,855 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-04T17:05:38,855 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,855 | ^~~~~~~~~ 2025-09-04T17:05:38,855 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-04T17:05:38,855 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,855 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,855 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-04T17:05:38,855 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,855 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,855 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-04T17:05:38,856 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,856 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,856 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-04T17:05:38,856 453 | Base::operator=(other.derived()); 2025-09-04T17:05:38,856 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,856 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-04T17:05:38,856 184 | return Base::operator=(other); 2025-09-04T17:05:38,856 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,856 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-04T17:05:38,856 310 | *this = other; 2025-09-04T17:05:38,857 | ~~~~~~^~~~~~~ 2025-09-04T17:05:38,857 ltp/src/parser.n/classifier.cpp:293:64: required from here 2025-09-04T17:05:38,857 293 | -(__.asDiagonal()*Y - Eigen::VectorXd(output.array()/sum2)) / batch_size; 2025-09-04T17:05:38,857 | ^ 2025-09-04T17:05:38,857 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-04T17:05:38,857 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,857 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,857 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-04T17:05:38,857 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,857 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,858 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-04T17:05:38,858 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,858 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,858 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-04T17:05:38,858 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,858 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,858 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-04T17:05:38,858 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,858 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,864 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-04T17:05:38,864 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-04T17:05:38,864 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,864 | ^~~~~~~~~ 2025-09-04T17:05:38,864 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-04T17:05:38,864 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:38,865 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,865 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-04T17:05:38,865 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,865 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,865 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-04T17:05:38,865 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,865 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,865 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-04T17:05:38,865 453 | Base::operator=(other.derived()); 2025-09-04T17:05:38,865 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,866 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-04T17:05:38,866 184 | return Base::operator=(other); 2025-09-04T17:05:38,866 | ~~~~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:38,866 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-04T17:05:38,866 310 | *this = other; 2025-09-04T17:05:38,866 | ~~~~~~^~~~~~~ 2025-09-04T17:05:38,866 ltp/src/parser.n/classifier.cpp:299:73: required from here 2025-09-04T17:05:38,866 299 | 3 * grad_cubic_hidden_layer.array() * hidden_layer.array().square(); 2025-09-04T17:05:38,866 | ^ 2025-09-04T17:05:38,866 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-04T17:05:38,867 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,867 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,867 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-04T17:05:38,867 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,867 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,867 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-04T17:05:38,867 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,867 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,867 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-04T17:05:38,867 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,868 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,868 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-04T17:05:38,868 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,868 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,945 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-04T17:05:38,945 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-04T17:05:38,945 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:38,945 | ^~~~~~~~~ 2025-09-04T17:05:38,945 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-04T17:05:38,946 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:38,946 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,946 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-04T17:05:38,946 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:38,946 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,946 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-04T17:05:38,946 458 | MappedDest(actualDestPtr, dest.size()) = dest; 2025-09-04T17:05:38,946 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T17:05:38,946 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-04T17:05:38,947 348 | internal::gemv_selector::HasUsableDirectAccess)>::run(*this, dst, alpha); 2025-09-04T17:05:38,947 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,947 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-04T17:05:38,947 118 | inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 2025-09-04T17:05:38,947 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T17:05:38,947 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-04T17:05:38,947 109 | inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 2025-09-04T17:05:38,947 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T17:05:38,948 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-04T17:05:38,948 127 | derived().evalTo(m_result); 2025-09-04T17:05:38,948 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:05:38,948 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T17:05:38,948 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T17:05:38,948 | ^ 2025-09-04T17:05:38,948 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-04T17:05:38,948 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,948 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,948 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-04T17:05:38,949 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:38,949 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,949 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-04T17:05:38,949 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:38,949 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,949 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-04T17:05:38,949 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:38,949 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:38,949 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-04T17:05:38,949 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:38,949 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,012 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-04T17:05:39,012 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-04T17:05:39,012 520 | general_matrix_vector_product 2025-09-04T17:05:39,012 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,012 521 | ::run( 2025-09-04T17:05:39,012 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:05:39,013 522 | actualLhs.rows(), actualLhs.cols(), 2025-09-04T17:05:39,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,013 523 | actualLhs.data(), actualLhs.outerStride(), 2025-09-04T17:05:39,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,013 524 | actualRhsPtr, 1, 2025-09-04T17:05:39,013 | ~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,013 525 | dest.data(), dest.innerStride(), 2025-09-04T17:05:39,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,013 526 | actualAlpha); 2025-09-04T17:05:39,013 | ~~~~~~~~~~~~ 2025-09-04T17:05:39,014 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-04T17:05:39,014 348 | internal::gemv_selector::HasUsableDirectAccess)>::run(*this, dst, alpha); 2025-09-04T17:05:39,014 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,014 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-04T17:05:39,014 118 | inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 2025-09-04T17:05:39,014 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T17:05:39,014 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-04T17:05:39,015 109 | inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 2025-09-04T17:05:39,015 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T17:05:39,015 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-04T17:05:39,015 127 | derived().evalTo(m_result); 2025-09-04T17:05:39,015 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:05:39,015 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-04T17:05:39,015 149 | typename internal::nested::type rhs(_rhs); 2025-09-04T17:05:39,015 | ^~~ 2025-09-04T17:05:39,015 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-04T17:05:39,015 223 | tmp = other.derived(); 2025-09-04T17:05:39,016 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,016 ltp/src/parser.n/classifier.cpp:314:78: required from here 2025-09-04T17:05:39,016 314 | W1.block(0, off, hidden_layer_size, embedding_size).transpose()* grad_hidden_layer; 2025-09-04T17:05:39,016 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,016 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-04T17:05:39,016 408 | Index offset1 = (FirstAligned && alignmentStep==1?3:1); 2025-09-04T17:05:39,016 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,016 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-04T17:05:39,016 409 | Index offset3 = (FirstAligned && alignmentStep==1?1:3); 2025-09-04T17:05:39,017 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,051 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-04T17:05:39,052 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-04T17:05:39,052 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:39,052 | ^~~~~~~~~ 2025-09-04T17:05:39,052 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-04T17:05:39,052 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:39,052 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,052 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-04T17:05:39,052 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:39,052 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,053 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-04T17:05:39,053 271 | struct set { template void operator()(const Dst& dst, const Src& src) const { dst.const_cast_derived() = src; } }; 2025-09-04T17:05:39,053 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:39,053 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-04T17:05:39,053 235 | func(dest.col(j), prod.rhs().coeff(0,j) * prod.lhs()); 2025-09-04T17:05:39,053 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,053 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-04T17:05:39,053 284 | internal::outer_product_selector_run(*this, dest, set(), IsRowMajor()); 2025-09-04T17:05:39,053 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,053 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-04T17:05:39,054 127 | derived().evalTo(m_result); 2025-09-04T17:05:39,054 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:05:39,054 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-04T17:05:39,054 149 | typename internal::nested::type rhs(_rhs); 2025-09-04T17:05:39,054 | ^~~ 2025-09-04T17:05:39,054 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-04T17:05:39,054 223 | tmp = other.derived(); 2025-09-04T17:05:39,054 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,054 ltp/src/parser.n/classifier.cpp:295:53: required from here 2025-09-04T17:05:39,055 295 | grad_W2 += delta * cubic_hidden_layer.transpose(); 2025-09-04T17:05:39,055 | ^ 2025-09-04T17:05:39,055 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-04T17:05:39,055 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:39,055 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,055 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-04T17:05:39,055 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:39,055 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,055 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-04T17:05:39,055 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:39,056 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,061 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-04T17:05:39,061 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-04T17:05:39,062 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:39,062 | ^~~~~~~~~ 2025-09-04T17:05:39,062 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-04T17:05:39,062 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:39,062 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,062 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-04T17:05:39,062 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:39,062 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,062 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-04T17:05:39,063 271 | struct set { template void operator()(const Dst& dst, const Src& src) const { dst.const_cast_derived() = src; } }; 2025-09-04T17:05:39,063 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:39,063 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-04T17:05:39,063 235 | func(dest.col(j), prod.rhs().coeff(0,j) * prod.lhs()); 2025-09-04T17:05:39,063 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,063 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-04T17:05:39,063 284 | internal::outer_product_selector_run(*this, dest, set(), IsRowMajor()); 2025-09-04T17:05:39,063 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,063 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-04T17:05:39,064 127 | derived().evalTo(m_result); 2025-09-04T17:05:39,064 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:05:39,064 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-04T17:05:39,064 149 | typename internal::nested::type rhs(_rhs); 2025-09-04T17:05:39,064 | ^~~ 2025-09-04T17:05:39,064 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-04T17:05:39,064 223 | tmp = other.derived(); 2025-09-04T17:05:39,064 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,064 ltp/src/parser.n/classifier.cpp:335:51: required from here 2025-09-04T17:05:39,064 335 | grad_saved.col(rank) * E.col(aid).transpose(); 2025-09-04T17:05:39,065 | ^ 2025-09-04T17:05:39,065 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-04T17:05:39,065 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:39,065 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,065 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-04T17:05:39,065 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:39,065 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,069 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-04T17:05:39,069 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-04T17:05:39,069 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:39,070 | ^~~~~~~~~ 2025-09-04T17:05:39,070 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-04T17:05:39,070 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:39,070 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,070 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-04T17:05:39,070 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:39,070 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,070 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-04T17:05:39,070 334 | return derived() = Constant(rows(), cols(), val); 2025-09-04T17:05:39,070 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,071 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-04T17:05:39,071 501 | return setConstant(Scalar(0)); 2025-09-04T17:05:39,071 | ^~~~~~~~~~~ 2025-09-04T17:05:39,071 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-04T17:05:39,071 454 | MappedDest(actualDestPtr, dest.size()).setZero(); 2025-09-04T17:05:39,071 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:05:39,071 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-04T17:05:39,071 348 | internal::gemv_selector::HasUsableDirectAccess)>::run(*this, dst, alpha); 2025-09-04T17:05:39,072 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,072 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-04T17:05:39,072 118 | inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 2025-09-04T17:05:39,072 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T17:05:39,072 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-04T17:05:39,072 109 | inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 2025-09-04T17:05:39,072 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T17:05:39,072 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-04T17:05:39,072 127 | derived().evalTo(m_result); 2025-09-04T17:05:39,073 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:05:39,073 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T17:05:39,073 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T17:05:39,073 | ^ 2025-09-04T17:05:39,073 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-04T17:05:39,073 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:39,073 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,073 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-04T17:05:39,073 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:39,073 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,074 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-04T17:05:39,074 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:39,074 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,074 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-04T17:05:39,074 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:39,074 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,074 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-04T17:05:39,074 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-04T17:05:39,074 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:39,074 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,075 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-04T17:05:39,075 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:39,075 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,075 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-04T17:05:39,075 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:39,075 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,075 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-04T17:05:39,075 150 | return Base::operator=(rhs); 2025-09-04T17:05:39,075 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:39,075 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-04T17:05:39,076 223 | tmp = other.derived(); 2025-09-04T17:05:39,076 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,076 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-04T17:05:39,076 472 | dest += actualAlpha * MappedDest(actualDestPtr, dest.size()); 2025-09-04T17:05:39,076 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,076 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-04T17:05:39,076 348 | internal::gemv_selector::HasUsableDirectAccess)>::run(*this, dst, alpha); 2025-09-04T17:05:39,077 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,077 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-04T17:05:39,077 118 | inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 2025-09-04T17:05:39,077 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T17:05:39,077 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-04T17:05:39,077 109 | inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 2025-09-04T17:05:39,077 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T17:05:39,077 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-04T17:05:39,077 127 | derived().evalTo(m_result); 2025-09-04T17:05:39,077 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:05:39,078 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T17:05:39,078 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T17:05:39,078 | ^ 2025-09-04T17:05:39,078 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-04T17:05:39,078 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:39,078 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,078 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-04T17:05:39,078 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:39,078 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,078 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-04T17:05:39,079 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:39,079 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,079 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-04T17:05:39,079 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:39,079 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,079 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-04T17:05:39,079 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:39,079 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,091 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-04T17:05:39,091 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-04T17:05:39,091 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:39,092 | ^~~~~~~~~ 2025-09-04T17:05:39,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::Map, 0, Eigen::Stride<0, 0> >; OtherDerived = Eigen::Matrix]’ 2025-09-04T17:05:39,092 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:39,092 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,092 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-04T17:05:39,092 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:39,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,092 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-04T17:05:39,092 517 | Map(actualRhsPtr, actualRhs.size()) = actualRhs; 2025-09-04T17:05:39,093 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T17:05:39,093 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-04T17:05:39,093 348 | internal::gemv_selector::HasUsableDirectAccess)>::run(*this, dst, alpha); 2025-09-04T17:05:39,093 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,093 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-04T17:05:39,093 118 | inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 2025-09-04T17:05:39,093 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T17:05:39,093 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-04T17:05:39,094 109 | inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 2025-09-04T17:05:39,094 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T17:05:39,094 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-04T17:05:39,094 127 | derived().evalTo(m_result); 2025-09-04T17:05:39,094 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:05:39,094 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-04T17:05:39,094 149 | typename internal::nested::type rhs(_rhs); 2025-09-04T17:05:39,094 | ^~~ 2025-09-04T17:05:39,094 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-04T17:05:39,095 223 | tmp = other.derived(); 2025-09-04T17:05:39,095 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,095 ltp/src/parser.n/classifier.cpp:314:78: required from here 2025-09-04T17:05:39,095 314 | W1.block(0, off, hidden_layer_size, embedding_size).transpose()* grad_hidden_layer; 2025-09-04T17:05:39,095 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,095 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-04T17:05:39,095 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:39,095 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,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-04T17:05:39,095 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:39,095 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,096 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-04T17:05:39,096 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:39,096 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,096 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-04T17:05:39,097 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-04T17:05:39,097 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:39,097 | ^~~~~~~~~ 2025-09-04T17:05:39,097 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-04T17:05:39,097 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:39,097 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,097 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-04T17:05:39,097 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:39,097 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,097 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-04T17:05:39,098 517 | Map(actualRhsPtr, actualRhs.size()) = actualRhs; 2025-09-04T17:05:39,098 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T17:05:39,098 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-04T17:05:39,098 348 | internal::gemv_selector::HasUsableDirectAccess)>::run(*this, dst, alpha); 2025-09-04T17:05:39,098 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,098 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-04T17:05:39,098 118 | inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 2025-09-04T17:05:39,098 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T17:05:39,099 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-04T17:05:39,099 109 | inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 2025-09-04T17:05:39,099 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T17:05:39,099 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-04T17:05:39,099 127 | derived().evalTo(m_result); 2025-09-04T17:05:39,099 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:05:39,099 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-04T17:05:39,099 149 | typename internal::nested::type rhs(_rhs); 2025-09-04T17:05:39,099 | ^~~ 2025-09-04T17:05:39,100 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-04T17:05:39,100 223 | tmp = other.derived(); 2025-09-04T17:05:39,100 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,100 ltp/src/parser.n/classifier.cpp:339:94: required from here 2025-09-04T17:05:39,100 339 | W1.block(0, off, hidden_layer_size, embedding_size).transpose() * grad_saved.col(rank); 2025-09-04T17:05:39,100 | ^ 2025-09-04T17:05:39,100 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-04T17:05:39,100 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:39,100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,101 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-04T17:05:39,101 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:39,101 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,116 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-04T17:05:39,116 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-04T17:05:39,116 499 | internal::assign_impl::Traversal) 2025-09-04T17:05:39,116 | ^~~~~~~~~ 2025-09-04T17:05:39,116 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-04T17:05:39,117 414 | return Base::lazyAssign(other.derived()); 2025-09-04T17:05:39,117 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,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::Matrix; OtherDerived = Eigen::Map, 1, Eigen::Stride<0, 0> >]’ 2025-09-04T17:05:39,117 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:39,117 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,117 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-04T17:05:39,117 621 | return internal::assign_selector::run(this->derived(), other.derived()); 2025-09-04T17:05:39,117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,117 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-04T17:05:39,117 606 | EIGEN_STRONG_INLINE void _set_selector(const OtherDerived& other, const internal::false_type&) { _set_noalias(other); } 2025-09-04T17:05:39,118 | ~~~~~~~~~~~~^~~~~~~ 2025-09-04T17:05:39,118 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-04T17:05:39,118 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-04T17:05:39,118 474 | dest = MappedDest(actualDestPtr, dest.size()); 2025-09-04T17:05:39,118 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,118 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-04T17:05:39,118 348 | internal::gemv_selector::HasUsableDirectAccess)>::run(*this, dst, alpha); 2025-09-04T17:05:39,118 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,118 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-04T17:05:39,119 118 | inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 2025-09-04T17:05:39,119 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T17:05:39,119 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-04T17:05:39,119 109 | inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 2025-09-04T17:05:39,119 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T17:05:39,119 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-04T17:05:39,119 127 | derived().evalTo(m_result); 2025-09-04T17:05:39,119 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:05:39,119 ltp/src/parser.n/classifier.cpp:138:76: required from here 2025-09-04T17:05:39,120 138 | Eigen::VectorXd output = W2 * Eigen::VectorXd(hidden_layer.array().cube()); 2025-09-04T17:05:39,120 | ^ 2025-09-04T17:05:39,120 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-04T17:05:39,120 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:39,120 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,120 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-04T17:05:39,120 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:39,120 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,120 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-04T17:05:39,120 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:39,121 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,121 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-04T17:05:39,121 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:39,121 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,121 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-04T17:05:39,121 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:39,121 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,122 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-04T17:05:39,122 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-04T17:05:39,122 137 | internal::assign_impl::run(*this,rhs.derived()); 2025-09-04T17:05:39,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,122 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-04T17:05:39,122 520 | static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 2025-09-04T17:05:39,122 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,123 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-04T17:05:39,123 564 | return internal::assign_selector::run(derived(), other.derived()); 2025-09-04T17:05:39,123 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,123 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-04T17:05:39,123 150 | return Base::operator=(rhs); 2025-09-04T17:05:39,123 | ~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:39,123 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-04T17:05:39,123 223 | tmp = other.derived(); 2025-09-04T17:05:39,123 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,123 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-04T17:05:39,124 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-04T17:05:39,124 118 | inline void scaleAndAddTo(Dest& dst, const Scalar& alpha) const { derived().scaleAndAddTo(dst,alpha); } 2025-09-04T17:05:39,124 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T17:05:39,124 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-04T17:05:39,124 109 | inline void evalTo(Dest& dst) const { dst.setZero(); scaleAndAddTo(dst,Scalar(1)); } 2025-09-04T17:05:39,124 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T17:05:39,124 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-04T17:05:39,124 127 | derived().evalTo(m_result); 2025-09-04T17:05:39,124 | ~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:05:39,125 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-04T17:05:39,125 149 | typename internal::nested::type rhs(_rhs); 2025-09-04T17:05:39,125 | ^~~ 2025-09-04T17:05:39,125 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-04T17:05:39,125 223 | tmp = other.derived(); 2025-09-04T17:05:39,125 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,125 ltp/src/parser.n/classifier.cpp:264:91: required from here 2025-09-04T17:05:39,125 264 | _.asDiagonal() * W1.block(0, off, hidden_layer_size, embedding_size) * E.col(aid); 2025-09-04T17:05:39,125 | ^ 2025-09-04T17:05:39,125 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-04T17:05:39,126 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:39,126 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,126 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-04T17:05:39,126 51 | && int(DstIsAligned) && int(SrcIsAligned), 2025-09-04T17:05:39,126 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,126 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-04T17:05:39,126 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess 2025-09-04T17:05:39,126 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,126 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-04T17:05:39,126 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), 2025-09-04T17:05:39,127 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:39,127 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-04T17:05:39,127 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess 2025-09-04T17:05:39,127 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:46,113 In file included from /usr/include/c++/14/vector:72, 2025-09-04T17:05:46,113 from ltp/src/parser.n/classifier.h:5: 2025-09-04T17:05:46,114 /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-04T17:05:46,114 /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-04T17:05:46,114 700 | vector<_Tp, _Alloc>:: 2025-09-04T17:05:46,114 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:46,347 In file included from /usr/include/c++/14/vector:66: 2025-09-04T17:05:46,347 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:05:46,347 inlined from ‘void ltp::depparser::NeuralNetworkClassifier::score(const std::vector&, std::vector&)’ at ltp/src/parser.n/classifier.cpp:139:16: 2025-09-04T17:05:46,347 /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-04T17:05:46,347 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:05:46,347 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:50,956 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/splitsnt -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 -std=c++0x 2025-09-04T17:05:52,055 In file included from ltp/src/parser.n/instance.cpp:2: 2025-09-04T17:05:52,055 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T17:05:52,055 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:05:52,055 67 | int len = str.size(); 2025-09-04T17:05:52,055 | ^~~ 2025-09-04T17:05:52,062 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T17:05:52,062 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:05:52,062 137 | int len = str.size(); 2025-09-04T17:05:52,062 | ^~~ 2025-09-04T17:05:52,063 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T17:05:52,063 138 | int sep_flag = (sep != ""); 2025-09-04T17:05:52,063 | ^~~~~~~~ 2025-09-04T17:05:52,070 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T17:05:52,070 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:05:52,070 233 | int len = str.size(); 2025-09-04T17:05:52,070 | ^~~ 2025-09-04T17:05:52,088 In file included from ltp/src/parser.n/instance.cpp:3: 2025-09-04T17:05:52,088 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T17:05:52,088 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:05:52,088 80 | std::pair rep; 2025-09-04T17:05:52,088 | ^~~ 2025-09-04T17:05:52,088 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:05:52,088 77 | int encoding; 2025-09-04T17:05:52,089 | ^~~~~~~~ 2025-09-04T17:05:52,089 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:52,089 20 | iterator(const iterator & other) 2025-09-04T17:05:52,089 | ^~~~~~~~ 2025-09-04T17:05:52,090 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T17:05:52,090 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:05:52,090 80 | std::pair rep; 2025-09-04T17:05:52,090 | ^~~ 2025-09-04T17:05:52,090 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:05:52,090 77 | int encoding; 2025-09-04T17:05:52,090 | ^~~~~~~~ 2025-09-04T17:05:52,091 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:52,091 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T17:05:52,091 | ^~~~~~~~ 2025-09-04T17:05:52,095 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T17:05:52,095 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:05:52,095 80 | std::pair rep; 2025-09-04T17:05:52,095 | ^~~ 2025-09-04T17:05:52,096 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:05:52,096 77 | int encoding; 2025-09-04T17:05:52,096 | ^~~~~~~~ 2025-09-04T17:05:52,096 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:52,096 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T17:05:52,096 | ^~~~~~~~ 2025-09-04T17:05:52,109 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T17:05:52,109 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T17:05:52,109 175 | unsigned idx = 0; 2025-09-04T17:05:52,109 | ^~~ 2025-09-04T17:05:52,126 ltp/src/parser.n/instance.cpp: In member function ‘bool ltp::depparser::Instance::is_tree(const std::vector&) const’: 2025-09-04T17:05:52,127 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-04T17:05:52,127 49 | for (int modifier = 0; modifier < heads.size(); ++ modifier) { 2025-09-04T17:05:52,127 | ~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-04T17:05:52,137 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-04T17:05:52,137 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-04T17:05:52,138 66 | for (int c = 0; c < tree[now].size(); ++ c) { 2025-09-04T17:05:52,138 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:52,139 ltp/src/parser.n/instance.cpp: In member function ‘bool ltp::depparser::Instance::is_non_projective(const std::vector&) const’: 2025-09-04T17:05:52,139 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-04T17:05:52,139 74 | for (int modifier = 0; modifier < heads.size(); ++ modifier) { 2025-09-04T17:05:52,139 | ~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-04T17:05:53,401 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/splitsnt -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 -std=c++0x 2025-09-04T17:05:54,449 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/splitsnt -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 -std=c++0x 2025-09-04T17:05:55,906 In file included from ltp/src/parser.n/parser.h:4, 2025-09-04T17:05:55,906 from ltp/src/parser.n/parser.cpp:2: 2025-09-04T17:05:55,907 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T17:05:55,907 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T17:05:55,907 603 | int32_t* entries; 2025-09-04T17:05:55,907 | ^~~~~~~ 2025-09-04T17:05:55,907 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T17:05:55,907 602 | uint32_t cap_entries; 2025-09-04T17:05:55,907 | ^~~~~~~~~~~ 2025-09-04T17:05:55,907 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T17:05:55,908 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:05:55,908 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:05:56,396 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/Core:276, 2025-09-04T17:05:56,396 from ltp/thirdparty/eigen-3.2.4/Eigen/Dense:1, 2025-09-04T17:05:56,396 from ltp/src/parser.n/classifier.h:9, 2025-09-04T17:05:56,396 from ltp/src/parser.n/parser.h:8: 2025-09-04T17:05:56,397 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Functors.h: At global scope: 2025-09-04T17:05:56,397 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-04T17:05:56,397 932 | struct functor_traits > 2025-09-04T17:05:56,397 | ^~~~~~~~~ 2025-09-04T17:05:56,397 In file included from /usr/include/c++/14/bits/stl_function.h:1435, 2025-09-04T17:05:56,397 from /usr/include/c++/14/string:49, 2025-09-04T17:05:56,398 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T17:05:56,398 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T17:05:56,398 from /usr/include/c++/14/ios:44, 2025-09-04T17:05:56,398 from /usr/include/c++/14/istream:40, 2025-09-04T17:05:56,398 from /usr/include/c++/14/fstream:40, 2025-09-04T17:05:56,398 from ltp/src/parser.n/parser.cpp:1: 2025-09-04T17:05:56,398 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:56,398 144 | class binder2nd 2025-09-04T17:05:56,398 | ^~~~~~~~~ 2025-09-04T17:05:56,399 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-04T17:05:56,399 936 | struct functor_traits > 2025-09-04T17:05:56,399 | ^~~~~~~~~ 2025-09-04T17:05:56,399 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T17:05:56,399 108 | class binder1st 2025-09-04T17:05:56,399 | ^~~~~~~~~ 2025-09-04T17:05:56,431 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/MatrixBase.h:138, 2025-09-04T17:05:56,431 from ltp/thirdparty/eigen-3.2.4/Eigen/Core:279: 2025-09-04T17:05:56,432 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-04T17:05:56,432 62 | inline const CwiseUnaryOp >, const Derived> 2025-09-04T17:05:56,432 | ^~~~~~~~~ 2025-09-04T17:05:56,432 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T17:05:56,432 108 | class binder1st 2025-09-04T17:05:56,432 | ^~~~~~~~~ 2025-09-04T17:05:56,443 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-04T17:05:56,444 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-04T17:05:56,444 65 | return CwiseUnaryOp >,const Derived> 2025-09-04T17:05:56,444 | ^~~~~~~~~ 2025-09-04T17:05:56,444 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T17:05:56,444 108 | class binder1st 2025-09-04T17:05:56,444 | ^~~~~~~~~ 2025-09-04T17:05:56,690 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/Core:326: 2025-09-04T17:05:56,691 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-04T17:05:56,691 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-04T17:05:56,691 574 | if(nr==4) traits.initAcc(C3); 2025-09-04T17:05:56,691 | ^~ 2025-09-04T17:05:56,691 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-04T17:05:56,691 575 | traits.initAcc(C4); 2025-09-04T17:05:56,691 | ^~~~~~ 2025-09-04T17:05:56,699 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-04T17:05:56,699 946 | if(nr==4) R3 = ploadu(r3); 2025-09-04T17:05:56,699 | ^~ 2025-09-04T17:05:56,699 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-04T17:05:56,699 948 | traits.acc(C0, alphav, R0); 2025-09-04T17:05:56,700 | ^~~~~~ 2025-09-04T17:05:56,700 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-04T17:05:56,700 951 | if(nr==4) traits.acc(C3, alphav, R3); 2025-09-04T17:05:56,700 | ^~ 2025-09-04T17:05:56,700 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-04T17:05:56,701 953 | pstoreu(r0, R0); 2025-09-04T17:05:56,701 | ^~~~~~~ 2025-09-04T17:05:56,854 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ArrayBase.h:108, 2025-09-04T17:05:56,854 from ltp/thirdparty/eigen-3.2.4/Eigen/Core:350: 2025-09-04T17:05:56,855 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: At global scope: 2025-09-04T17:05:56,855 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-04T17:05:56,855 62 | inline const CwiseUnaryOp >, const Derived> 2025-09-04T17:05:56,855 | ^~~~~~~~~ 2025-09-04T17:05:56,855 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T17:05:56,856 108 | class binder1st 2025-09-04T17:05:56,856 | ^~~~~~~~~ 2025-09-04T17:05:56,857 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ArrayBase.h:109: 2025-09-04T17:05:56,858 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-04T17:05:56,858 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:56,858 | ^~~~~~~~~ 2025-09-04T17:05:56,858 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-04T17:05:56,858 196 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==, std::equal_to) 2025-09-04T17:05:56,858 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:56,858 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:56,858 144 | class binder2nd 2025-09-04T17:05:56,858 | ^~~~~~~~~ 2025-09-04T17:05:56,859 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-04T17:05:56,859 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:56,859 | ^~~~~~~~~ 2025-09-04T17:05:56,859 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-04T17:05:56,859 197 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=, std::not_equal_to) 2025-09-04T17:05:56,859 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:56,860 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:56,860 144 | class binder2nd 2025-09-04T17:05:56,860 | ^~~~~~~~~ 2025-09-04T17:05:56,860 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-04T17:05:56,860 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:56,860 | ^~~~~~~~~ 2025-09-04T17:05:56,860 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-04T17:05:56,861 198 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<, std::less) 2025-09-04T17:05:56,861 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:56,861 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:56,861 144 | class binder2nd 2025-09-04T17:05:56,861 | ^~~~~~~~~ 2025-09-04T17:05:56,861 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-04T17:05:56,862 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:56,862 | ^~~~~~~~~ 2025-09-04T17:05:56,862 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-04T17:05:56,862 199 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=, std::less_equal) 2025-09-04T17:05:56,862 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:56,862 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:56,862 144 | class binder2nd 2025-09-04T17:05:56,862 | ^~~~~~~~~ 2025-09-04T17:05:56,863 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-04T17:05:56,863 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:56,863 | ^~~~~~~~~ 2025-09-04T17:05:56,863 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-04T17:05:56,863 200 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>, std::greater) 2025-09-04T17:05:56,863 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:56,863 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:56,864 144 | class binder2nd 2025-09-04T17:05:56,864 | ^~~~~~~~~ 2025-09-04T17:05:56,864 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-04T17:05:56,864 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:56,864 | ^~~~~~~~~ 2025-09-04T17:05:56,864 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-04T17:05:56,864 201 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=, std::greater_equal) 2025-09-04T17:05:56,865 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:56,865 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:56,865 144 | class binder2nd 2025-09-04T17:05:56,865 | ^~~~~~~~~ 2025-09-04T17:05:56,870 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-04T17:05:56,870 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-04T17:05:56,870 65 | return CwiseUnaryOp >,const Derived> 2025-09-04T17:05:56,871 | ^~~~~~~~~ 2025-09-04T17:05:56,871 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T17:05:56,871 108 | class binder1st 2025-09-04T17:05:56,871 | ^~~~~~~~~ 2025-09-04T17:05:56,872 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-04T17:05:56,872 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-04T17:05:56,872 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:56,872 | ^~~~~~~~~ 2025-09-04T17:05:56,872 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-04T17:05:56,872 196 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==, std::equal_to) 2025-09-04T17:05:56,873 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:56,873 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:56,873 144 | class binder2nd 2025-09-04T17:05:56,873 | ^~~~~~~~~ 2025-09-04T17:05:56,873 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-04T17:05:56,874 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-04T17:05:56,874 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:56,874 | ^~~~~~~~~ 2025-09-04T17:05:56,874 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-04T17:05:56,874 197 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=, std::not_equal_to) 2025-09-04T17:05:56,874 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:56,874 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:56,874 144 | class binder2nd 2025-09-04T17:05:56,874 | ^~~~~~~~~ 2025-09-04T17:05:56,875 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-04T17:05:56,875 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-04T17:05:56,875 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:56,875 | ^~~~~~~~~ 2025-09-04T17:05:56,875 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-04T17:05:56,875 198 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<, std::less) 2025-09-04T17:05:56,875 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:56,876 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:56,876 144 | class binder2nd 2025-09-04T17:05:56,876 | ^~~~~~~~~ 2025-09-04T17:05:56,876 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-04T17:05:56,876 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-04T17:05:56,876 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:56,877 | ^~~~~~~~~ 2025-09-04T17:05:56,877 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-04T17:05:56,877 199 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=, std::less_equal) 2025-09-04T17:05:56,877 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:56,877 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:56,877 144 | class binder2nd 2025-09-04T17:05:56,877 | ^~~~~~~~~ 2025-09-04T17:05:56,878 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-04T17:05:56,878 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-04T17:05:56,878 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:56,878 | ^~~~~~~~~ 2025-09-04T17:05:56,878 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-04T17:05:56,878 200 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>, std::greater) 2025-09-04T17:05:56,878 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:56,878 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:56,879 144 | class binder2nd 2025-09-04T17:05:56,879 | ^~~~~~~~~ 2025-09-04T17:05:56,879 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-04T17:05:56,879 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-04T17:05:56,879 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:05:56,879 | ^~~~~~~~~ 2025-09-04T17:05:56,879 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-04T17:05:56,880 201 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=, std::greater_equal) 2025-09-04T17:05:56,880 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:56,880 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:05:56,880 144 | class binder2nd 2025-09-04T17:05:56,880 | ^~~~~~~~~ 2025-09-04T17:05:57,284 ltp/src/parser.n/parser.h: In constructor ‘ltp::depparser::NeuralNetworkParser::NeuralNetworkParser()’: 2025-09-04T17:05:57,284 ltp/src/parser.n/parser.h:67:8: warning: ‘ltp::depparser::NeuralNetworkParser::use_cluster’ will be initialized after [-Wreorder] 2025-09-04T17:05:57,284 67 | bool use_cluster; 2025-09-04T17:05:57,284 | ^~~~~~~~~~~ 2025-09-04T17:05:57,285 ltp/src/parser.n/parser.h:65:8: warning: ‘bool ltp::depparser::NeuralNetworkParser::use_distance’ [-Wreorder] 2025-09-04T17:05:57,285 65 | bool use_distance; 2025-09-04T17:05:57,285 | ^~~~~~~~~~~~ 2025-09-04T17:05:57,285 ltp/src/parser.n/parser.cpp:9:1: warning: when initialized here [-Wreorder] 2025-09-04T17:05:57,285 9 | NeuralNetworkParser::NeuralNetworkParser() 2025-09-04T17:05:57,285 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:57,317 ltp/src/parser.n/parser.cpp: In member function ‘void ltp::depparser::NeuralNetworkParser::predict(const ltp::depparser::Instance&, std::vector&, std::vector >&)’: 2025-09-04T17:05:57,317 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-04T17:05:57,317 43 | if (best == -1 || scores[best] < scores[l]) { best = l; } 2025-09-04T17:05:57,318 | ~~~~~^~~~~ 2025-09-04T17:05:57,320 ltp/src/parser.n/parser.cpp: In member function ‘void ltp::depparser::NeuralNetworkParser::get_context(const ltp::depparser::State&, ltp::depparser::Context*)’: 2025-09-04T17:05:57,321 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-04T17:05:57,321 63 | ctx->N0 = (s.buffer < s.ref->size() ? s.buffer: -1); 2025-09-04T17:05:57,321 | ~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T17:05:57,321 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-04T17:05:57,321 64 | ctx->N1 = (s.buffer+ 1 < s.ref->size() ? s.buffer+ 1: -1); 2025-09-04T17:05:57,322 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T17:05:57,322 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-04T17:05:57,322 65 | ctx->N2 = (s.buffer+ 2 < s.ref->size() ? s.buffer+ 2: -1); 2025-09-04T17:05:57,322 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T17:05:57,427 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-04T17:05:57,428 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T17:05:57,428 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:05:57,428 | ^ 2025-09-04T17:05:57,428 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T17:05:57,428 461 | unsigned int _cap_entries; 2025-09-04T17:05:57,428 | ^~~~~~~~~~~~ 2025-09-04T17:05:57,428 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T17:05:57,428 454 | unsigned int _num_buckets; 2025-09-04T17:05:57,428 | ^~~~~~~~~~~~ 2025-09-04T17:05:57,429 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:05:57,429 74 | explicit SmartMap() : 2025-09-04T17:05:57,429 | ^~~~~~~~ 2025-09-04T17:05:57,429 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:05:57,429 464 | unsigned int _len_key_buffer; 2025-09-04T17:05:57,429 | ^~~~~~~~~~~~~~~ 2025-09-04T17:05:57,429 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T17:05:57,429 445 | int32_t * _hash_buckets; 2025-09-04T17:05:57,429 | ^~~~~~~~~~~~~ 2025-09-04T17:05:57,429 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:05:57,429 74 | explicit SmartMap() : 2025-09-04T17:05:57,430 | ^~~~~~~~ 2025-09-04T17:05:57,430 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:05:57,430 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T17:05:57,430 | ^~~~~~~~~~~ 2025-09-04T17:05:57,430 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T17:05:57,430 446 | int32_t * _hash_buckets_volumn; 2025-09-04T17:05:57,430 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:57,430 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:05:57,430 74 | explicit SmartMap() : 2025-09-04T17:05:57,430 | ^~~~~~~~ 2025-09-04T17:05:57,433 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-04T17:05:57,434 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T17:05:57,434 618 | set(key, idx); 2025-09-04T17:05:57,434 | ~~~^~~~~~~~~~ 2025-09-04T17:05:57,434 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T17:05:57,434 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T17:05:57,434 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T17:05:57,437 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-04T17:05:57,437 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T17:05:57,437 683 | SmartMap::dump(out); 2025-09-04T17:05:57,437 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:05:57,437 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T17:05:57,438 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T17:05:57,438 | ^~~~~~ 2025-09-04T17:05:59,703 ltp/src/parser.n/parser.cpp: In member function ‘void ltp::depparser::NeuralNetworkParser::save(const std::string&)’: 2025-09-04T17:05:59,703 ltp/src/parser.n/parser.cpp:330:10: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 128 equals destination size [-Wstringop-truncation] 2025-09-04T17:05:59,703 330 | strncpy(chunk, model_header.c_str(), 128); 2025-09-04T17:05:59,703 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:59,703 ltp/src/parser.n/parser.cpp:334:10: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 128 equals destination size [-Wstringop-truncation] 2025-09-04T17:05:59,703 334 | strncpy(chunk, root.c_str(), 128); 2025-09-04T17:05:59,703 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:05:59,721 ltp/src/parser.n/parser.cpp:366:10: warning: ‘void operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2025-09-04T17:05:59,721 366 | delete payload; 2025-09-04T17:05:59,721 | ^~~~~~~ 2025-09-04T17:05:59,721 ltp/src/parser.n/parser.cpp:358:56: note: returned from ‘void* operator new [](std::size_t)’ 2025-09-04T17:05:59,721 358 | payload = new int[precomputation_id_encoder.size()* 2]; 2025-09-04T17:05:59,722 | ^ 2025-09-04T17:05:59,722 ltp/src/parser.n/parser.cpp:401:12: warning: ‘void operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2025-09-04T17:05:59,722 401 | delete payload; 2025-09-04T17:05:59,722 | ^~~~~~~ 2025-09-04T17:05:59,722 ltp/src/parser.n/parser.cpp:373:48: note: returned from ‘void* operator new [](std::size_t)’ 2025-09-04T17:05:59,722 373 | payload = new int[form_to_cluster.size()* 2]; 2025-09-04T17:05:59,722 | ^ 2025-09-04T17:06:01,556 ltp/src/parser.n/parser.cpp: In member function ‘bool ltp::depparser::NeuralNetworkParser::load(const std::string&)’: 2025-09-04T17:06:01,556 ltp/src/parser.n/parser.cpp:459:12: warning: ‘void operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2025-09-04T17:06:01,557 459 | delete payload; 2025-09-04T17:06:01,557 | ^~~~~~~ 2025-09-04T17:06:01,557 ltp/src/parser.n/parser.cpp:454:26: note: returned from ‘void* operator new [](std::size_t)’ 2025-09-04T17:06:01,557 454 | payload = new int[now]; 2025-09-04T17:06:01,557 | ^ 2025-09-04T17:06:01,557 ltp/src/parser.n/parser.cpp:467:12: warning: ‘void operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2025-09-04T17:06:01,557 467 | delete payload; 2025-09-04T17:06:01,557 | ^~~~~~~ 2025-09-04T17:06:01,557 ltp/src/parser.n/parser.cpp:462:26: note: returned from ‘void* operator new [](std::size_t)’ 2025-09-04T17:06:01,557 462 | payload = new int[now]; 2025-09-04T17:06:01,558 | ^ 2025-09-04T17:06:01,558 ltp/src/parser.n/parser.cpp:475:12: warning: ‘void operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2025-09-04T17:06:01,558 475 | delete payload; 2025-09-04T17:06:01,558 | ^~~~~~~ 2025-09-04T17:06:01,558 ltp/src/parser.n/parser.cpp:470:26: note: returned from ‘void* operator new [](std::size_t)’ 2025-09-04T17:06:01,558 470 | payload = new int[now]; 2025-09-04T17:06:01,558 | ^ 2025-09-04T17:06:02,329 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/splitsnt -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 -std=c++0x 2025-09-04T17:06:02,939 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T17:06:02,939 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T17:06:02,939 from ltp/src/parser.n/parser_dll.cpp:4: 2025-09-04T17:06:02,939 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:06:02,939 4 | #pragma warning(disable: 4309) 2025-09-04T17:06:03,687 In file included from ltp/src/parser.n/parser.h:4, 2025-09-04T17:06:03,687 from ltp/src/parser.n/parser_dll.cpp:2: 2025-09-04T17:06:03,687 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T17:06:03,687 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T17:06:03,688 603 | int32_t* entries; 2025-09-04T17:06:03,688 | ^~~~~~~ 2025-09-04T17:06:03,688 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T17:06:03,688 602 | uint32_t cap_entries; 2025-09-04T17:06:03,688 | ^~~~~~~~~~~ 2025-09-04T17:06:03,688 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:03,688 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:06:03,688 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:06:04,182 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/Core:276, 2025-09-04T17:06:04,182 from ltp/thirdparty/eigen-3.2.4/Eigen/Dense:1, 2025-09-04T17:06:04,182 from ltp/src/parser.n/classifier.h:9, 2025-09-04T17:06:04,182 from ltp/src/parser.n/parser.h:8: 2025-09-04T17:06:04,182 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/Functors.h: At global scope: 2025-09-04T17:06:04,182 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-04T17:06:04,182 932 | struct functor_traits > 2025-09-04T17:06:04,182 | ^~~~~~~~~ 2025-09-04T17:06:04,183 In file included from /usr/include/c++/14/bits/stl_function.h:1435, 2025-09-04T17:06:04,183 from /usr/include/c++/14/string:49, 2025-09-04T17:06:04,183 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T17:06:04,183 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T17:06:04,183 from /usr/include/c++/14/ios:44, 2025-09-04T17:06:04,183 from /usr/include/c++/14/ostream:40, 2025-09-04T17:06:04,183 from /usr/include/c++/14/iostream:41, 2025-09-04T17:06:04,183 from ltp/src/parser.n/parser_dll.h:4, 2025-09-04T17:06:04,184 from ltp/src/parser.n/parser_dll.cpp:1: 2025-09-04T17:06:04,184 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:06:04,184 144 | class binder2nd 2025-09-04T17:06:04,184 | ^~~~~~~~~ 2025-09-04T17:06:04,184 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-04T17:06:04,184 936 | struct functor_traits > 2025-09-04T17:06:04,185 | ^~~~~~~~~ 2025-09-04T17:06:04,185 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T17:06:04,185 108 | class binder1st 2025-09-04T17:06:04,185 | ^~~~~~~~~ 2025-09-04T17:06:04,217 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/MatrixBase.h:138, 2025-09-04T17:06:04,217 from ltp/thirdparty/eigen-3.2.4/Eigen/Core:279: 2025-09-04T17:06:04,217 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-04T17:06:04,217 62 | inline const CwiseUnaryOp >, const Derived> 2025-09-04T17:06:04,217 | ^~~~~~~~~ 2025-09-04T17:06:04,217 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T17:06:04,218 108 | class binder1st 2025-09-04T17:06:04,218 | ^~~~~~~~~ 2025-09-04T17:06:04,229 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-04T17:06:04,229 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-04T17:06:04,229 65 | return CwiseUnaryOp >,const Derived> 2025-09-04T17:06:04,229 | ^~~~~~~~~ 2025-09-04T17:06:04,229 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T17:06:04,229 108 | class binder1st 2025-09-04T17:06:04,229 | ^~~~~~~~~ 2025-09-04T17:06:04,476 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/Core:326: 2025-09-04T17:06:04,476 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-04T17:06:04,476 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-04T17:06:04,476 574 | if(nr==4) traits.initAcc(C3); 2025-09-04T17:06:04,476 | ^~ 2025-09-04T17:06:04,476 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-04T17:06:04,476 575 | traits.initAcc(C4); 2025-09-04T17:06:04,477 | ^~~~~~ 2025-09-04T17:06:04,484 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-04T17:06:04,484 946 | if(nr==4) R3 = ploadu(r3); 2025-09-04T17:06:04,484 | ^~ 2025-09-04T17:06:04,484 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-04T17:06:04,485 948 | traits.acc(C0, alphav, R0); 2025-09-04T17:06:04,485 | ^~~~~~ 2025-09-04T17:06:04,485 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-04T17:06:04,485 951 | if(nr==4) traits.acc(C3, alphav, R3); 2025-09-04T17:06:04,485 | ^~ 2025-09-04T17:06:04,485 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-04T17:06:04,486 953 | pstoreu(r0, R0); 2025-09-04T17:06:04,486 | ^~~~~~~ 2025-09-04T17:06:04,637 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ArrayBase.h:108, 2025-09-04T17:06:04,637 from ltp/thirdparty/eigen-3.2.4/Eigen/Core:350: 2025-09-04T17:06:04,637 ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: At global scope: 2025-09-04T17:06:04,637 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-04T17:06:04,637 62 | inline const CwiseUnaryOp >, const Derived> 2025-09-04T17:06:04,637 | ^~~~~~~~~ 2025-09-04T17:06:04,638 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T17:06:04,638 108 | class binder1st 2025-09-04T17:06:04,638 | ^~~~~~~~~ 2025-09-04T17:06:04,640 In file included from ltp/thirdparty/eigen-3.2.4/Eigen/src/Core/ArrayBase.h:109: 2025-09-04T17:06:04,640 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-04T17:06:04,640 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T17:06:04,640 | ^~~~~~~~~ 2025-09-04T17:06:04,640 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-04T17:06:04,640 196 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==, std::equal_to) 2025-09-04T17:06:04,640 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:04,641 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:06:04,641 144 | class binder2nd 2025-09-04T17:06:04,641 | ^~~~~~~~~ 2025-09-04T17:06:04,641 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-04T17:06:04,641 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T17:06:04,641 | ^~~~~~~~~ 2025-09-04T17:06:04,641 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-04T17:06:04,642 197 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=, std::not_equal_to) 2025-09-04T17:06:04,642 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:04,642 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:06:04,642 144 | class binder2nd 2025-09-04T17:06:04,642 | ^~~~~~~~~ 2025-09-04T17:06:04,642 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-04T17:06:04,642 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T17:06:04,642 | ^~~~~~~~~ 2025-09-04T17:06:04,643 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-04T17:06:04,643 198 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<, std::less) 2025-09-04T17:06:04,643 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:04,643 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:06:04,643 144 | class binder2nd 2025-09-04T17:06:04,643 | ^~~~~~~~~ 2025-09-04T17:06:04,643 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-04T17:06:04,643 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T17:06:04,643 | ^~~~~~~~~ 2025-09-04T17:06:04,643 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-04T17:06:04,644 199 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=, std::less_equal) 2025-09-04T17:06:04,644 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:04,644 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:06:04,644 144 | class binder2nd 2025-09-04T17:06:04,644 | ^~~~~~~~~ 2025-09-04T17:06:04,644 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-04T17:06:04,644 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T17:06:04,644 | ^~~~~~~~~ 2025-09-04T17:06:04,644 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-04T17:06:04,644 200 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>, std::greater) 2025-09-04T17:06:04,645 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:04,645 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:06:04,645 144 | class binder2nd 2025-09-04T17:06:04,645 | ^~~~~~~~~ 2025-09-04T17:06:04,645 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-04T17:06:04,645 190 | inline const CwiseUnaryOp >, const Derived> \ 2025-09-04T17:06:04,645 | ^~~~~~~~~ 2025-09-04T17:06:04,645 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-04T17:06:04,645 201 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=, std::greater_equal) 2025-09-04T17:06:04,645 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:04,645 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:06:04,646 144 | class binder2nd 2025-09-04T17:06:04,646 | ^~~~~~~~~ 2025-09-04T17:06:04,648 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-04T17:06:04,648 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-04T17:06:04,649 65 | return CwiseUnaryOp >,const Derived> 2025-09-04T17:06:04,649 | ^~~~~~~~~ 2025-09-04T17:06:04,649 /usr/include/c++/14/backward/binders.h:108:11: note: declared here 2025-09-04T17:06:04,649 108 | class binder1st 2025-09-04T17:06:04,649 | ^~~~~~~~~ 2025-09-04T17:06:04,650 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-04T17:06:04,650 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-04T17:06:04,650 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:06:04,650 | ^~~~~~~~~ 2025-09-04T17:06:04,650 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-04T17:06:04,650 196 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==, std::equal_to) 2025-09-04T17:06:04,651 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:04,652 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:06:04,652 144 | class binder2nd 2025-09-04T17:06:04,652 | ^~~~~~~~~ 2025-09-04T17:06:04,652 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-04T17:06:04,652 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-04T17:06:04,652 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:06:04,652 | ^~~~~~~~~ 2025-09-04T17:06:04,653 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-04T17:06:04,653 197 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=, std::not_equal_to) 2025-09-04T17:06:04,653 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:04,653 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:06:04,653 144 | class binder2nd 2025-09-04T17:06:04,653 | ^~~~~~~~~ 2025-09-04T17:06:04,653 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-04T17:06:04,653 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-04T17:06:04,653 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:06:04,653 | ^~~~~~~~~ 2025-09-04T17:06:04,653 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-04T17:06:04,654 198 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<, std::less) 2025-09-04T17:06:04,654 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:04,654 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:06:04,654 144 | class binder2nd 2025-09-04T17:06:04,654 | ^~~~~~~~~ 2025-09-04T17:06:04,654 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-04T17:06:04,654 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-04T17:06:04,654 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:06:04,654 | ^~~~~~~~~ 2025-09-04T17:06:04,654 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-04T17:06:04,655 199 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=, std::less_equal) 2025-09-04T17:06:04,655 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:04,655 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:06:04,655 144 | class binder2nd 2025-09-04T17:06:04,655 | ^~~~~~~~~ 2025-09-04T17:06:04,655 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-04T17:06:04,655 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-04T17:06:04,655 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:06:04,655 | ^~~~~~~~~ 2025-09-04T17:06:04,656 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-04T17:06:04,656 200 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>, std::greater) 2025-09-04T17:06:04,656 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:04,656 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:06:04,656 144 | class binder2nd 2025-09-04T17:06:04,656 | ^~~~~~~~~ 2025-09-04T17:06:04,656 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-04T17:06:04,656 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-04T17:06:04,656 192 | return CwiseUnaryOp >, const Derived> \ 2025-09-04T17:06:04,656 | ^~~~~~~~~ 2025-09-04T17:06:04,657 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-04T17:06:04,657 201 | EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=, std::greater_equal) 2025-09-04T17:06:04,657 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:04,657 /usr/include/c++/14/backward/binders.h:144:11: note: declared here 2025-09-04T17:06:04,657 144 | class binder2nd 2025-09-04T17:06:04,657 | ^~~~~~~~~ 2025-09-04T17:06:05,062 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T17:06:05,063 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T17:06:05,063 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:05,063 80 | std::pair rep; 2025-09-04T17:06:05,063 | ^~~ 2025-09-04T17:06:05,063 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:05,063 77 | int encoding; 2025-09-04T17:06:05,063 | ^~~~~~~~ 2025-09-04T17:06:05,063 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:05,064 20 | iterator(const iterator & other) 2025-09-04T17:06:05,064 | ^~~~~~~~ 2025-09-04T17:06:05,064 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T17:06:05,064 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:05,064 80 | std::pair rep; 2025-09-04T17:06:05,064 | ^~~ 2025-09-04T17:06:05,064 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:05,064 77 | int encoding; 2025-09-04T17:06:05,064 | ^~~~~~~~ 2025-09-04T17:06:05,065 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:05,065 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T17:06:05,065 | ^~~~~~~~ 2025-09-04T17:06:05,072 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T17:06:05,072 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:05,072 80 | std::pair rep; 2025-09-04T17:06:05,072 | ^~~ 2025-09-04T17:06:05,072 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:05,072 77 | int encoding; 2025-09-04T17:06:05,072 | ^~~~~~~~ 2025-09-04T17:06:05,073 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:05,073 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T17:06:05,073 | ^~~~~~~~ 2025-09-04T17:06:05,082 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T17:06:05,082 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T17:06:05,082 175 | unsigned idx = 0; 2025-09-04T17:06:05,082 | ^~~ 2025-09-04T17:06:05,142 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T17:06:05,142 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:05,142 67 | int len = x.size(); 2025-09-04T17:06:05,142 | ^~~ 2025-09-04T17:06:05,142 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T17:06:05,142 68 | int i = 0; 2025-09-04T17:06:05,142 | ^ 2025-09-04T17:06:05,143 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T17:06:05,143 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:05,143 85 | int len = x.size(); 2025-09-04T17:06:05,143 | ^~~ 2025-09-04T17:06:05,143 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T17:06:05,143 86 | int i = 0; 2025-09-04T17:06:05,143 | ^ 2025-09-04T17:06:05,152 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-04T17:06:05,152 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-04T17:06:05,152 68 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T17:06:05,152 | ~~^~~~~~~~~~~~~~ 2025-09-04T17:06:05,202 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-04T17:06:05,202 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T17:06:05,202 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:06:05,202 | ^ 2025-09-04T17:06:05,202 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T17:06:05,202 461 | unsigned int _cap_entries; 2025-09-04T17:06:05,203 | ^~~~~~~~~~~~ 2025-09-04T17:06:05,203 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T17:06:05,203 454 | unsigned int _num_buckets; 2025-09-04T17:06:05,203 | ^~~~~~~~~~~~ 2025-09-04T17:06:05,203 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:05,203 74 | explicit SmartMap() : 2025-09-04T17:06:05,203 | ^~~~~~~~ 2025-09-04T17:06:05,203 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:06:05,203 464 | unsigned int _len_key_buffer; 2025-09-04T17:06:05,203 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:05,203 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T17:06:05,204 445 | int32_t * _hash_buckets; 2025-09-04T17:06:05,204 | ^~~~~~~~~~~~~ 2025-09-04T17:06:05,204 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:05,204 74 | explicit SmartMap() : 2025-09-04T17:06:05,204 | ^~~~~~~~ 2025-09-04T17:06:05,204 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:06:05,204 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T17:06:05,204 | ^~~~~~~~~~~ 2025-09-04T17:06:05,204 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T17:06:05,204 446 | int32_t * _hash_buckets_volumn; 2025-09-04T17:06:05,205 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:05,205 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:05,205 74 | explicit SmartMap() : 2025-09-04T17:06:05,205 | ^~~~~~~~ 2025-09-04T17:06:05,205 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-04T17:06:05,205 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T17:06:05,205 618 | set(key, idx); 2025-09-04T17:06:05,205 | ~~~^~~~~~~~~~ 2025-09-04T17:06:05,205 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T17:06:05,205 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T17:06:05,206 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T17:06:05,212 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-04T17:06:05,212 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T17:06:05,212 683 | SmartMap::dump(out); 2025-09-04T17:06:05,212 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:06:05,212 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T17:06:05,212 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T17:06:05,212 | ^~~~~~ 2025-09-04T17:06:06,657 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/splitsnt -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 -std=c++0x 2025-09-04T17:06:07,769 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-04T17:06:07,769 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-04T17:06:07,769 99 | for (i = 0; i < children.size() && children[i] < root; ++ i) { 2025-09-04T17:06:07,769 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:06:07,770 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-04T17:06:07,770 105 | for (int j = i; j < children.size(); ++ j) { 2025-09-04T17:06:07,770 | ~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:06:07,774 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-04T17:06:07,775 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-04T17:06:07,775 132 | while (!(sigma.size() ==1 && beta == len)) { 2025-09-04T17:06:07,775 | ~~~~~^~~~~~ 2025-09-04T17:06:07,775 ltp/src/parser.n/system.cpp:131:7: warning: unused variable ‘step’ [-Wunused-variable] 2025-09-04T17:06:07,775 131 | int step = 0; 2025-09-04T17:06:07,775 | ^~~~ 2025-09-04T17:06:07,778 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-04T17:06:07,778 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-04T17:06:07,778 164 | } else if (beta < heads.size()) { 2025-09-04T17:06:07,778 | ~~~~~^~~~~~~~~~~~~~ 2025-09-04T17:06:07,800 ltp/src/parser.n/system.cpp: In member function ‘int ltp::depparser::State::cost(const std::vector&, const std::vector&)’: 2025-09-04T17:06:07,801 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-04T17:06:07,801 320 | for (int i = buffer; i < ref->size(); ++ i) { 2025-09-04T17:06:07,801 | ~~^~~~~~~~~~~~~ 2025-09-04T17:06:07,811 ltp/src/parser.n/system.cpp: In member function ‘bool ltp::depparser::State::buffer_empty() const’: 2025-09-04T17:06:07,811 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-04T17:06:07,811 402 | bool State::buffer_empty() const { return (this->buffer == this->ref->size()); } 2025-09-04T17:06:07,811 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:07,813 ltp/src/parser.n/system.cpp: In member function ‘void ltp::depparser::TransitionSystem::get_possible_actions(const ltp::depparser::State&, std::vector&)’: 2025-09-04T17:06:07,814 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-04T17:06:07,814 434 | if (l == R) { continue; } 2025-09-04T17:06:07,814 | ~~^~~~ 2025-09-04T17:06:07,818 ltp/src/parser.n/system.cpp: In member function ‘ltp::depparser::Action ltp::depparser::TransitionSystem::transform(int)’: 2025-09-04T17:06:07,818 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-04T17:06:07,818 480 | else if (act < 1+L) { return ActionFactory::make_left_arc(act- 1); } 2025-09-04T17:06:07,818 | ~~~~^~~~~ 2025-09-04T17:06:07,818 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-04T17:06:07,819 481 | else if (act < 1+2*L) { return ActionFactory::make_right_arc(act- 1- L); } 2025-09-04T17:06:07,819 | ~~~~^~~~~~~ 2025-09-04T17:06:07,881 In file included from ltp/src/parser.n/system.cpp:2: 2025-09-04T17:06:07,881 ltp/src/utils/math/mat.h: In instantiation of ‘ltp::math::Mat3& ltp::math::Mat3::operator=(const T&) [with T = int]’: 2025-09-04T17:06:07,881 ltp/src/parser.n/system.cpp:344:7: required from here 2025-09-04T17:06:07,881 344 | T = 1024; 2025-09-04T17:06:07,881 | ^~~~ 2025-09-04T17:06:07,881 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-04T17:06:07,881 327 | for (int i = 0; i < nn; ++ i) { 2025-09-04T17:06:07,881 | ~~^~~~ 2025-09-04T17:06:07,882 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-04T17:06:07,882 328 | for (int j = 0; j < mm; ++ j) { 2025-09-04T17:06:07,882 | ~~^~~~ 2025-09-04T17:06:07,882 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-04T17:06:07,882 329 | for (int k = 0; k < kk; ++ k) { 2025-09-04T17:06:07,883 | ~~^~~~ 2025-09-04T17:06:10,975 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/splitsnt -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 -std=c++0x 2025-09-04T17:06:11,464 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T17:06:11,464 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T17:06:11,465 from ltp/src/postagger/decoder.cpp:4: 2025-09-04T17:06:11,465 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:06:11,465 4 | #pragma warning(disable: 4309) 2025-09-04T17:06:12,450 In file included from ltp/src/postagger/decoder.h:6, 2025-09-04T17:06:12,451 from ltp/src/postagger/decoder.cpp:1: 2025-09-04T17:06:12,451 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-04T17:06:12,451 ltp/src/framework/decoder.h:319:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:12,451 319 | for (int i = 0; i < L; ++ i) { 2025-09-04T17:06:12,451 | ~~^~~ 2025-09-04T17:06:12,451 ltp/src/framework/decoder.h:320:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:12,451 320 | for (int t = 0; t < T; ++ t) { 2025-09-04T17:06:12,452 | ~~^~~ 2025-09-04T17:06:12,452 ltp/src/framework/decoder.h:326:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:12,453 326 | for (int i = 0; i < T; ++ i) { 2025-09-04T17:06:12,453 | ~~^~~ 2025-09-04T17:06:12,453 ltp/src/framework/decoder.h:327:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:12,453 327 | for (int j = 0; j < T; ++ j) { 2025-09-04T17:06:12,453 | ~~^~~ 2025-09-04T17:06:12,500 In file included from ltp/src/postagger/decoder.h:7: 2025-09-04T17:06:12,500 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T17:06:12,500 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-04T17:06:12,501 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T17:06:12,501 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:06:12,501 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-04T17:06:12,501 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T17:06:12,501 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:12,583 In file included from ltp/src/postagger/decoder.h:9: 2025-09-04T17:06:12,583 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T17:06:12,584 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T17:06:12,584 603 | int32_t* entries; 2025-09-04T17:06:12,584 | ^~~~~~~ 2025-09-04T17:06:12,584 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T17:06:12,584 602 | uint32_t cap_entries; 2025-09-04T17:06:12,584 | ^~~~~~~~~~~ 2025-09-04T17:06:12,584 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:12,584 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:06:12,585 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:06:12,630 In file included from ltp/src/postagger/decoder.cpp:2: 2025-09-04T17:06:12,630 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T17:06:12,631 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:12,631 67 | int len = str.size(); 2025-09-04T17:06:12,631 | ^~~ 2025-09-04T17:06:12,636 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T17:06:12,636 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:12,636 137 | int len = str.size(); 2025-09-04T17:06:12,636 | ^~~ 2025-09-04T17:06:12,636 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T17:06:12,636 138 | int sep_flag = (sep != ""); 2025-09-04T17:06:12,636 | ^~~~~~~~ 2025-09-04T17:06:12,644 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T17:06:12,644 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:12,644 233 | int len = str.size(); 2025-09-04T17:06:12,644 | ^~~ 2025-09-04T17:06:12,664 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T17:06:12,664 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T17:06:12,664 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:12,664 80 | std::pair rep; 2025-09-04T17:06:12,664 | ^~~ 2025-09-04T17:06:12,665 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:12,665 77 | int encoding; 2025-09-04T17:06:12,665 | ^~~~~~~~ 2025-09-04T17:06:12,665 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:12,665 20 | iterator(const iterator & other) 2025-09-04T17:06:12,665 | ^~~~~~~~ 2025-09-04T17:06:12,666 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T17:06:12,666 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:12,666 80 | std::pair rep; 2025-09-04T17:06:12,666 | ^~~ 2025-09-04T17:06:12,666 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:12,667 77 | int encoding; 2025-09-04T17:06:12,667 | ^~~~~~~~ 2025-09-04T17:06:12,667 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:12,667 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T17:06:12,667 | ^~~~~~~~ 2025-09-04T17:06:12,671 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T17:06:12,671 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:12,671 80 | std::pair rep; 2025-09-04T17:06:12,671 | ^~~ 2025-09-04T17:06:12,672 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:12,672 77 | int encoding; 2025-09-04T17:06:12,672 | ^~~~~~~~ 2025-09-04T17:06:12,672 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:12,672 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T17:06:12,672 | ^~~~~~~~ 2025-09-04T17:06:12,683 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T17:06:12,683 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T17:06:12,683 175 | unsigned idx = 0; 2025-09-04T17:06:12,683 | ^~~ 2025-09-04T17:06:12,741 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T17:06:12,741 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:12,741 67 | int len = x.size(); 2025-09-04T17:06:12,741 | ^~~ 2025-09-04T17:06:12,741 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T17:06:12,741 68 | int i = 0; 2025-09-04T17:06:12,741 | ^ 2025-09-04T17:06:12,743 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T17:06:12,743 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:12,743 85 | int len = x.size(); 2025-09-04T17:06:12,744 | ^~~ 2025-09-04T17:06:12,744 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T17:06:12,744 86 | int i = 0; 2025-09-04T17:06:12,744 | ^ 2025-09-04T17:06:12,746 ltp/src/postagger/decoder.h: In constructor ‘ltp::postagger::PostaggerLexiconConstrain::PostaggerLexiconConstrain(const std::vector >&, const ltp::utility::SmartMap&)’: 2025-09-04T17:06:12,746 ltp/src/postagger/decoder.h:17:35: warning: ‘ltp::postagger::PostaggerLexiconConstrain::words’ will be initialized after [-Wreorder] 2025-09-04T17:06:12,746 17 | const std::vector& words; 2025-09-04T17:06:12,746 | ^~~~~ 2025-09-04T17:06:12,747 ltp/src/postagger/decoder.h:16:45: warning: ‘const ltp::utility::SmartMap& ltp::postagger::PostaggerLexiconConstrain::rep’ [-Wreorder] 2025-09-04T17:06:12,747 16 | const utility::SmartMap& rep; 2025-09-04T17:06:12,747 | ^~~ 2025-09-04T17:06:12,747 ltp/src/postagger/decoder.cpp:15:1: warning: when initialized here [-Wreorder] 2025-09-04T17:06:12,747 15 | PostaggerLexiconConstrain::PostaggerLexiconConstrain( 2025-09-04T17:06:12,747 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:12,818 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-04T17:06:12,818 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T17:06:12,819 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:06:12,819 | ^ 2025-09-04T17:06:12,819 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T17:06:12,819 461 | unsigned int _cap_entries; 2025-09-04T17:06:12,819 | ^~~~~~~~~~~~ 2025-09-04T17:06:12,819 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T17:06:12,819 454 | unsigned int _num_buckets; 2025-09-04T17:06:12,819 | ^~~~~~~~~~~~ 2025-09-04T17:06:12,820 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:12,820 74 | explicit SmartMap() : 2025-09-04T17:06:12,820 | ^~~~~~~~ 2025-09-04T17:06:12,820 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:06:12,820 464 | unsigned int _len_key_buffer; 2025-09-04T17:06:12,820 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:12,820 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T17:06:12,820 445 | int32_t * _hash_buckets; 2025-09-04T17:06:12,821 | ^~~~~~~~~~~~~ 2025-09-04T17:06:12,821 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:12,821 74 | explicit SmartMap() : 2025-09-04T17:06:12,821 | ^~~~~~~~ 2025-09-04T17:06:12,821 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:06:12,821 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T17:06:12,821 | ^~~~~~~~~~~ 2025-09-04T17:06:12,822 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T17:06:12,822 446 | int32_t * _hash_buckets_volumn; 2025-09-04T17:06:12,822 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:12,822 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:12,822 74 | explicit SmartMap() : 2025-09-04T17:06:12,822 | ^~~~~~~~ 2025-09-04T17:06:12,828 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-04T17:06:12,828 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T17:06:12,828 618 | set(key, idx); 2025-09-04T17:06:12,828 | ~~~^~~~~~~~~~ 2025-09-04T17:06:12,828 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T17:06:12,828 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T17:06:12,828 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T17:06:12,832 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-04T17:06:12,832 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T17:06:12,833 683 | SmartMap::dump(out); 2025-09-04T17:06:12,833 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:06:12,833 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T17:06:12,833 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T17:06:12,833 | ^~~~~~ 2025-09-04T17:06:12,850 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-04T17:06:12,850 ltp/src/postagger/decoder.cpp:30:55: required from here 2025-09-04T17:06:12,850 30 | PostaggerLexicon::PostaggerLexicon(): successful(false) {} 2025-09-04T17:06:12,850 | ^ 2025-09-04T17:06:12,850 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T17:06:12,850 461 | unsigned int _cap_entries; 2025-09-04T17:06:12,851 | ^~~~~~~~~~~~ 2025-09-04T17:06:12,851 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T17:06:12,851 454 | unsigned int _num_buckets; 2025-09-04T17:06:12,851 | ^~~~~~~~~~~~ 2025-09-04T17:06:12,851 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:12,851 74 | explicit SmartMap() : 2025-09-04T17:06:12,851 | ^~~~~~~~ 2025-09-04T17:06:12,852 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:06:12,852 464 | unsigned int _len_key_buffer; 2025-09-04T17:06:12,852 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:12,852 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T17:06:12,852 445 | int32_t * _hash_buckets; 2025-09-04T17:06:12,852 | ^~~~~~~~~~~~~ 2025-09-04T17:06:12,852 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:12,852 74 | explicit SmartMap() : 2025-09-04T17:06:12,853 | ^~~~~~~~ 2025-09-04T17:06:12,853 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:06:12,853 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T17:06:12,853 | ^~~~~~~~~~~ 2025-09-04T17:06:12,853 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T17:06:12,853 446 | int32_t * _hash_buckets_volumn; 2025-09-04T17:06:12,853 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:12,853 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:12,854 74 | explicit SmartMap() : 2025-09-04T17:06:12,854 | ^~~~~~~~ 2025-09-04T17:06:12,861 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-04T17:06:12,861 ltp/src/postagger/decoder.cpp:86:16: required from here 2025-09-04T17:06:12,861 86 | rep.set(key.c_str(), mask); 2025-09-04T17:06:12,861 | ~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:12,861 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T17:06:12,861 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T17:06:12,861 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T17:06:17,241 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/splitsnt -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 -std=c++0x 2025-09-04T17:06:17,615 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T17:06:17,615 from ltp/src/postagger/extractor.cpp:5: 2025-09-04T17:06:17,615 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:06:17,615 4 | #pragma warning(disable: 4309) 2025-09-04T17:06:18,555 In file included from ltp/src/postagger/extractor.h:7, 2025-09-04T17:06:18,555 from ltp/src/postagger/extractor.cpp:1: 2025-09-04T17:06:18,555 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T17:06:18,555 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-04T17:06:18,555 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T17:06:18,555 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:06:18,556 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-04T17:06:18,556 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T17:06:18,556 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:18,675 In file included from ltp/src/postagger/extractor.cpp:3: 2025-09-04T17:06:18,676 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T17:06:18,676 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:18,676 80 | std::pair rep; 2025-09-04T17:06:18,676 | ^~~ 2025-09-04T17:06:18,676 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:18,676 77 | int encoding; 2025-09-04T17:06:18,676 | ^~~~~~~~ 2025-09-04T17:06:18,676 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:18,677 20 | iterator(const iterator & other) 2025-09-04T17:06:18,677 | ^~~~~~~~ 2025-09-04T17:06:18,677 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T17:06:18,678 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:18,678 80 | std::pair rep; 2025-09-04T17:06:18,678 | ^~~ 2025-09-04T17:06:18,678 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:18,678 77 | int encoding; 2025-09-04T17:06:18,678 | ^~~~~~~~ 2025-09-04T17:06:18,678 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:18,678 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T17:06:18,678 | ^~~~~~~~ 2025-09-04T17:06:18,682 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T17:06:18,683 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:18,683 80 | std::pair rep; 2025-09-04T17:06:18,683 | ^~~ 2025-09-04T17:06:18,683 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:18,683 77 | int encoding; 2025-09-04T17:06:18,683 | ^~~~~~~~ 2025-09-04T17:06:18,683 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:18,684 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T17:06:18,684 | ^~~~~~~~ 2025-09-04T17:06:18,695 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T17:06:18,695 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T17:06:18,695 175 | unsigned idx = 0; 2025-09-04T17:06:18,695 | ^~~ 2025-09-04T17:06:18,788 In file included from ltp/src/postagger/extractor.cpp:4: 2025-09-04T17:06:18,788 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T17:06:18,788 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:18,788 67 | int len = str.size(); 2025-09-04T17:06:18,788 | ^~~ 2025-09-04T17:06:18,793 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T17:06:18,793 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:18,793 137 | int len = str.size(); 2025-09-04T17:06:18,793 | ^~~ 2025-09-04T17:06:18,793 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T17:06:18,793 138 | int sep_flag = (sep != ""); 2025-09-04T17:06:18,794 | ^~~~~~~~ 2025-09-04T17:06:18,801 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T17:06:18,801 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:18,801 233 | int len = str.size(); 2025-09-04T17:06:18,801 | ^~~ 2025-09-04T17:06:18,839 ltp/src/postagger/extractor.cpp: In destructor ‘ltp::postagger::Extractor::~Extractor()’: 2025-09-04T17:06:18,839 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-04T17:06:18,839 41 | for (int i = 0; i < templates.size(); ++ i) { 2025-09-04T17:06:18,839 | ~~^~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:21,240 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/splitsnt -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 -std=c++0x 2025-09-04T17:06:21,710 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T17:06:21,710 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T17:06:21,710 from ltp/src/postagger/postag_dll.cpp:8: 2025-09-04T17:06:21,710 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:06:21,710 4 | #pragma warning(disable: 4309) 2025-09-04T17:06:22,627 In file included from ltp/src/framework/model.h:5, 2025-09-04T17:06:22,628 from ltp/src/postagger/postagger.h:4, 2025-09-04T17:06:22,628 from ltp/src/postagger/postag_dll.cpp:2: 2025-09-04T17:06:22,628 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T17:06:22,628 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T17:06:22,628 25 | uint32_t* _W_time; 2025-09-04T17:06:22,628 | ^~~~~~~ 2025-09-04T17:06:22,628 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T17:06:22,628 21 | uint32_t _last_timestamp; 2025-09-04T17:06:22,629 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:22,629 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:22,629 34 | Parameters() 2025-09-04T17:06:22,629 | ^~~~~~~~~~ 2025-09-04T17:06:22,629 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T17:06:22,629 21 | uint32_t _last_timestamp; 2025-09-04T17:06:22,629 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:22,629 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T17:06:22,630 18 | bool _enable_wrapper; 2025-09-04T17:06:22,630 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:22,630 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:22,630 34 | Parameters() 2025-09-04T17:06:22,630 | ^~~~~~~~~~ 2025-09-04T17:06:22,635 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T17:06:22,635 ltp/src/framework/parameter.h:157:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T17:06:22,636 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T17:06:22,636 | ~~^~~~~~~~ 2025-09-04T17:06:22,721 In file included from ltp/src/framework/featurespace.h:7, 2025-09-04T17:06:22,721 from ltp/src/framework/model.h:6: 2025-09-04T17:06:22,721 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T17:06:22,721 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T17:06:22,721 603 | int32_t* entries; 2025-09-04T17:06:22,721 | ^~~~~~~ 2025-09-04T17:06:22,721 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T17:06:22,722 602 | uint32_t cap_entries; 2025-09-04T17:06:22,722 | ^~~~~~~~~~~ 2025-09-04T17:06:22,722 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:22,722 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:06:22,722 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:06:22,727 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T17:06:22,727 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:06:22,727 73 | const utility::SmartMap* _dicts; 2025-09-04T17:06:22,727 | ^~~~~~ 2025-09-04T17:06:22,728 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T17:06:22,728 70 | uint32_t _i; 2025-09-04T17:06:22,728 | ^~ 2025-09-04T17:06:22,728 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:22,728 17 | FeatureSpaceIterator() 2025-09-04T17:06:22,728 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:22,729 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-04T17:06:22,729 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:06:22,729 73 | const utility::SmartMap* _dicts; 2025-09-04T17:06:22,729 | ^~~~~~ 2025-09-04T17:06:22,730 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T17:06:22,730 71 | uint32_t _num_dicts; 2025-09-04T17:06:22,730 | ^~~~~~~~~~ 2025-09-04T17:06:22,730 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:22,730 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T17:06:22,730 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:22,730 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:06:22,730 71 | uint32_t _num_dicts; 2025-09-04T17:06:22,730 | ^~~~~~~~~~ 2025-09-04T17:06:22,731 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T17:06:22,731 70 | uint32_t _i; 2025-09-04T17:06:22,731 | ^~ 2025-09-04T17:06:22,731 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:22,731 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T17:06:22,731 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:22,735 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-04T17:06:22,735 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:06:22,735 237 | uint32_t _num_dicts; 2025-09-04T17:06:22,735 | ^~~~~~~~~~ 2025-09-04T17:06:22,735 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T17:06:22,735 236 | uint32_t _num_labels; 2025-09-04T17:06:22,735 | ^~~~~~~~~~~ 2025-09-04T17:06:22,736 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:22,736 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T17:06:22,736 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:22,736 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T17:06:22,736 236 | uint32_t _num_labels; 2025-09-04T17:06:22,736 | ^~~~~~~~~~~ 2025-09-04T17:06:22,736 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T17:06:22,736 235 | uint32_t _offset; 2025-09-04T17:06:22,736 | ^~~~~~~ 2025-09-04T17:06:22,737 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:22,737 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T17:06:22,737 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:22,845 In file included from ltp/src/postagger/postagger.h:5: 2025-09-04T17:06:22,845 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-04T17:06:22,846 ltp/src/framework/decoder.h:319:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:22,846 319 | for (int i = 0; i < L; ++ i) { 2025-09-04T17:06:22,846 | ~~^~~ 2025-09-04T17:06:22,846 ltp/src/framework/decoder.h:320:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:22,846 320 | for (int t = 0; t < T; ++ t) { 2025-09-04T17:06:22,846 | ~~^~~ 2025-09-04T17:06:22,847 ltp/src/framework/decoder.h:326:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:22,847 326 | for (int i = 0; i < T; ++ i) { 2025-09-04T17:06:22,847 | ~~^~~ 2025-09-04T17:06:22,848 ltp/src/framework/decoder.h:327:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:22,848 327 | for (int j = 0; j < T; ++ j) { 2025-09-04T17:06:22,848 | ~~^~~ 2025-09-04T17:06:22,888 In file included from ltp/src/postagger/postagger.h:6: 2025-09-04T17:06:22,888 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T17:06:22,888 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-04T17:06:22,888 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T17:06:22,888 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:06:22,889 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-04T17:06:22,889 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T17:06:22,889 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:23,010 In file included from ltp/src/postagger/postag_dll.cpp:7: 2025-09-04T17:06:23,010 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T17:06:23,011 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:23,011 80 | std::pair rep; 2025-09-04T17:06:23,011 | ^~~ 2025-09-04T17:06:23,011 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:23,011 77 | int encoding; 2025-09-04T17:06:23,011 | ^~~~~~~~ 2025-09-04T17:06:23,011 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:23,011 20 | iterator(const iterator & other) 2025-09-04T17:06:23,012 | ^~~~~~~~ 2025-09-04T17:06:23,012 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T17:06:23,013 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:23,013 80 | std::pair rep; 2025-09-04T17:06:23,013 | ^~~ 2025-09-04T17:06:23,013 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:23,013 77 | int encoding; 2025-09-04T17:06:23,013 | ^~~~~~~~ 2025-09-04T17:06:23,013 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:23,013 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T17:06:23,013 | ^~~~~~~~ 2025-09-04T17:06:23,017 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T17:06:23,018 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:23,018 80 | std::pair rep; 2025-09-04T17:06:23,018 | ^~~ 2025-09-04T17:06:23,018 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:23,018 77 | int encoding; 2025-09-04T17:06:23,018 | ^~~~~~~~ 2025-09-04T17:06:23,018 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:23,019 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T17:06:23,019 | ^~~~~~~~ 2025-09-04T17:06:23,030 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T17:06:23,030 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T17:06:23,030 175 | unsigned idx = 0; 2025-09-04T17:06:23,030 | ^~~ 2025-09-04T17:06:23,054 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T17:06:23,054 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:23,054 67 | int len = x.size(); 2025-09-04T17:06:23,054 | ^~~ 2025-09-04T17:06:23,055 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T17:06:23,055 68 | int i = 0; 2025-09-04T17:06:23,055 | ^ 2025-09-04T17:06:23,056 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T17:06:23,057 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:23,057 85 | int len = x.size(); 2025-09-04T17:06:23,057 | ^~~ 2025-09-04T17:06:23,057 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T17:06:23,057 86 | int i = 0; 2025-09-04T17:06:23,057 | ^ 2025-09-04T17:06:23,156 ltp/src/postagger/postag_dll.cpp: In function ‘int postagger_postag(void*, const std::vector >&, std::vector >&)’: 2025-09-04T17:06:23,156 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-04T17:06:23,156 96 | for (int i = 0; i < words.size(); ++ i) { 2025-09-04T17:06:23,156 | ~~^~~~~~~~~~~~~~ 2025-09-04T17:06:23,211 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T17:06:23,212 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T17:06:23,212 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:06:23,212 | ^ 2025-09-04T17:06:23,212 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T17:06:23,212 461 | unsigned int _cap_entries; 2025-09-04T17:06:23,212 | ^~~~~~~~~~~~ 2025-09-04T17:06:23,212 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T17:06:23,212 454 | unsigned int _num_buckets; 2025-09-04T17:06:23,213 | ^~~~~~~~~~~~ 2025-09-04T17:06:23,213 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:23,213 74 | explicit SmartMap() : 2025-09-04T17:06:23,213 | ^~~~~~~~ 2025-09-04T17:06:23,213 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:06:23,213 464 | unsigned int _len_key_buffer; 2025-09-04T17:06:23,213 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:23,213 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T17:06:23,214 445 | int32_t * _hash_buckets; 2025-09-04T17:06:23,214 | ^~~~~~~~~~~~~ 2025-09-04T17:06:23,214 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:23,214 74 | explicit SmartMap() : 2025-09-04T17:06:23,214 | ^~~~~~~~ 2025-09-04T17:06:23,214 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:06:23,214 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T17:06:23,214 | ^~~~~~~~~~~ 2025-09-04T17:06:23,215 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T17:06:23,215 446 | int32_t * _hash_buckets_volumn; 2025-09-04T17:06:23,215 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:23,215 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:23,215 74 | explicit SmartMap() : 2025-09-04T17:06:23,215 | ^~~~~~~~ 2025-09-04T17:06:23,221 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-04T17:06:23,221 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T17:06:23,221 618 | set(key, idx); 2025-09-04T17:06:23,221 | ~~~^~~~~~~~~~ 2025-09-04T17:06:23,221 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T17:06:23,221 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T17:06:23,221 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T17:06:23,225 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-04T17:06:23,225 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T17:06:23,225 683 | SmartMap::dump(out); 2025-09-04T17:06:23,225 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:06:23,225 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T17:06:23,226 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T17:06:23,226 | ^~~~~~ 2025-09-04T17:06:26,088 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/splitsnt -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 -std=c++0x 2025-09-04T17:06:27,399 In file included from ltp/src/framework/model.h:5, 2025-09-04T17:06:27,400 from ltp/src/postagger/postagger.h:4, 2025-09-04T17:06:27,400 from ltp/src/postagger/postagger.cpp:1: 2025-09-04T17:06:27,400 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T17:06:27,400 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T17:06:27,400 25 | uint32_t* _W_time; 2025-09-04T17:06:27,400 | ^~~~~~~ 2025-09-04T17:06:27,400 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T17:06:27,400 21 | uint32_t _last_timestamp; 2025-09-04T17:06:27,400 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:27,401 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:27,401 34 | Parameters() 2025-09-04T17:06:27,401 | ^~~~~~~~~~ 2025-09-04T17:06:27,401 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T17:06:27,401 21 | uint32_t _last_timestamp; 2025-09-04T17:06:27,401 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:27,401 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T17:06:27,401 18 | bool _enable_wrapper; 2025-09-04T17:06:27,402 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:27,402 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:27,402 34 | Parameters() 2025-09-04T17:06:27,402 | ^~~~~~~~~~ 2025-09-04T17:06:27,407 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T17:06:27,407 ltp/src/framework/parameter.h:157:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T17:06:27,407 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T17:06:27,407 | ~~^~~~~~~~ 2025-09-04T17:06:27,579 In file included from ltp/src/framework/featurespace.h:7, 2025-09-04T17:06:27,579 from ltp/src/framework/model.h:6: 2025-09-04T17:06:27,579 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T17:06:27,579 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T17:06:27,579 603 | int32_t* entries; 2025-09-04T17:06:27,579 | ^~~~~~~ 2025-09-04T17:06:27,579 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T17:06:27,580 602 | uint32_t cap_entries; 2025-09-04T17:06:27,580 | ^~~~~~~~~~~ 2025-09-04T17:06:27,580 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:27,580 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:06:27,580 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:06:27,585 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T17:06:27,585 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:06:27,585 73 | const utility::SmartMap* _dicts; 2025-09-04T17:06:27,585 | ^~~~~~ 2025-09-04T17:06:27,586 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T17:06:27,586 70 | uint32_t _i; 2025-09-04T17:06:27,586 | ^~ 2025-09-04T17:06:27,586 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:27,586 17 | FeatureSpaceIterator() 2025-09-04T17:06:27,586 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:27,587 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-04T17:06:27,587 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:06:27,587 73 | const utility::SmartMap* _dicts; 2025-09-04T17:06:27,587 | ^~~~~~ 2025-09-04T17:06:27,588 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T17:06:27,588 71 | uint32_t _num_dicts; 2025-09-04T17:06:27,588 | ^~~~~~~~~~ 2025-09-04T17:06:27,588 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:27,588 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T17:06:27,588 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:27,588 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:06:27,588 71 | uint32_t _num_dicts; 2025-09-04T17:06:27,589 | ^~~~~~~~~~ 2025-09-04T17:06:27,589 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T17:06:27,589 70 | uint32_t _i; 2025-09-04T17:06:27,589 | ^~ 2025-09-04T17:06:27,589 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:27,589 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T17:06:27,589 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:27,593 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-04T17:06:27,593 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:06:27,593 237 | uint32_t _num_dicts; 2025-09-04T17:06:27,593 | ^~~~~~~~~~ 2025-09-04T17:06:27,593 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T17:06:27,593 236 | uint32_t _num_labels; 2025-09-04T17:06:27,593 | ^~~~~~~~~~~ 2025-09-04T17:06:27,594 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:27,594 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T17:06:27,594 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:27,594 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T17:06:27,594 236 | uint32_t _num_labels; 2025-09-04T17:06:27,594 | ^~~~~~~~~~~ 2025-09-04T17:06:27,594 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T17:06:27,594 235 | uint32_t _offset; 2025-09-04T17:06:27,594 | ^~~~~~~ 2025-09-04T17:06:27,595 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:27,595 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T17:06:27,595 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:27,704 In file included from ltp/src/postagger/postagger.h:5: 2025-09-04T17:06:27,704 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-04T17:06:27,704 ltp/src/framework/decoder.h:319:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:27,704 319 | for (int i = 0; i < L; ++ i) { 2025-09-04T17:06:27,704 | ~~^~~ 2025-09-04T17:06:27,704 ltp/src/framework/decoder.h:320:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:27,705 320 | for (int t = 0; t < T; ++ t) { 2025-09-04T17:06:27,705 | ~~^~~ 2025-09-04T17:06:27,705 ltp/src/framework/decoder.h:326:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:27,706 326 | for (int i = 0; i < T; ++ i) { 2025-09-04T17:06:27,706 | ~~^~~ 2025-09-04T17:06:27,706 ltp/src/framework/decoder.h:327:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:27,706 327 | for (int j = 0; j < T; ++ j) { 2025-09-04T17:06:27,706 | ~~^~~ 2025-09-04T17:06:27,746 In file included from ltp/src/postagger/postagger.h:6: 2025-09-04T17:06:27,746 ltp/src/postagger/instance.h: In member function ‘int ltp::postagger::Instance::num_errors()’: 2025-09-04T17:06:27,746 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-04T17:06:27,746 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T17:06:27,747 | ~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:06:27,747 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-04T17:06:27,747 28 | if ((len != tagsidx.size()) || (len != predict_tagsidx.size())) { 2025-09-04T17:06:27,747 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:28,144 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-04T17:06:28,144 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T17:06:28,144 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:06:28,144 | ^ 2025-09-04T17:06:28,144 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T17:06:28,144 461 | unsigned int _cap_entries; 2025-09-04T17:06:28,144 | ^~~~~~~~~~~~ 2025-09-04T17:06:28,145 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T17:06:28,145 454 | unsigned int _num_buckets; 2025-09-04T17:06:28,145 | ^~~~~~~~~~~~ 2025-09-04T17:06:28,145 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:28,145 74 | explicit SmartMap() : 2025-09-04T17:06:28,145 | ^~~~~~~~ 2025-09-04T17:06:28,145 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:06:28,145 464 | unsigned int _len_key_buffer; 2025-09-04T17:06:28,146 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:28,146 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T17:06:28,146 445 | int32_t * _hash_buckets; 2025-09-04T17:06:28,146 | ^~~~~~~~~~~~~ 2025-09-04T17:06:28,146 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:28,146 74 | explicit SmartMap() : 2025-09-04T17:06:28,146 | ^~~~~~~~ 2025-09-04T17:06:28,146 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:06:28,147 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T17:06:28,147 | ^~~~~~~~~~~ 2025-09-04T17:06:28,147 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T17:06:28,147 446 | int32_t * _hash_buckets_volumn; 2025-09-04T17:06:28,147 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:28,147 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:28,147 74 | explicit SmartMap() : 2025-09-04T17:06:28,147 | ^~~~~~~~ 2025-09-04T17:06:28,153 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-04T17:06:28,153 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T17:06:28,153 618 | set(key, idx); 2025-09-04T17:06:28,153 | ~~~^~~~~~~~~~ 2025-09-04T17:06:28,153 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T17:06:28,153 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T17:06:28,153 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T17:06:28,158 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-04T17:06:28,158 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T17:06:28,159 683 | SmartMap::dump(out); 2025-09-04T17:06:28,159 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:06:28,159 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T17:06:28,159 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T17:06:28,159 | ^~~~~~ 2025-09-04T17:06:30,123 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/splitsnt -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 -std=c++0x 2025-09-04T17:06:30,546 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T17:06:30,546 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T17:06:30,547 from ltp/src/segmentor/preprocessor.h:10, 2025-09-04T17:06:30,547 from ltp/src/segmentor/decoder.cpp:2: 2025-09-04T17:06:30,547 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:06:30,547 4 | #pragma warning(disable: 4309) 2025-09-04T17:06:31,979 In file included from ltp/src/segmentor/decoder.h:6, 2025-09-04T17:06:31,980 from ltp/src/segmentor/decoder.cpp:1: 2025-09-04T17:06:31,980 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-04T17:06:31,980 ltp/src/framework/decoder.h:319:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:31,980 319 | for (int i = 0; i < L; ++ i) { 2025-09-04T17:06:31,980 | ~~^~~ 2025-09-04T17:06:31,980 ltp/src/framework/decoder.h:320:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:31,981 320 | for (int t = 0; t < T; ++ t) { 2025-09-04T17:06:31,981 | ~~^~~ 2025-09-04T17:06:31,981 ltp/src/framework/decoder.h:326:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:31,982 326 | for (int i = 0; i < T; ++ i) { 2025-09-04T17:06:31,982 | ~~^~~ 2025-09-04T17:06:31,982 ltp/src/framework/decoder.h:327:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:31,982 327 | for (int j = 0; j < T; ++ j) { 2025-09-04T17:06:31,982 | ~~^~~ 2025-09-04T17:06:32,126 In file included from ltp/src/segmentor/preprocessor.h:9: 2025-09-04T17:06:32,127 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T17:06:32,127 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:32,127 67 | int len = str.size(); 2025-09-04T17:06:32,127 | ^~~ 2025-09-04T17:06:32,133 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T17:06:32,134 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:32,134 137 | int len = str.size(); 2025-09-04T17:06:32,134 | ^~~ 2025-09-04T17:06:32,134 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T17:06:32,134 138 | int sep_flag = (sep != ""); 2025-09-04T17:06:32,134 | ^~~~~~~~ 2025-09-04T17:06:32,141 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T17:06:32,142 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:32,142 233 | int len = str.size(); 2025-09-04T17:06:32,142 | ^~~ 2025-09-04T17:06:32,158 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T17:06:32,158 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T17:06:32,158 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:32,158 80 | std::pair rep; 2025-09-04T17:06:32,158 | ^~~ 2025-09-04T17:06:32,158 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:32,159 77 | int encoding; 2025-09-04T17:06:32,159 | ^~~~~~~~ 2025-09-04T17:06:32,159 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:32,159 20 | iterator(const iterator & other) 2025-09-04T17:06:32,159 | ^~~~~~~~ 2025-09-04T17:06:32,160 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T17:06:32,160 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:32,160 80 | std::pair rep; 2025-09-04T17:06:32,160 | ^~~ 2025-09-04T17:06:32,160 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:32,160 77 | int encoding; 2025-09-04T17:06:32,160 | ^~~~~~~~ 2025-09-04T17:06:32,161 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:32,161 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T17:06:32,161 | ^~~~~~~~ 2025-09-04T17:06:32,165 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T17:06:32,165 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:32,165 80 | std::pair rep; 2025-09-04T17:06:32,165 | ^~~ 2025-09-04T17:06:32,165 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:32,166 77 | int encoding; 2025-09-04T17:06:32,166 | ^~~~~~~~ 2025-09-04T17:06:32,166 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:32,166 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T17:06:32,166 | ^~~~~~~~ 2025-09-04T17:06:32,177 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T17:06:32,177 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T17:06:32,177 175 | unsigned idx = 0; 2025-09-04T17:06:32,177 | ^~~ 2025-09-04T17:06:32,242 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T17:06:32,242 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:32,242 67 | int len = x.size(); 2025-09-04T17:06:32,242 | ^~~ 2025-09-04T17:06:32,242 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T17:06:32,242 68 | int i = 0; 2025-09-04T17:06:32,243 | ^ 2025-09-04T17:06:32,244 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T17:06:32,244 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:32,245 85 | int len = x.size(); 2025-09-04T17:06:32,245 | ^~~ 2025-09-04T17:06:32,245 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T17:06:32,245 86 | int i = 0; 2025-09-04T17:06:32,245 | ^ 2025-09-04T17:06:32,274 In file included from ltp/src/segmentor/preprocessor.h:11: 2025-09-04T17:06:32,274 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T17:06:32,274 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T17:06:32,274 603 | int32_t* entries; 2025-09-04T17:06:32,274 | ^~~~~~~ 2025-09-04T17:06:32,275 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T17:06:32,275 602 | uint32_t cap_entries; 2025-09-04T17:06:32,275 | ^~~~~~~~~~~ 2025-09-04T17:06:32,275 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:32,275 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:06:32,275 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,548 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T17:06:32,548 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T17:06:32,548 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T17:06:32,548 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T17:06:32,548 from ltp/src/segmentor/preprocessor.h:19: 2025-09-04T17:06:32,548 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T17:06:32,548 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-04T17:06:32,549 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T17:06:32,549 | ^~~~~~~~ 2025-09-04T17:06:32,549 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:06:32,549 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T17:06:32,549 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:06:32,549 59 | template class auto_ptr; 2025-09-04T17:06:32,549 | ^~~~~~~~ 2025-09-04T17:06:32,616 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T17:06:32,617 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T17:06:32,617 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T17:06:32,617 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-04T17:06:32,617 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T17:06:32,617 | ^~~~~~~~ 2025-09-04T17:06:32,617 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:06:32,617 59 | template class auto_ptr; 2025-09-04T17:06:32,617 | ^~~~~~~~ 2025-09-04T17:06:32,633 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-04T17:06:32,633 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T17:06:32,633 | ^~~~~~~~ 2025-09-04T17:06:32,634 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:06:32,634 59 | template class auto_ptr; 2025-09-04T17:06:32,634 | ^~~~~~~~ 2025-09-04T17:06:32,636 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-04T17:06:32,636 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T17:06:32,636 | ^~~~~~~~ 2025-09-04T17:06:32,636 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:06:32,637 59 | template class auto_ptr; 2025-09-04T17:06:32,637 | ^~~~~~~~ 2025-09-04T17:06:32,637 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-04T17:06:32,637 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T17:06:32,637 | ^~~~~~~~ 2025-09-04T17:06:32,637 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:06:32,638 59 | template class auto_ptr; 2025-09-04T17:06:32,638 | ^~~~~~~~ 2025-09-04T17:06:32,638 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-04T17:06:32,638 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T17:06:32,638 | ^~~~~~~~ 2025-09-04T17:06:32,639 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:06:32,639 59 | template class auto_ptr; 2025-09-04T17:06:32,639 | ^~~~~~~~ 2025-09-04T17:06:32,639 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-04T17:06:32,639 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T17:06:32,639 | ^~~~~~~~ 2025-09-04T17:06:32,640 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:06:32,640 59 | template class auto_ptr; 2025-09-04T17:06:32,640 | ^~~~~~~~ 2025-09-04T17:06:32,644 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-04T17:06:32,644 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-04T17:06:32,644 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T17:06:32,644 | ^~~~~~~~ 2025-09-04T17:06:32,644 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:06:32,644 59 | template class auto_ptr; 2025-09-04T17:06:32,645 | ^~~~~~~~ 2025-09-04T17:06:32,950 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T17:06:32,950 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T17:06:32,950 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T17:06:32,950 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T17:06:32,950 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,950 420 | : public std::unary_function \ 2025-09-04T17:06:32,950 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,950 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:32,951 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T17:06:32,951 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,952 In file included from /usr/include/c++/14/string:49, 2025-09-04T17:06:32,952 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T17:06:32,952 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T17:06:32,952 from /usr/include/c++/14/ios:44, 2025-09-04T17:06:32,952 from /usr/include/c++/14/ostream:40, 2025-09-04T17:06:32,952 from /usr/include/c++/14/iostream:41, 2025-09-04T17:06:32,952 from ltp/src/segmentor/decoder.h:4: 2025-09-04T17:06:32,952 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,952 117 | struct unary_function 2025-09-04T17:06:32,952 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,954 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,954 420 | : public std::unary_function \ 2025-09-04T17:06:32,954 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,954 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:32,954 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T17:06:32,954 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,955 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,955 117 | struct unary_function 2025-09-04T17:06:32,955 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,956 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,956 420 | : public std::unary_function \ 2025-09-04T17:06:32,956 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,956 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:32,957 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T17:06:32,957 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,957 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,957 117 | struct unary_function 2025-09-04T17:06:32,957 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,958 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,958 420 | : public std::unary_function \ 2025-09-04T17:06:32,959 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,959 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:32,959 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T17:06:32,959 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,959 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,959 117 | struct unary_function 2025-09-04T17:06:32,959 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,960 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,961 420 | : public std::unary_function \ 2025-09-04T17:06:32,961 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,961 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:32,961 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T17:06:32,961 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,961 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,961 117 | struct unary_function 2025-09-04T17:06:32,961 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,963 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,963 420 | : public std::unary_function \ 2025-09-04T17:06:32,963 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,963 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:32,963 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T17:06:32,963 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,963 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,964 117 | struct unary_function 2025-09-04T17:06:32,964 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,965 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,965 420 | : public std::unary_function \ 2025-09-04T17:06:32,965 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,965 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:32,965 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T17:06:32,965 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,966 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,966 117 | struct unary_function 2025-09-04T17:06:32,966 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,967 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,967 420 | : public std::unary_function \ 2025-09-04T17:06:32,967 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,968 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:32,968 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T17:06:32,968 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,968 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,968 117 | struct unary_function 2025-09-04T17:06:32,968 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,969 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,970 420 | : public std::unary_function \ 2025-09-04T17:06:32,970 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,970 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:32,970 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T17:06:32,970 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,970 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,970 117 | struct unary_function 2025-09-04T17:06:32,970 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,971 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,972 420 | : public std::unary_function \ 2025-09-04T17:06:32,972 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,972 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:32,972 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T17:06:32,972 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,972 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,972 117 | struct unary_function 2025-09-04T17:06:32,972 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,974 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,974 420 | : public std::unary_function \ 2025-09-04T17:06:32,974 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,974 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:32,974 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T17:06:32,974 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,974 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,975 117 | struct unary_function 2025-09-04T17:06:32,975 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,976 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,976 420 | : public std::unary_function \ 2025-09-04T17:06:32,976 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,976 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:32,976 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T17:06:32,977 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,977 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,977 117 | struct unary_function 2025-09-04T17:06:32,977 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,978 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,978 420 | : public std::unary_function \ 2025-09-04T17:06:32,978 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,979 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:32,979 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T17:06:32,979 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,979 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,979 117 | struct unary_function 2025-09-04T17:06:32,979 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,980 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,980 420 | : public std::unary_function \ 2025-09-04T17:06:32,981 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,981 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:32,981 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T17:06:32,981 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,981 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,981 117 | struct unary_function 2025-09-04T17:06:32,981 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,983 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,983 430 | : public std::unary_function \ 2025-09-04T17:06:32,983 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,983 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:06:32,983 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T17:06:32,983 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,983 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,983 117 | struct unary_function 2025-09-04T17:06:32,983 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,985 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,985 430 | : public std::unary_function \ 2025-09-04T17:06:32,985 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,985 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:06:32,985 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T17:06:32,986 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,986 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,986 117 | struct unary_function 2025-09-04T17:06:32,986 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,987 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,988 420 | : public std::unary_function \ 2025-09-04T17:06:32,988 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,988 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:32,988 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T17:06:32,988 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,988 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,988 117 | struct unary_function 2025-09-04T17:06:32,988 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,990 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,990 420 | : public std::unary_function \ 2025-09-04T17:06:32,990 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,990 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:32,990 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T17:06:32,990 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,990 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,990 117 | struct unary_function 2025-09-04T17:06:32,990 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,992 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,992 420 | : public std::unary_function \ 2025-09-04T17:06:32,992 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,992 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:32,992 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T17:06:32,992 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:32,993 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,993 117 | struct unary_function 2025-09-04T17:06:32,993 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,994 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:32,994 484 | : public std::unary_function 2025-09-04T17:06:32,994 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:32,994 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:32,994 117 | struct unary_function 2025-09-04T17:06:32,994 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:33,114 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T17:06:33,115 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:33,115 257 | : std::unary_function 2025-09-04T17:06:33,115 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:33,115 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:33,115 117 | struct unary_function 2025-09-04T17:06:33,115 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:33,710 ltp/src/utils/smartmap.hpp: In instantiation of ‘ltp::utility::SmartMap::SmartMap() [with T = int; HashFunction = ltp::utility::__Default_CharArray_HashFunction; StringEqual = ltp::utility::__Default_CharArray_EqualFunction]’: 2025-09-04T17:06:33,710 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T17:06:33,710 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:06:33,710 | ^ 2025-09-04T17:06:33,710 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T17:06:33,710 461 | unsigned int _cap_entries; 2025-09-04T17:06:33,710 | ^~~~~~~~~~~~ 2025-09-04T17:06:33,710 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T17:06:33,711 454 | unsigned int _num_buckets; 2025-09-04T17:06:33,711 | ^~~~~~~~~~~~ 2025-09-04T17:06:33,711 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:33,711 74 | explicit SmartMap() : 2025-09-04T17:06:33,711 | ^~~~~~~~ 2025-09-04T17:06:33,711 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:06:33,711 464 | unsigned int _len_key_buffer; 2025-09-04T17:06:33,712 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:33,712 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T17:06:33,712 445 | int32_t * _hash_buckets; 2025-09-04T17:06:33,712 | ^~~~~~~~~~~~~ 2025-09-04T17:06:33,712 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:33,712 74 | explicit SmartMap() : 2025-09-04T17:06:33,712 | ^~~~~~~~ 2025-09-04T17:06:33,713 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:06:33,713 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T17:06:33,713 | ^~~~~~~~~~~ 2025-09-04T17:06:33,713 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T17:06:33,713 446 | int32_t * _hash_buckets_volumn; 2025-09-04T17:06:33,713 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:33,713 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:33,713 74 | explicit SmartMap() : 2025-09-04T17:06:33,713 | ^~~~~~~~ 2025-09-04T17:06:33,719 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-04T17:06:33,719 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T17:06:33,719 618 | set(key, idx); 2025-09-04T17:06:33,719 | ~~~^~~~~~~~~~ 2025-09-04T17:06:33,719 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T17:06:33,719 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T17:06:33,720 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T17:06:33,724 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-04T17:06:33,724 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T17:06:33,724 683 | SmartMap::dump(out); 2025-09-04T17:06:33,724 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:06:33,724 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T17:06:33,724 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T17:06:33,724 | ^~~~~~ 2025-09-04T17:06:34,071 In file included from ltp/src/segmentor/preprocessor.h:8: 2025-09-04T17:06:34,071 ltp/src/segmentor/settings.h:35:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T17:06:34,071 35 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-04T17:06:34,071 | ^~~~~~~~~~~~~ 2025-09-04T17:06:35,829 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/splitsnt -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 -std=c++0x 2025-09-04T17:06:36,209 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T17:06:36,210 from ltp/src/segmentor/extractor.cpp:4: 2025-09-04T17:06:36,210 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:06:36,210 4 | #pragma warning(disable: 4309) 2025-09-04T17:06:37,348 In file included from ltp/src/segmentor/extractor.cpp:3: 2025-09-04T17:06:37,348 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T17:06:37,348 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:37,348 67 | int len = str.size(); 2025-09-04T17:06:37,349 | ^~~ 2025-09-04T17:06:37,353 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T17:06:37,354 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:37,354 137 | int len = str.size(); 2025-09-04T17:06:37,354 | ^~~ 2025-09-04T17:06:37,354 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T17:06:37,354 138 | int sep_flag = (sep != ""); 2025-09-04T17:06:37,354 | ^~~~~~~~ 2025-09-04T17:06:37,361 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T17:06:37,362 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:37,362 233 | int len = str.size(); 2025-09-04T17:06:37,362 | ^~~ 2025-09-04T17:06:37,403 ltp/src/segmentor/extractor.cpp: In static member function ‘static int ltp::segmentor::Extractor::extract1o(const ltp::segmentor::Instance&, int, std::vector&)’: 2025-09-04T17:06:37,403 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-04T17:06:37,403 60 | data.set( "c+1", (idx+1 >= len ? EOS : inst.forms[idx+1]) ); 2025-09-04T17:06:37,403 | ~~~~~~^~~~~~ 2025-09-04T17:06:37,404 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-04T17:06:37,404 61 | data.set( "c+2", (idx+2 >= len ? EOS : inst.forms[idx+2]) ); 2025-09-04T17:06:37,404 | ~~~~~~^~~~~~ 2025-09-04T17:06:37,405 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-04T17:06:37,405 64 | data.set( "ct+1", (idx+1 >= len ? EOT : TYPE(idx+1)) ); 2025-09-04T17:06:37,406 | ~~~~~~^~~~~~ 2025-09-04T17:06:37,739 In file included from ltp/src/segmentor/extractor.cpp:2: 2025-09-04T17:06:37,740 ltp/src/segmentor/settings.h: At global scope: 2025-09-04T17:06:37,740 ltp/src/segmentor/settings.h:35:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T17:06:37,740 35 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-04T17:06:37,740 | ^~~~~~~~~~~~~ 2025-09-04T17:06:39,200 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/splitsnt -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 -std=c++0x 2025-09-04T17:06:40,417 In file included from ltp/src/framework/model.h:5, 2025-09-04T17:06:40,417 from ltp/src/segmentor/model.h:4, 2025-09-04T17:06:40,417 from ltp/src/segmentor/model.cpp:1: 2025-09-04T17:06:40,417 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T17:06:40,417 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T17:06:40,417 25 | uint32_t* _W_time; 2025-09-04T17:06:40,417 | ^~~~~~~ 2025-09-04T17:06:40,418 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T17:06:40,418 21 | uint32_t _last_timestamp; 2025-09-04T17:06:40,418 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:40,418 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:40,418 34 | Parameters() 2025-09-04T17:06:40,418 | ^~~~~~~~~~ 2025-09-04T17:06:40,418 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T17:06:40,418 21 | uint32_t _last_timestamp; 2025-09-04T17:06:40,418 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:40,419 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T17:06:40,419 18 | bool _enable_wrapper; 2025-09-04T17:06:40,419 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:40,419 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:40,419 34 | Parameters() 2025-09-04T17:06:40,419 | ^~~~~~~~~~ 2025-09-04T17:06:40,424 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T17:06:40,425 ltp/src/framework/parameter.h:157:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T17:06:40,425 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T17:06:40,425 | ~~^~~~~~~~ 2025-09-04T17:06:40,593 In file included from ltp/src/framework/featurespace.h:7, 2025-09-04T17:06:40,594 from ltp/src/framework/model.h:6: 2025-09-04T17:06:40,594 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T17:06:40,594 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T17:06:40,594 603 | int32_t* entries; 2025-09-04T17:06:40,594 | ^~~~~~~ 2025-09-04T17:06:40,594 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T17:06:40,594 602 | uint32_t cap_entries; 2025-09-04T17:06:40,595 | ^~~~~~~~~~~ 2025-09-04T17:06:40,595 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:40,595 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:06:40,595 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:06:40,600 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T17:06:40,600 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:06:40,600 73 | const utility::SmartMap* _dicts; 2025-09-04T17:06:40,600 | ^~~~~~ 2025-09-04T17:06:40,600 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T17:06:40,601 70 | uint32_t _i; 2025-09-04T17:06:40,601 | ^~ 2025-09-04T17:06:40,601 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:40,601 17 | FeatureSpaceIterator() 2025-09-04T17:06:40,601 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:40,602 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-04T17:06:40,602 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:06:40,602 73 | const utility::SmartMap* _dicts; 2025-09-04T17:06:40,602 | ^~~~~~ 2025-09-04T17:06:40,602 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T17:06:40,602 71 | uint32_t _num_dicts; 2025-09-04T17:06:40,603 | ^~~~~~~~~~ 2025-09-04T17:06:40,603 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:40,603 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T17:06:40,603 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:40,603 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:06:40,603 71 | uint32_t _num_dicts; 2025-09-04T17:06:40,603 | ^~~~~~~~~~ 2025-09-04T17:06:40,603 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T17:06:40,604 70 | uint32_t _i; 2025-09-04T17:06:40,604 | ^~ 2025-09-04T17:06:40,604 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:40,604 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T17:06:40,604 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:40,609 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-04T17:06:40,609 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:06:40,609 237 | uint32_t _num_dicts; 2025-09-04T17:06:40,609 | ^~~~~~~~~~ 2025-09-04T17:06:40,609 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T17:06:40,610 236 | uint32_t _num_labels; 2025-09-04T17:06:40,610 | ^~~~~~~~~~~ 2025-09-04T17:06:40,610 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:40,610 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T17:06:40,610 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:40,610 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T17:06:40,610 236 | uint32_t _num_labels; 2025-09-04T17:06:40,610 | ^~~~~~~~~~~ 2025-09-04T17:06:40,611 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T17:06:40,611 235 | uint32_t _offset; 2025-09-04T17:06:40,611 | ^~~~~~~ 2025-09-04T17:06:40,611 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:40,611 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T17:06:40,611 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:40,827 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-04T17:06:40,827 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T17:06:40,827 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:06:40,827 | ^ 2025-09-04T17:06:40,828 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T17:06:40,828 461 | unsigned int _cap_entries; 2025-09-04T17:06:40,828 | ^~~~~~~~~~~~ 2025-09-04T17:06:40,828 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T17:06:40,828 454 | unsigned int _num_buckets; 2025-09-04T17:06:40,828 | ^~~~~~~~~~~~ 2025-09-04T17:06:40,828 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:40,828 74 | explicit SmartMap() : 2025-09-04T17:06:40,828 | ^~~~~~~~ 2025-09-04T17:06:40,829 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:06:40,829 464 | unsigned int _len_key_buffer; 2025-09-04T17:06:40,829 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:40,829 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T17:06:40,829 445 | int32_t * _hash_buckets; 2025-09-04T17:06:40,829 | ^~~~~~~~~~~~~ 2025-09-04T17:06:40,829 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:40,830 74 | explicit SmartMap() : 2025-09-04T17:06:40,830 | ^~~~~~~~ 2025-09-04T17:06:40,830 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:06:40,830 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T17:06:40,830 | ^~~~~~~~~~~ 2025-09-04T17:06:40,830 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T17:06:40,830 446 | int32_t * _hash_buckets_volumn; 2025-09-04T17:06:40,830 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:40,831 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:40,831 74 | explicit SmartMap() : 2025-09-04T17:06:40,831 | ^~~~~~~~ 2025-09-04T17:06:40,836 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-04T17:06:40,836 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T17:06:40,837 618 | set(key, idx); 2025-09-04T17:06:40,837 | ~~~^~~~~~~~~~ 2025-09-04T17:06:40,837 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T17:06:40,837 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T17:06:40,837 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T17:06:40,841 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-04T17:06:40,841 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T17:06:40,841 683 | SmartMap::dump(out); 2025-09-04T17:06:40,841 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:06:40,841 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T17:06:40,841 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T17:06:40,842 | ^~~~~~ 2025-09-04T17:06:40,852 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-04T17:06:40,852 ltp/src/segmentor/model.cpp:10:60: required from here 2025-09-04T17:06:40,852 10 | Model::Model(): framework::Model(Extractor::num_templates()){} 2025-09-04T17:06:40,853 | ^ 2025-09-04T17:06:40,853 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T17:06:40,853 461 | unsigned int _cap_entries; 2025-09-04T17:06:40,853 | ^~~~~~~~~~~~ 2025-09-04T17:06:40,853 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T17:06:40,853 454 | unsigned int _num_buckets; 2025-09-04T17:06:40,853 | ^~~~~~~~~~~~ 2025-09-04T17:06:40,853 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:40,853 74 | explicit SmartMap() : 2025-09-04T17:06:40,854 | ^~~~~~~~ 2025-09-04T17:06:40,854 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:06:40,854 464 | unsigned int _len_key_buffer; 2025-09-04T17:06:40,854 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:40,854 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T17:06:40,854 445 | int32_t * _hash_buckets; 2025-09-04T17:06:40,854 | ^~~~~~~~~~~~~ 2025-09-04T17:06:40,855 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:40,855 74 | explicit SmartMap() : 2025-09-04T17:06:40,855 | ^~~~~~~~ 2025-09-04T17:06:40,855 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:06:40,855 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T17:06:40,855 | ^~~~~~~~~~~ 2025-09-04T17:06:40,855 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T17:06:40,855 446 | int32_t * _hash_buckets_volumn; 2025-09-04T17:06:40,856 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:40,856 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:40,856 74 | explicit SmartMap() : 2025-09-04T17:06:40,856 | ^~~~~~~~ 2025-09-04T17:06:40,859 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-04T17:06:40,859 ltp/src/segmentor/model.cpp:16:24: required from here 2025-09-04T17:06:40,859 16 | internal_lexicon.dump(ofs); 2025-09-04T17:06:40,859 | ~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:06:40,859 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T17:06:40,860 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T17:06:40,860 | ^~~~~~ 2025-09-04T17:06:41,540 In member function ‘void ltp::framework::Model::save(const char*, const ltp::framework::Parameters::DumpOption&, std::ostream&) const’, 2025-09-04T17:06:41,540 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-04T17:06:41,540 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-04T17:06:41,540 40 | strncpy(chunk, model_name, 128); 2025-09-04T17:06:41,540 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:42,004 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/splitsnt -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/partial_segmentation.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/segmentor/partial_segmentation.o -std=c++0x 2025-09-04T17:06:43,096 In file included from ltp/src/segmentor/partial_segmentation.cpp:3: 2025-09-04T17:06:43,096 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T17:06:43,097 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:43,097 67 | int len = str.size(); 2025-09-04T17:06:43,097 | ^~~ 2025-09-04T17:06:43,103 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T17:06:43,103 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:43,104 137 | int len = str.size(); 2025-09-04T17:06:43,104 | ^~~ 2025-09-04T17:06:43,104 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T17:06:43,104 138 | int sep_flag = (sep != ""); 2025-09-04T17:06:43,104 | ^~~~~~~~ 2025-09-04T17:06:43,111 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T17:06:43,111 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:43,112 233 | int len = str.size(); 2025-09-04T17:06:43,112 | ^~~ 2025-09-04T17:06:43,274 In file included from ltp/src/segmentor/partial_segmentation.cpp:2: 2025-09-04T17:06:43,274 ltp/src/segmentor/settings.h: At global scope: 2025-09-04T17:06:43,274 ltp/src/segmentor/settings.h:35:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T17:06:43,274 35 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-04T17:06:43,274 | ^~~~~~~~~~~~~ 2025-09-04T17:06:45,004 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/splitsnt -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 -std=c++0x 2025-09-04T17:06:45,337 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T17:06:45,337 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T17:06:45,337 from ltp/src/segmentor/preprocessor.h:10, 2025-09-04T17:06:45,337 from ltp/src/segmentor/preprocessor.cpp:2: 2025-09-04T17:06:45,337 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:06:45,337 4 | #pragma warning(disable: 4309) 2025-09-04T17:06:46,632 In file included from ltp/src/segmentor/preprocessor.h:9: 2025-09-04T17:06:46,633 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T17:06:46,633 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:46,633 67 | int len = str.size(); 2025-09-04T17:06:46,633 | ^~~ 2025-09-04T17:06:46,640 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T17:06:46,640 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:46,640 137 | int len = str.size(); 2025-09-04T17:06:46,640 | ^~~ 2025-09-04T17:06:46,640 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T17:06:46,640 138 | int sep_flag = (sep != ""); 2025-09-04T17:06:46,640 | ^~~~~~~~ 2025-09-04T17:06:46,648 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T17:06:46,648 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:46,648 233 | int len = str.size(); 2025-09-04T17:06:46,648 | ^~~ 2025-09-04T17:06:46,666 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T17:06:46,666 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T17:06:46,666 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:46,666 80 | std::pair rep; 2025-09-04T17:06:46,666 | ^~~ 2025-09-04T17:06:46,666 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:46,667 77 | int encoding; 2025-09-04T17:06:46,667 | ^~~~~~~~ 2025-09-04T17:06:46,667 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:46,667 20 | iterator(const iterator & other) 2025-09-04T17:06:46,667 | ^~~~~~~~ 2025-09-04T17:06:46,668 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T17:06:46,668 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:46,668 80 | std::pair rep; 2025-09-04T17:06:46,668 | ^~~ 2025-09-04T17:06:46,668 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:46,668 77 | int encoding; 2025-09-04T17:06:46,668 | ^~~~~~~~ 2025-09-04T17:06:46,669 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:46,669 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T17:06:46,669 | ^~~~~~~~ 2025-09-04T17:06:46,673 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T17:06:46,673 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:46,673 80 | std::pair rep; 2025-09-04T17:06:46,673 | ^~~ 2025-09-04T17:06:46,674 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:46,674 77 | int encoding; 2025-09-04T17:06:46,674 | ^~~~~~~~ 2025-09-04T17:06:46,674 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:46,674 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T17:06:46,674 | ^~~~~~~~ 2025-09-04T17:06:46,686 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T17:06:46,686 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T17:06:46,686 175 | unsigned idx = 0; 2025-09-04T17:06:46,686 | ^~~ 2025-09-04T17:06:46,924 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T17:06:46,924 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:46,924 67 | int len = x.size(); 2025-09-04T17:06:46,925 | ^~~ 2025-09-04T17:06:46,925 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T17:06:46,925 68 | int i = 0; 2025-09-04T17:06:46,925 | ^ 2025-09-04T17:06:46,927 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T17:06:46,927 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:46,927 85 | int len = x.size(); 2025-09-04T17:06:46,927 | ^~~ 2025-09-04T17:06:46,927 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T17:06:46,927 86 | int i = 0; 2025-09-04T17:06:46,927 | ^ 2025-09-04T17:06:46,956 In file included from ltp/src/segmentor/preprocessor.h:11: 2025-09-04T17:06:46,956 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T17:06:46,956 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T17:06:46,956 603 | int32_t* entries; 2025-09-04T17:06:46,956 | ^~~~~~~ 2025-09-04T17:06:46,956 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T17:06:46,956 602 | uint32_t cap_entries; 2025-09-04T17:06:46,956 | ^~~~~~~~~~~ 2025-09-04T17:06:46,957 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:46,957 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:06:46,957 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,217 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T17:06:47,217 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T17:06:47,217 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T17:06:47,217 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T17:06:47,217 from ltp/src/segmentor/preprocessor.h:19: 2025-09-04T17:06:47,217 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T17:06:47,217 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-04T17:06:47,217 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T17:06:47,218 | ^~~~~~~~ 2025-09-04T17:06:47,218 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:06:47,218 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T17:06:47,218 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:06:47,218 59 | template class auto_ptr; 2025-09-04T17:06:47,218 | ^~~~~~~~ 2025-09-04T17:06:47,276 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T17:06:47,276 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T17:06:47,276 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T17:06:47,276 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-04T17:06:47,276 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T17:06:47,277 | ^~~~~~~~ 2025-09-04T17:06:47,277 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:06:47,277 59 | template class auto_ptr; 2025-09-04T17:06:47,277 | ^~~~~~~~ 2025-09-04T17:06:47,292 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-04T17:06:47,292 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T17:06:47,292 | ^~~~~~~~ 2025-09-04T17:06:47,293 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:06:47,293 59 | template class auto_ptr; 2025-09-04T17:06:47,293 | ^~~~~~~~ 2025-09-04T17:06:47,295 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-04T17:06:47,295 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T17:06:47,296 | ^~~~~~~~ 2025-09-04T17:06:47,296 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:06:47,296 59 | template class auto_ptr; 2025-09-04T17:06:47,296 | ^~~~~~~~ 2025-09-04T17:06:47,296 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-04T17:06:47,296 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T17:06:47,297 | ^~~~~~~~ 2025-09-04T17:06:47,297 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:06:47,297 59 | template class auto_ptr; 2025-09-04T17:06:47,297 | ^~~~~~~~ 2025-09-04T17:06:47,298 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-04T17:06:47,298 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T17:06:47,298 | ^~~~~~~~ 2025-09-04T17:06:47,298 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:06:47,298 59 | template class auto_ptr; 2025-09-04T17:06:47,298 | ^~~~~~~~ 2025-09-04T17:06:47,298 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-04T17:06:47,299 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T17:06:47,299 | ^~~~~~~~ 2025-09-04T17:06:47,299 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:06:47,299 59 | template class auto_ptr; 2025-09-04T17:06:47,299 | ^~~~~~~~ 2025-09-04T17:06:47,302 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-04T17:06:47,302 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-04T17:06:47,303 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T17:06:47,303 | ^~~~~~~~ 2025-09-04T17:06:47,303 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:06:47,303 59 | template class auto_ptr; 2025-09-04T17:06:47,303 | ^~~~~~~~ 2025-09-04T17:06:47,645 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T17:06:47,645 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T17:06:47,645 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T17:06:47,645 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T17:06:47,645 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,645 420 | : public std::unary_function \ 2025-09-04T17:06:47,645 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,646 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:47,646 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T17:06:47,646 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,647 In file included from /usr/include/c++/14/string:49, 2025-09-04T17:06:47,647 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T17:06:47,647 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T17:06:47,647 from /usr/include/c++/14/ios:44, 2025-09-04T17:06:47,647 from /usr/include/c++/14/ostream:40, 2025-09-04T17:06:47,647 from /usr/include/c++/14/iostream:41, 2025-09-04T17:06:47,647 from ltp/src/segmentor/special_tokens.h:4, 2025-09-04T17:06:47,647 from ltp/src/segmentor/preprocessor.cpp:1: 2025-09-04T17:06:47,647 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,648 117 | struct unary_function 2025-09-04T17:06:47,648 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,649 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,649 420 | : public std::unary_function \ 2025-09-04T17:06:47,649 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,649 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:47,650 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T17:06:47,650 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,650 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,650 117 | struct unary_function 2025-09-04T17:06:47,650 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,651 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,651 420 | : public std::unary_function \ 2025-09-04T17:06:47,652 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,652 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:47,652 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T17:06:47,652 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,652 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,652 117 | struct unary_function 2025-09-04T17:06:47,652 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,654 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,654 420 | : public std::unary_function \ 2025-09-04T17:06:47,654 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,654 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:47,654 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T17:06:47,654 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,654 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,654 117 | struct unary_function 2025-09-04T17:06:47,655 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,656 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,656 420 | : public std::unary_function \ 2025-09-04T17:06:47,656 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,656 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:47,656 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T17:06:47,656 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,657 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,657 117 | struct unary_function 2025-09-04T17:06:47,657 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,658 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,658 420 | : public std::unary_function \ 2025-09-04T17:06:47,658 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,658 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:47,658 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T17:06:47,659 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,659 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,659 117 | struct unary_function 2025-09-04T17:06:47,659 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,660 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,660 420 | : public std::unary_function \ 2025-09-04T17:06:47,660 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,661 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:47,661 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T17:06:47,661 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,661 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,661 117 | struct unary_function 2025-09-04T17:06:47,661 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,662 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,663 420 | : public std::unary_function \ 2025-09-04T17:06:47,663 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,663 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:47,663 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T17:06:47,663 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,663 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,663 117 | struct unary_function 2025-09-04T17:06:47,663 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,665 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,665 420 | : public std::unary_function \ 2025-09-04T17:06:47,665 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,665 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:47,665 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T17:06:47,665 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,665 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,666 117 | struct unary_function 2025-09-04T17:06:47,666 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,667 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,667 420 | : public std::unary_function \ 2025-09-04T17:06:47,667 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,667 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:47,667 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T17:06:47,667 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,668 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,668 117 | struct unary_function 2025-09-04T17:06:47,668 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,669 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,669 420 | : public std::unary_function \ 2025-09-04T17:06:47,669 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,669 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:47,670 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T17:06:47,670 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,670 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,670 117 | struct unary_function 2025-09-04T17:06:47,670 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,671 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,671 420 | : public std::unary_function \ 2025-09-04T17:06:47,672 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,672 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:47,672 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T17:06:47,672 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,672 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,672 117 | struct unary_function 2025-09-04T17:06:47,672 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,673 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,673 420 | : public std::unary_function \ 2025-09-04T17:06:47,673 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,673 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:47,674 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T17:06:47,674 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,674 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,674 117 | struct unary_function 2025-09-04T17:06:47,674 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,674 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,674 420 | : public std::unary_function \ 2025-09-04T17:06:47,674 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,675 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:47,675 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T17:06:47,675 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,675 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,675 117 | struct unary_function 2025-09-04T17:06:47,675 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,675 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,676 430 | : public std::unary_function \ 2025-09-04T17:06:47,676 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,676 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:06:47,676 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T17:06:47,676 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,676 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,676 117 | struct unary_function 2025-09-04T17:06:47,676 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,677 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,677 430 | : public std::unary_function \ 2025-09-04T17:06:47,677 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,677 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:06:47,678 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T17:06:47,678 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,678 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,678 117 | struct unary_function 2025-09-04T17:06:47,678 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,679 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,679 420 | : public std::unary_function \ 2025-09-04T17:06:47,679 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,679 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:47,679 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T17:06:47,679 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,679 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,679 117 | struct unary_function 2025-09-04T17:06:47,680 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,680 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,680 420 | : public std::unary_function \ 2025-09-04T17:06:47,680 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,680 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:47,680 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T17:06:47,680 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,680 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,681 117 | struct unary_function 2025-09-04T17:06:47,681 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,681 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,681 420 | : public std::unary_function \ 2025-09-04T17:06:47,681 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,681 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:06:47,681 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T17:06:47,681 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:47,682 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,682 117 | struct unary_function 2025-09-04T17:06:47,682 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,682 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,682 484 | : public std::unary_function 2025-09-04T17:06:47,682 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,682 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,682 117 | struct unary_function 2025-09-04T17:06:47,683 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,802 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T17:06:47,802 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:06:47,802 257 | : std::unary_function 2025-09-04T17:06:47,802 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:47,802 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:06:47,802 117 | struct unary_function 2025-09-04T17:06:47,802 | ^~~~~~~~~~~~~~ 2025-09-04T17:06:48,412 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-04T17:06:48,412 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T17:06:48,412 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:06:48,412 | ^ 2025-09-04T17:06:48,412 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T17:06:48,412 461 | unsigned int _cap_entries; 2025-09-04T17:06:48,413 | ^~~~~~~~~~~~ 2025-09-04T17:06:48,413 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T17:06:48,413 454 | unsigned int _num_buckets; 2025-09-04T17:06:48,413 | ^~~~~~~~~~~~ 2025-09-04T17:06:48,413 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:48,413 74 | explicit SmartMap() : 2025-09-04T17:06:48,413 | ^~~~~~~~ 2025-09-04T17:06:48,413 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:06:48,413 464 | unsigned int _len_key_buffer; 2025-09-04T17:06:48,414 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:48,414 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T17:06:48,414 445 | int32_t * _hash_buckets; 2025-09-04T17:06:48,414 | ^~~~~~~~~~~~~ 2025-09-04T17:06:48,414 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:48,414 74 | explicit SmartMap() : 2025-09-04T17:06:48,414 | ^~~~~~~~ 2025-09-04T17:06:48,414 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:06:48,414 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T17:06:48,414 | ^~~~~~~~~~~ 2025-09-04T17:06:48,415 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T17:06:48,415 446 | int32_t * _hash_buckets_volumn; 2025-09-04T17:06:48,415 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:48,415 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:06:48,415 74 | explicit SmartMap() : 2025-09-04T17:06:48,415 | ^~~~~~~~ 2025-09-04T17:06:48,415 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-04T17:06:48,415 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T17:06:48,415 618 | set(key, idx); 2025-09-04T17:06:48,415 | ~~~^~~~~~~~~~ 2025-09-04T17:06:48,416 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T17:06:48,416 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T17:06:48,416 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T17:06:48,416 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-04T17:06:48,416 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T17:06:48,416 683 | SmartMap::dump(out); 2025-09-04T17:06:48,416 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:06:48,416 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T17:06:48,416 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T17:06:48,416 | ^~~~~~ 2025-09-04T17:06:49,062 In file included from ltp/src/segmentor/preprocessor.h:8: 2025-09-04T17:06:49,062 ltp/src/segmentor/settings.h:35:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T17:06:49,062 35 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-04T17:06:49,062 | ^~~~~~~~~~~~~ 2025-09-04T17:06:57,631 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/splitsnt -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 -std=c++0x 2025-09-04T17:06:58,102 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T17:06:58,102 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T17:06:58,103 from ltp/src/segmentor/preprocessor.h:10, 2025-09-04T17:06:58,103 from ltp/src/segmentor/segmentor.h:7, 2025-09-04T17:06:58,103 from ltp/src/segmentor/segment_dll.cpp:2: 2025-09-04T17:06:58,103 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:06:58,103 4 | #pragma warning(disable: 4309) 2025-09-04T17:06:59,508 In file included from ltp/src/segmentor/segmentor.h:4: 2025-09-04T17:06:59,508 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-04T17:06:59,509 ltp/src/framework/decoder.h:319:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:59,509 319 | for (int i = 0; i < L; ++ i) { 2025-09-04T17:06:59,509 | ~~^~~ 2025-09-04T17:06:59,509 ltp/src/framework/decoder.h:320:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:59,509 320 | for (int t = 0; t < T; ++ t) { 2025-09-04T17:06:59,509 | ~~^~~ 2025-09-04T17:06:59,509 ltp/src/framework/decoder.h:326:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:59,509 326 | for (int i = 0; i < T; ++ i) { 2025-09-04T17:06:59,509 | ~~^~~ 2025-09-04T17:06:59,510 ltp/src/framework/decoder.h:327:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:06:59,510 327 | for (int j = 0; j < T; ++ j) { 2025-09-04T17:06:59,510 | ~~^~~ 2025-09-04T17:06:59,541 In file included from ltp/src/framework/model.h:5, 2025-09-04T17:06:59,541 from ltp/src/segmentor/model.h:4, 2025-09-04T17:06:59,541 from ltp/src/segmentor/segmentor.h:5: 2025-09-04T17:06:59,541 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T17:06:59,541 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T17:06:59,541 25 | uint32_t* _W_time; 2025-09-04T17:06:59,542 | ^~~~~~~ 2025-09-04T17:06:59,542 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T17:06:59,542 21 | uint32_t _last_timestamp; 2025-09-04T17:06:59,542 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:59,542 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:59,542 34 | Parameters() 2025-09-04T17:06:59,542 | ^~~~~~~~~~ 2025-09-04T17:06:59,542 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T17:06:59,543 21 | uint32_t _last_timestamp; 2025-09-04T17:06:59,543 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:59,543 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T17:06:59,543 18 | bool _enable_wrapper; 2025-09-04T17:06:59,543 | ^~~~~~~~~~~~~~~ 2025-09-04T17:06:59,543 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:59,543 34 | Parameters() 2025-09-04T17:06:59,543 | ^~~~~~~~~~ 2025-09-04T17:06:59,546 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T17:06:59,547 ltp/src/framework/parameter.h:157:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T17:06:59,547 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T17:06:59,547 | ~~^~~~~~~~ 2025-09-04T17:06:59,633 In file included from ltp/src/framework/featurespace.h:7, 2025-09-04T17:06:59,633 from ltp/src/framework/model.h:6: 2025-09-04T17:06:59,634 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T17:06:59,634 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T17:06:59,634 603 | int32_t* entries; 2025-09-04T17:06:59,634 | ^~~~~~~ 2025-09-04T17:06:59,634 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T17:06:59,634 602 | uint32_t cap_entries; 2025-09-04T17:06:59,634 | ^~~~~~~~~~~ 2025-09-04T17:06:59,634 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:59,634 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:06:59,635 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:06:59,638 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T17:06:59,639 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:06:59,639 73 | const utility::SmartMap* _dicts; 2025-09-04T17:06:59,639 | ^~~~~~ 2025-09-04T17:06:59,639 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T17:06:59,639 70 | uint32_t _i; 2025-09-04T17:06:59,639 | ^~ 2025-09-04T17:06:59,639 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:59,639 17 | FeatureSpaceIterator() 2025-09-04T17:06:59,639 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:59,640 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-04T17:06:59,640 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:06:59,640 73 | const utility::SmartMap* _dicts; 2025-09-04T17:06:59,640 | ^~~~~~ 2025-09-04T17:06:59,640 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T17:06:59,640 71 | uint32_t _num_dicts; 2025-09-04T17:06:59,640 | ^~~~~~~~~~ 2025-09-04T17:06:59,640 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:59,640 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T17:06:59,641 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:59,641 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:06:59,641 71 | uint32_t _num_dicts; 2025-09-04T17:06:59,641 | ^~~~~~~~~~ 2025-09-04T17:06:59,641 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T17:06:59,641 70 | uint32_t _i; 2025-09-04T17:06:59,641 | ^~ 2025-09-04T17:06:59,641 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:59,641 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T17:06:59,641 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:59,643 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-04T17:06:59,643 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:06:59,643 237 | uint32_t _num_dicts; 2025-09-04T17:06:59,643 | ^~~~~~~~~~ 2025-09-04T17:06:59,643 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T17:06:59,643 236 | uint32_t _num_labels; 2025-09-04T17:06:59,644 | ^~~~~~~~~~~ 2025-09-04T17:06:59,644 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:59,644 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T17:06:59,644 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:59,644 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T17:06:59,644 236 | uint32_t _num_labels; 2025-09-04T17:06:59,644 | ^~~~~~~~~~~ 2025-09-04T17:06:59,644 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T17:06:59,644 235 | uint32_t _offset; 2025-09-04T17:06:59,644 | ^~~~~~~ 2025-09-04T17:06:59,645 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:59,645 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T17:06:59,645 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:06:59,732 In file included from ltp/src/segmentor/preprocessor.h:9: 2025-09-04T17:06:59,733 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T17:06:59,733 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:59,733 67 | int len = str.size(); 2025-09-04T17:06:59,733 | ^~~ 2025-09-04T17:06:59,739 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T17:06:59,739 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:59,739 137 | int len = str.size(); 2025-09-04T17:06:59,739 | ^~~ 2025-09-04T17:06:59,739 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T17:06:59,739 138 | int sep_flag = (sep != ""); 2025-09-04T17:06:59,739 | ^~~~~~~~ 2025-09-04T17:06:59,746 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T17:06:59,746 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:59,746 233 | int len = str.size(); 2025-09-04T17:06:59,746 | ^~~ 2025-09-04T17:06:59,761 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T17:06:59,762 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T17:06:59,762 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:59,762 80 | std::pair rep; 2025-09-04T17:06:59,762 | ^~~ 2025-09-04T17:06:59,762 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:59,762 77 | int encoding; 2025-09-04T17:06:59,762 | ^~~~~~~~ 2025-09-04T17:06:59,762 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:59,763 20 | iterator(const iterator & other) 2025-09-04T17:06:59,763 | ^~~~~~~~ 2025-09-04T17:06:59,763 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T17:06:59,763 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:59,763 80 | std::pair rep; 2025-09-04T17:06:59,763 | ^~~ 2025-09-04T17:06:59,763 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:59,763 77 | int encoding; 2025-09-04T17:06:59,763 | ^~~~~~~~ 2025-09-04T17:06:59,764 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:59,764 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T17:06:59,764 | ^~~~~~~~ 2025-09-04T17:06:59,766 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T17:06:59,766 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:06:59,767 80 | std::pair rep; 2025-09-04T17:06:59,767 | ^~~ 2025-09-04T17:06:59,767 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:06:59,767 77 | int encoding; 2025-09-04T17:06:59,767 | ^~~~~~~~ 2025-09-04T17:06:59,767 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T17:06:59,767 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T17:06:59,767 | ^~~~~~~~ 2025-09-04T17:06:59,777 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T17:06:59,777 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T17:06:59,777 175 | unsigned idx = 0; 2025-09-04T17:06:59,777 | ^~~ 2025-09-04T17:06:59,834 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T17:06:59,834 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:59,834 67 | int len = x.size(); 2025-09-04T17:06:59,834 | ^~~ 2025-09-04T17:06:59,835 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T17:06:59,835 68 | int i = 0; 2025-09-04T17:06:59,835 | ^ 2025-09-04T17:06:59,836 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T17:06:59,836 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:06:59,836 85 | int len = x.size(); 2025-09-04T17:06:59,836 | ^~~ 2025-09-04T17:06:59,836 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T17:06:59,836 86 | int i = 0; 2025-09-04T17:06:59,836 | ^ 2025-09-04T17:07:00,105 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T17:07:00,105 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T17:07:00,105 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T17:07:00,105 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T17:07:00,105 from ltp/src/segmentor/preprocessor.h:19: 2025-09-04T17:07:00,106 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T17:07:00,106 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-04T17:07:00,106 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T17:07:00,106 | ^~~~~~~~ 2025-09-04T17:07:00,106 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:07:00,106 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T17:07:00,106 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:07:00,106 59 | template class auto_ptr; 2025-09-04T17:07:00,106 | ^~~~~~~~ 2025-09-04T17:07:00,170 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T17:07:00,170 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T17:07:00,170 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T17:07:00,170 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-04T17:07:00,170 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T17:07:00,170 | ^~~~~~~~ 2025-09-04T17:07:00,170 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:07:00,171 59 | template class auto_ptr; 2025-09-04T17:07:00,171 | ^~~~~~~~ 2025-09-04T17:07:00,185 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-04T17:07:00,185 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T17:07:00,186 | ^~~~~~~~ 2025-09-04T17:07:00,186 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:07:00,186 59 | template class auto_ptr; 2025-09-04T17:07:00,186 | ^~~~~~~~ 2025-09-04T17:07:00,187 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-04T17:07:00,188 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T17:07:00,188 | ^~~~~~~~ 2025-09-04T17:07:00,188 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:07:00,188 59 | template class auto_ptr; 2025-09-04T17:07:00,188 | ^~~~~~~~ 2025-09-04T17:07:00,188 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-04T17:07:00,188 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T17:07:00,188 | ^~~~~~~~ 2025-09-04T17:07:00,188 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:07:00,189 59 | template class auto_ptr; 2025-09-04T17:07:00,189 | ^~~~~~~~ 2025-09-04T17:07:00,189 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-04T17:07:00,189 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T17:07:00,189 | ^~~~~~~~ 2025-09-04T17:07:00,189 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:07:00,189 59 | template class auto_ptr; 2025-09-04T17:07:00,189 | ^~~~~~~~ 2025-09-04T17:07:00,189 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-04T17:07:00,189 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T17:07:00,190 | ^~~~~~~~ 2025-09-04T17:07:00,190 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:07:00,190 59 | template class auto_ptr; 2025-09-04T17:07:00,190 | ^~~~~~~~ 2025-09-04T17:07:00,192 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-04T17:07:00,192 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-04T17:07:00,192 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T17:07:00,192 | ^~~~~~~~ 2025-09-04T17:07:00,192 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:07:00,192 59 | template class auto_ptr; 2025-09-04T17:07:00,192 | ^~~~~~~~ 2025-09-04T17:07:00,526 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T17:07:00,526 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T17:07:00,526 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T17:07:00,526 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T17:07:00,526 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,526 420 | : public std::unary_function \ 2025-09-04T17:07:00,526 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,526 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:00,527 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T17:07:00,527 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,527 In file included from /usr/include/c++/14/string:49, 2025-09-04T17:07:00,527 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T17:07:00,527 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T17:07:00,527 from /usr/include/c++/14/ios:44, 2025-09-04T17:07:00,527 from /usr/include/c++/14/ostream:40, 2025-09-04T17:07:00,527 from /usr/include/c++/14/iostream:41, 2025-09-04T17:07:00,527 from ltp/src/segmentor/segment_dll.h:9, 2025-09-04T17:07:00,528 from ltp/src/segmentor/segment_dll.cpp:1: 2025-09-04T17:07:00,528 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,528 117 | struct unary_function 2025-09-04T17:07:00,528 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,528 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,528 420 | : public std::unary_function \ 2025-09-04T17:07:00,528 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,528 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:00,528 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T17:07:00,529 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,529 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,529 117 | struct unary_function 2025-09-04T17:07:00,529 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,529 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,529 420 | : public std::unary_function \ 2025-09-04T17:07:00,529 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,529 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:00,529 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T17:07:00,530 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,530 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,530 117 | struct unary_function 2025-09-04T17:07:00,530 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,530 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,530 420 | : public std::unary_function \ 2025-09-04T17:07:00,530 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,530 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:00,531 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T17:07:00,531 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,531 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,531 117 | struct unary_function 2025-09-04T17:07:00,531 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,531 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,532 420 | : public std::unary_function \ 2025-09-04T17:07:00,532 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,532 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:00,532 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T17:07:00,532 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,532 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,532 117 | struct unary_function 2025-09-04T17:07:00,532 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,533 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,533 420 | : public std::unary_function \ 2025-09-04T17:07:00,533 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,533 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:00,533 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T17:07:00,533 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,533 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,533 117 | struct unary_function 2025-09-04T17:07:00,534 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,534 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,534 420 | : public std::unary_function \ 2025-09-04T17:07:00,534 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,534 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:00,534 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T17:07:00,535 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,535 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,535 117 | struct unary_function 2025-09-04T17:07:00,535 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,535 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,535 420 | : public std::unary_function \ 2025-09-04T17:07:00,535 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,536 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:00,536 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T17:07:00,536 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,536 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,536 117 | struct unary_function 2025-09-04T17:07:00,536 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,536 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,537 420 | : public std::unary_function \ 2025-09-04T17:07:00,537 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,537 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:00,537 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T17:07:00,537 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,537 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,537 117 | struct unary_function 2025-09-04T17:07:00,537 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,538 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,538 420 | : public std::unary_function \ 2025-09-04T17:07:00,538 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,538 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:00,538 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T17:07:00,538 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,538 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,538 117 | struct unary_function 2025-09-04T17:07:00,539 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,539 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,539 420 | : public std::unary_function \ 2025-09-04T17:07:00,539 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,539 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:00,539 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T17:07:00,540 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,540 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,540 117 | struct unary_function 2025-09-04T17:07:00,540 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,540 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,540 420 | : public std::unary_function \ 2025-09-04T17:07:00,540 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,541 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:00,541 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T17:07:00,541 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,541 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,541 117 | struct unary_function 2025-09-04T17:07:00,541 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,541 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,542 420 | : public std::unary_function \ 2025-09-04T17:07:00,542 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,542 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:00,542 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T17:07:00,542 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,542 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,542 117 | struct unary_function 2025-09-04T17:07:00,542 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,543 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,543 420 | : public std::unary_function \ 2025-09-04T17:07:00,543 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,543 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:00,543 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T17:07:00,543 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,543 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,543 117 | struct unary_function 2025-09-04T17:07:00,544 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,544 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,544 430 | : public std::unary_function \ 2025-09-04T17:07:00,544 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,544 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:07:00,544 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T17:07:00,545 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,545 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,545 117 | struct unary_function 2025-09-04T17:07:00,545 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,546 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,546 430 | : public std::unary_function \ 2025-09-04T17:07:00,546 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,546 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:07:00,546 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T17:07:00,546 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,546 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,546 117 | struct unary_function 2025-09-04T17:07:00,547 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,547 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,547 420 | : public std::unary_function \ 2025-09-04T17:07:00,547 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,547 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:00,548 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T17:07:00,548 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,548 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,548 117 | struct unary_function 2025-09-04T17:07:00,548 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,548 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,548 420 | : public std::unary_function \ 2025-09-04T17:07:00,549 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,549 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:00,549 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T17:07:00,549 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,549 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,549 117 | struct unary_function 2025-09-04T17:07:00,549 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,549 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,550 420 | : public std::unary_function \ 2025-09-04T17:07:00,550 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,550 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:00,550 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T17:07:00,550 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:00,550 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,550 117 | struct unary_function 2025-09-04T17:07:00,550 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,551 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,551 484 | : public std::unary_function 2025-09-04T17:07:00,551 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,551 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,551 117 | struct unary_function 2025-09-04T17:07:00,551 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,669 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T17:07:00,669 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:00,669 257 | : std::unary_function 2025-09-04T17:07:00,669 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:00,670 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:00,670 117 | struct unary_function 2025-09-04T17:07:00,670 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:01,290 ltp/src/segmentor/segment_dll.cpp: In function ‘void* segmentor_create_segmentor(const char*, const char*)’: 2025-09-04T17:07:01,290 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-04T17:07:01,290 154 | delete wrapper; 2025-09-04T17:07:01,290 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:01,290 ltp/src/segmentor/segment_dll.cpp: In function ‘int segmentor_release_segmentor(void*)’: 2025-09-04T17:07:01,291 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-04T17:07:01,291 165 | delete reinterpret_cast<__ltp_dll_segmentor_wrapper*>(segmentor); 2025-09-04T17:07:01,291 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:01,291 ltp/src/segmentor/segment_dll.cpp: In function ‘void* customized_segmentor_create_segmentor(const char*, const char*, const char*)’: 2025-09-04T17:07:01,292 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-04T17:07:01,292 187 | delete wrapper; 2025-09-04T17:07:01,292 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:01,292 ltp/src/segmentor/segment_dll.cpp: In function ‘int customized_segmentor_release_segmentor(void*)’: 2025-09-04T17:07:01,292 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-04T17:07:01,292 198 | delete reinterpret_cast<__ltp_dll_customized_segmentor_wrapper*>(segmentor); 2025-09-04T17:07:01,292 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:01,352 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-04T17:07:01,352 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T17:07:01,353 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:07:01,353 | ^ 2025-09-04T17:07:01,353 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T17:07:01,353 461 | unsigned int _cap_entries; 2025-09-04T17:07:01,353 | ^~~~~~~~~~~~ 2025-09-04T17:07:01,353 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T17:07:01,353 454 | unsigned int _num_buckets; 2025-09-04T17:07:01,353 | ^~~~~~~~~~~~ 2025-09-04T17:07:01,353 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:07:01,353 74 | explicit SmartMap() : 2025-09-04T17:07:01,354 | ^~~~~~~~ 2025-09-04T17:07:01,354 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:07:01,354 464 | unsigned int _len_key_buffer; 2025-09-04T17:07:01,354 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:01,354 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T17:07:01,354 445 | int32_t * _hash_buckets; 2025-09-04T17:07:01,354 | ^~~~~~~~~~~~~ 2025-09-04T17:07:01,354 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:07:01,354 74 | explicit SmartMap() : 2025-09-04T17:07:01,354 | ^~~~~~~~ 2025-09-04T17:07:01,354 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:07:01,355 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T17:07:01,355 | ^~~~~~~~~~~ 2025-09-04T17:07:01,355 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T17:07:01,355 446 | int32_t * _hash_buckets_volumn; 2025-09-04T17:07:01,355 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:01,355 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:07:01,355 74 | explicit SmartMap() : 2025-09-04T17:07:01,355 | ^~~~~~~~ 2025-09-04T17:07:01,358 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-04T17:07:01,358 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T17:07:01,359 618 | set(key, idx); 2025-09-04T17:07:01,359 | ~~~^~~~~~~~~~ 2025-09-04T17:07:01,359 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T17:07:01,359 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T17:07:01,359 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T17:07:01,362 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-04T17:07:01,362 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T17:07:01,362 683 | SmartMap::dump(out); 2025-09-04T17:07:01,362 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:07:01,362 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T17:07:01,362 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T17:07:01,363 | ^~~~~~ 2025-09-04T17:07:01,764 In file included from ltp/src/segmentor/preprocessor.h:8: 2025-09-04T17:07:01,765 ltp/src/segmentor/settings.h: At global scope: 2025-09-04T17:07:01,765 ltp/src/segmentor/settings.h:35:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T17:07:01,765 35 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-04T17:07:01,765 | ^~~~~~~~~~~~~ 2025-09-04T17:07:03,936 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/splitsnt -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 -std=c++0x 2025-09-04T17:07:04,392 In file included from ltp/src/utils/chartypes.hpp:5, 2025-09-04T17:07:04,392 from ltp/src/utils/sbcdbc.hpp:5, 2025-09-04T17:07:04,392 from ltp/src/segmentor/preprocessor.h:10, 2025-09-04T17:07:04,392 from ltp/src/segmentor/segmentor.h:7, 2025-09-04T17:07:04,392 from ltp/src/segmentor/segmentor.cpp:5: 2025-09-04T17:07:04,392 ltp/src/utils/chartypes.tab:4: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:07:04,392 4 | #pragma warning(disable: 4309) 2025-09-04T17:07:05,585 In file included from ltp/src/segmentor/segmentor.cpp:4: 2025-09-04T17:07:05,585 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T17:07:05,585 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:07:05,585 67 | int len = str.size(); 2025-09-04T17:07:05,585 | ^~~ 2025-09-04T17:07:05,591 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T17:07:05,591 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:07:05,591 137 | int len = str.size(); 2025-09-04T17:07:05,591 | ^~~ 2025-09-04T17:07:05,592 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T17:07:05,592 138 | int sep_flag = (sep != ""); 2025-09-04T17:07:05,592 | ^~~~~~~~ 2025-09-04T17:07:05,598 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T17:07:05,598 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:07:05,599 233 | int len = str.size(); 2025-09-04T17:07:05,599 | ^~~ 2025-09-04T17:07:05,935 In file included from ltp/src/segmentor/segmentor.h:4: 2025-09-04T17:07:05,936 ltp/src/framework/decoder.h: In member function ‘void ltp::framework::ViterbiDecoderWithMarginal::init_exp(const ltp::framework::ViterbiScoreMatrix&, bool, size_t)’: 2025-09-04T17:07:05,936 ltp/src/framework/decoder.h:319:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:07:05,936 319 | for (int i = 0; i < L; ++ i) { 2025-09-04T17:07:05,936 | ~~^~~ 2025-09-04T17:07:05,936 ltp/src/framework/decoder.h:320:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:07:05,936 320 | for (int t = 0; t < T; ++ t) { 2025-09-04T17:07:05,936 | ~~^~~ 2025-09-04T17:07:05,936 ltp/src/framework/decoder.h:326:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:07:05,937 326 | for (int i = 0; i < T; ++ i) { 2025-09-04T17:07:05,937 | ~~^~~ 2025-09-04T17:07:05,937 ltp/src/framework/decoder.h:327:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T17:07:05,937 327 | for (int j = 0; j < T; ++ j) { 2025-09-04T17:07:05,937 | ~~^~~ 2025-09-04T17:07:05,952 In file included from ltp/src/framework/model.h:5, 2025-09-04T17:07:05,952 from ltp/src/segmentor/model.h:4, 2025-09-04T17:07:05,952 from ltp/src/segmentor/segmentor.h:5: 2025-09-04T17:07:05,952 ltp/src/framework/parameter.h: In constructor ‘ltp::framework::Parameters::Parameters()’: 2025-09-04T17:07:05,952 ltp/src/framework/parameter.h:25:13: warning: ‘ltp::framework::Parameters::_W_time’ will be initialized after [-Wreorder] 2025-09-04T17:07:05,952 25 | uint32_t* _W_time; 2025-09-04T17:07:05,952 | ^~~~~~~ 2025-09-04T17:07:05,952 ltp/src/framework/parameter.h:21:12: warning: ‘uint32_t ltp::framework::Parameters::_last_timestamp’ [-Wreorder] 2025-09-04T17:07:05,953 21 | uint32_t _last_timestamp; 2025-09-04T17:07:05,953 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:05,953 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T17:07:05,953 34 | Parameters() 2025-09-04T17:07:05,953 | ^~~~~~~~~~ 2025-09-04T17:07:05,953 ltp/src/framework/parameter.h:21:12: warning: ‘ltp::framework::Parameters::_last_timestamp’ will be initialized after [-Wreorder] 2025-09-04T17:07:05,953 21 | uint32_t _last_timestamp; 2025-09-04T17:07:05,953 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:05,953 ltp/src/framework/parameter.h:18:8: warning: ‘bool ltp::framework::Parameters::_enable_wrapper’ [-Wreorder] 2025-09-04T17:07:05,953 18 | bool _enable_wrapper; 2025-09-04T17:07:05,954 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:05,954 ltp/src/framework/parameter.h:34:3: warning: when initialized here [-Wreorder] 2025-09-04T17:07:05,954 34 | Parameters() 2025-09-04T17:07:05,954 | ^~~~~~~~~~ 2025-09-04T17:07:05,957 ltp/src/framework/parameter.h: In member function ‘double ltp::framework::Parameters::dot(const ltp::math::FeatureVector*, bool) const’: 2025-09-04T17:07:05,957 ltp/src/framework/parameter.h:157:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2025-09-04T17:07:05,957 157 | for (int i = 0; i < vec->n; ++ i) { 2025-09-04T17:07:05,957 | ~~^~~~~~~~ 2025-09-04T17:07:05,989 In file included from ltp/src/framework/featurespace.h:7, 2025-09-04T17:07:05,989 from ltp/src/framework/model.h:6: 2025-09-04T17:07:05,989 ltp/src/utils/smartmap.hpp: In constructor ‘ltp::utility::IndexableSmartMap::IndexableSmartMap()’: 2025-09-04T17:07:05,989 ltp/src/utils/smartmap.hpp:603:12: warning: ‘ltp::utility::IndexableSmartMap::entries’ will be initialized after [-Wreorder] 2025-09-04T17:07:05,989 603 | int32_t* entries; 2025-09-04T17:07:05,989 | ^~~~~~~ 2025-09-04T17:07:05,990 ltp/src/utils/smartmap.hpp:602:12: warning: ‘uint32_t ltp::utility::IndexableSmartMap::cap_entries’ [-Wreorder] 2025-09-04T17:07:05,990 602 | uint32_t cap_entries; 2025-09-04T17:07:05,990 | ^~~~~~~~~~~ 2025-09-04T17:07:05,990 ltp/src/utils/smartmap.hpp:593:3: warning: when initialized here [-Wreorder] 2025-09-04T17:07:05,990 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:07:05,990 | ^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:05,994 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator()’: 2025-09-04T17:07:05,994 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:07:05,994 73 | const utility::SmartMap* _dicts; 2025-09-04T17:07:05,995 | ^~~~~~ 2025-09-04T17:07:05,995 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T17:07:05,995 70 | uint32_t _i; 2025-09-04T17:07:05,995 | ^~ 2025-09-04T17:07:05,995 ltp/src/framework/featurespace.h:17:3: warning: when initialized here [-Wreorder] 2025-09-04T17:07:05,995 17 | FeatureSpaceIterator() 2025-09-04T17:07:05,995 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:05,995 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::FeatureSpaceIterator::FeatureSpaceIterator(const ltp::utility::SmartMap*, uint32_t)’: 2025-09-04T17:07:05,995 ltp/src/framework/featurespace.h:73:37: warning: ‘ltp::framework::FeatureSpaceIterator::_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:07:05,996 73 | const utility::SmartMap* _dicts; 2025-09-04T17:07:05,996 | ^~~~~~ 2025-09-04T17:07:05,996 ltp/src/framework/featurespace.h:71:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_num_dicts’ [-Wreorder] 2025-09-04T17:07:05,996 71 | uint32_t _num_dicts; 2025-09-04T17:07:05,996 | ^~~~~~~~~~ 2025-09-04T17:07:05,996 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T17:07:05,996 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T17:07:05,996 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:05,996 ltp/src/framework/featurespace.h:71:12: warning: ‘ltp::framework::FeatureSpaceIterator::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:07:05,996 71 | uint32_t _num_dicts; 2025-09-04T17:07:05,996 | ^~~~~~~~~~ 2025-09-04T17:07:05,997 ltp/src/framework/featurespace.h:70:12: warning: ‘uint32_t ltp::framework::FeatureSpaceIterator::_i’ [-Wreorder] 2025-09-04T17:07:05,997 70 | uint32_t _i; 2025-09-04T17:07:05,997 | ^~ 2025-09-04T17:07:05,997 ltp/src/framework/featurespace.h:24:3: warning: when initialized here [-Wreorder] 2025-09-04T17:07:05,997 24 | FeatureSpaceIterator(const utility::SmartMap* dicts, uint32_t num_dicts) 2025-09-04T17:07:05,997 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:05,998 ltp/src/framework/featurespace.h: In constructor ‘ltp::framework::ViterbiFeatureSpace::ViterbiFeatureSpace(uint32_t, uint32_t)’: 2025-09-04T17:07:05,999 ltp/src/framework/featurespace.h:237:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_dicts’ will be initialized after [-Wreorder] 2025-09-04T17:07:05,999 237 | uint32_t _num_dicts; 2025-09-04T17:07:05,999 | ^~~~~~~~~~ 2025-09-04T17:07:05,999 ltp/src/framework/featurespace.h:236:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_num_labels’ [-Wreorder] 2025-09-04T17:07:05,999 236 | uint32_t _num_labels; 2025-09-04T17:07:05,999 | ^~~~~~~~~~~ 2025-09-04T17:07:05,999 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T17:07:05,999 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T17:07:05,999 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,000 ltp/src/framework/featurespace.h:236:12: warning: ‘ltp::framework::ViterbiFeatureSpace::_num_labels’ will be initialized after [-Wreorder] 2025-09-04T17:07:06,000 236 | uint32_t _num_labels; 2025-09-04T17:07:06,000 | ^~~~~~~~~~~ 2025-09-04T17:07:06,000 ltp/src/framework/featurespace.h:235:12: warning: ‘uint32_t ltp::framework::ViterbiFeatureSpace::_offset’ [-Wreorder] 2025-09-04T17:07:06,000 235 | uint32_t _offset; 2025-09-04T17:07:06,000 | ^~~~~~~ 2025-09-04T17:07:06,000 ltp/src/framework/featurespace.h:79:3: warning: when initialized here [-Wreorder] 2025-09-04T17:07:06,000 79 | ViterbiFeatureSpace(uint32_t nr_dicts, uint32_t nr_labels = 1) 2025-09-04T17:07:06,000 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,048 In file included from ltp/src/utils/sbcdbc.hpp:4: 2025-09-04T17:07:06,049 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T17:07:06,049 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:07:06,049 80 | std::pair rep; 2025-09-04T17:07:06,049 | ^~~ 2025-09-04T17:07:06,049 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:07:06,049 77 | int encoding; 2025-09-04T17:07:06,049 | ^~~~~~~~ 2025-09-04T17:07:06,049 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T17:07:06,049 20 | iterator(const iterator & other) 2025-09-04T17:07:06,050 | ^~~~~~~~ 2025-09-04T17:07:06,050 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T17:07:06,050 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:07:06,050 80 | std::pair rep; 2025-09-04T17:07:06,050 | ^~~ 2025-09-04T17:07:06,050 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:07:06,050 77 | int encoding; 2025-09-04T17:07:06,050 | ^~~~~~~~ 2025-09-04T17:07:06,050 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T17:07:06,050 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T17:07:06,051 | ^~~~~~~~ 2025-09-04T17:07:06,053 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T17:07:06,053 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:07:06,054 80 | std::pair rep; 2025-09-04T17:07:06,054 | ^~~ 2025-09-04T17:07:06,054 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:07:06,054 77 | int encoding; 2025-09-04T17:07:06,054 | ^~~~~~~~ 2025-09-04T17:07:06,054 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T17:07:06,054 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T17:07:06,054 | ^~~~~~~~ 2025-09-04T17:07:06,064 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T17:07:06,064 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T17:07:06,064 175 | unsigned idx = 0; 2025-09-04T17:07:06,064 | ^~~ 2025-09-04T17:07:06,122 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x(const std::string&, std::string&, int)’: 2025-09-04T17:07:06,122 ltp/src/utils/sbcdbc.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:07:06,122 67 | int len = x.size(); 2025-09-04T17:07:06,122 | ^~~ 2025-09-04T17:07:06,122 ltp/src/utils/sbcdbc.hpp:68:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T17:07:06,122 68 | int i = 0; 2025-09-04T17:07:06,122 | ^ 2025-09-04T17:07:06,123 ltp/src/utils/sbcdbc.hpp: In function ‘void ltp::strutils::chartypes::sbc2dbc_x_wt(const std::string&, std::string&, int&, int)’: 2025-09-04T17:07:06,123 ltp/src/utils/sbcdbc.hpp:85:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:07:06,123 85 | int len = x.size(); 2025-09-04T17:07:06,124 | ^~~ 2025-09-04T17:07:06,124 ltp/src/utils/sbcdbc.hpp:86:7: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-04T17:07:06,124 86 | int i = 0; 2025-09-04T17:07:06,124 | ^ 2025-09-04T17:07:06,392 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T17:07:06,392 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T17:07:06,392 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T17:07:06,392 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T17:07:06,392 from ltp/src/segmentor/preprocessor.h:19: 2025-09-04T17:07:06,392 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp: At global scope: 2025-09-04T17:07:06,392 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-04T17:07:06,393 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T17:07:06,393 | ^~~~~~~~ 2025-09-04T17:07:06,393 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:07:06,393 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T17:07:06,393 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:07:06,393 59 | template class auto_ptr; 2025-09-04T17:07:06,393 | ^~~~~~~~ 2025-09-04T17:07:06,456 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T17:07:06,457 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T17:07:06,457 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T17:07:06,457 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-04T17:07:06,457 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T17:07:06,457 | ^~~~~~~~ 2025-09-04T17:07:06,457 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:07:06,457 59 | template class auto_ptr; 2025-09-04T17:07:06,457 | ^~~~~~~~ 2025-09-04T17:07:06,472 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-04T17:07:06,472 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T17:07:06,472 | ^~~~~~~~ 2025-09-04T17:07:06,472 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:07:06,472 59 | template class auto_ptr; 2025-09-04T17:07:06,473 | ^~~~~~~~ 2025-09-04T17:07:06,474 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-04T17:07:06,474 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T17:07:06,474 | ^~~~~~~~ 2025-09-04T17:07:06,475 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:07:06,475 59 | template class auto_ptr; 2025-09-04T17:07:06,475 | ^~~~~~~~ 2025-09-04T17:07:06,475 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-04T17:07:06,475 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T17:07:06,475 | ^~~~~~~~ 2025-09-04T17:07:06,475 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:07:06,475 59 | template class auto_ptr; 2025-09-04T17:07:06,475 | ^~~~~~~~ 2025-09-04T17:07:06,475 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-04T17:07:06,476 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T17:07:06,476 | ^~~~~~~~ 2025-09-04T17:07:06,476 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:07:06,476 59 | template class auto_ptr; 2025-09-04T17:07:06,476 | ^~~~~~~~ 2025-09-04T17:07:06,476 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-04T17:07:06,476 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T17:07:06,476 | ^~~~~~~~ 2025-09-04T17:07:06,476 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:07:06,476 59 | template class auto_ptr; 2025-09-04T17:07:06,476 | ^~~~~~~~ 2025-09-04T17:07:06,478 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-04T17:07:06,478 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-04T17:07:06,478 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T17:07:06,478 | ^~~~~~~~ 2025-09-04T17:07:06,479 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:07:06,479 59 | template class auto_ptr; 2025-09-04T17:07:06,479 | ^~~~~~~~ 2025-09-04T17:07:06,802 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T17:07:06,802 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T17:07:06,802 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T17:07:06,802 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T17:07:06,802 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,802 420 | : public std::unary_function \ 2025-09-04T17:07:06,803 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,803 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:06,803 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T17:07:06,803 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,803 In file included from /usr/include/c++/14/string:49, 2025-09-04T17:07:06,803 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T17:07:06,803 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T17:07:06,803 from /usr/include/c++/14/ios:44, 2025-09-04T17:07:06,803 from /usr/include/c++/14/ostream:40, 2025-09-04T17:07:06,804 from /usr/include/c++/14/iostream:41, 2025-09-04T17:07:06,804 from ltp/src/utils/strvec.hpp:7, 2025-09-04T17:07:06,804 from ltp/src/segmentor/segmentor.cpp:3: 2025-09-04T17:07:06,804 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,804 117 | struct unary_function 2025-09-04T17:07:06,804 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,804 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,804 420 | : public std::unary_function \ 2025-09-04T17:07:06,804 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,804 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:06,805 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T17:07:06,805 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,805 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,805 117 | struct unary_function 2025-09-04T17:07:06,805 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,805 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,805 420 | : public std::unary_function \ 2025-09-04T17:07:06,805 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,805 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:06,806 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T17:07:06,806 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,806 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,806 117 | struct unary_function 2025-09-04T17:07:06,806 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,806 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,806 420 | : public std::unary_function \ 2025-09-04T17:07:06,807 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,807 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:06,807 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T17:07:06,807 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,807 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,807 117 | struct unary_function 2025-09-04T17:07:06,807 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,808 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,808 420 | : public std::unary_function \ 2025-09-04T17:07:06,808 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,808 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:06,808 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T17:07:06,808 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,808 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,808 117 | struct unary_function 2025-09-04T17:07:06,808 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,809 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,809 420 | : public std::unary_function \ 2025-09-04T17:07:06,809 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,809 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:06,809 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T17:07:06,809 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,809 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,810 117 | struct unary_function 2025-09-04T17:07:06,810 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,810 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,810 420 | : public std::unary_function \ 2025-09-04T17:07:06,810 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,810 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:06,810 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T17:07:06,811 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,811 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,811 117 | struct unary_function 2025-09-04T17:07:06,811 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,811 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,811 420 | : public std::unary_function \ 2025-09-04T17:07:06,811 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,812 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:06,812 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T17:07:06,812 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,812 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,812 117 | struct unary_function 2025-09-04T17:07:06,812 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,812 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,813 420 | : public std::unary_function \ 2025-09-04T17:07:06,813 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,813 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:06,813 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T17:07:06,813 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,813 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,813 117 | struct unary_function 2025-09-04T17:07:06,813 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,814 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,814 420 | : public std::unary_function \ 2025-09-04T17:07:06,814 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,814 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:06,814 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T17:07:06,814 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,814 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,814 117 | struct unary_function 2025-09-04T17:07:06,815 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,815 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,815 420 | : public std::unary_function \ 2025-09-04T17:07:06,815 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,815 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:06,815 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T17:07:06,815 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,816 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,816 117 | struct unary_function 2025-09-04T17:07:06,816 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,816 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,816 420 | : public std::unary_function \ 2025-09-04T17:07:06,816 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,816 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:06,817 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T17:07:06,817 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,817 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,817 117 | struct unary_function 2025-09-04T17:07:06,817 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,817 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,817 420 | : public std::unary_function \ 2025-09-04T17:07:06,818 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,818 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:06,818 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T17:07:06,818 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,818 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,818 117 | struct unary_function 2025-09-04T17:07:06,818 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,819 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,819 420 | : public std::unary_function \ 2025-09-04T17:07:06,819 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,819 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:06,819 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T17:07:06,819 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,819 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,819 117 | struct unary_function 2025-09-04T17:07:06,820 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,820 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,820 430 | : public std::unary_function \ 2025-09-04T17:07:06,820 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,820 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:07:06,820 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T17:07:06,820 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,821 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,821 117 | struct unary_function 2025-09-04T17:07:06,821 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,821 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,822 430 | : public std::unary_function \ 2025-09-04T17:07:06,822 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,822 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:07:06,822 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T17:07:06,822 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,822 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,822 117 | struct unary_function 2025-09-04T17:07:06,822 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,823 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,823 420 | : public std::unary_function \ 2025-09-04T17:07:06,823 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,823 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:06,823 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T17:07:06,824 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,824 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,824 117 | struct unary_function 2025-09-04T17:07:06,824 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,824 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,824 420 | : public std::unary_function \ 2025-09-04T17:07:06,824 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,824 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:06,825 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T17:07:06,825 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,825 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,825 117 | struct unary_function 2025-09-04T17:07:06,825 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,825 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,825 420 | : public std::unary_function \ 2025-09-04T17:07:06,826 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,826 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:07:06,826 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T17:07:06,826 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:06,826 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,826 117 | struct unary_function 2025-09-04T17:07:06,826 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,826 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,826 484 | : public std::unary_function 2025-09-04T17:07:06,827 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,827 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,827 117 | struct unary_function 2025-09-04T17:07:06,827 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,944 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T17:07:06,944 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:06,945 257 | : std::unary_function 2025-09-04T17:07:06,945 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:06,945 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:06,945 117 | struct unary_function 2025-09-04T17:07:06,945 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:07,661 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-04T17:07:07,662 ltp/src/utils/smartmap.hpp:593:50: required from here 2025-09-04T17:07:07,662 593 | IndexableSmartMap() : entries(0), cap_entries(0) {} 2025-09-04T17:07:07,662 | ^ 2025-09-04T17:07:07,662 ltp/src/utils/smartmap.hpp:461:17: warning: ‘ltp::utility::SmartMap::_cap_entries’ will be initialized after [-Wreorder] 2025-09-04T17:07:07,662 461 | unsigned int _cap_entries; 2025-09-04T17:07:07,662 | ^~~~~~~~~~~~ 2025-09-04T17:07:07,662 ltp/src/utils/smartmap.hpp:454:17: warning: ‘unsigned int ltp::utility::SmartMap::_num_buckets’ [-Wreorder] 2025-09-04T17:07:07,662 454 | unsigned int _num_buckets; 2025-09-04T17:07:07,662 | ^~~~~~~~~~~~ 2025-09-04T17:07:07,663 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:07:07,663 74 | explicit SmartMap() : 2025-09-04T17:07:07,663 | ^~~~~~~~ 2025-09-04T17:07:07,663 ltp/src/utils/smartmap.hpp:464:17: warning: ‘ltp::utility::SmartMap::_len_key_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:07:07,663 464 | unsigned int _len_key_buffer; 2025-09-04T17:07:07,663 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:07,663 ltp/src/utils/smartmap.hpp:445:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets’ [-Wreorder] 2025-09-04T17:07:07,663 445 | int32_t * _hash_buckets; 2025-09-04T17:07:07,663 | ^~~~~~~~~~~~~ 2025-09-04T17:07:07,663 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:07:07,663 74 | explicit SmartMap() : 2025-09-04T17:07:07,664 | ^~~~~~~~ 2025-09-04T17:07:07,664 ltp/src/utils/smartmap.hpp:449:13: warning: ‘ltp::utility::SmartMap::_val_buffer’ will be initialized after [-Wreorder] 2025-09-04T17:07:07,664 449 | T * _val_buffer; /*< the buffer of value */ 2025-09-04T17:07:07,664 | ^~~~~~~~~~~ 2025-09-04T17:07:07,664 ltp/src/utils/smartmap.hpp:446:19: warning: ‘int32_t* ltp::utility::SmartMap::_hash_buckets_volumn’ [-Wreorder] 2025-09-04T17:07:07,664 446 | int32_t * _hash_buckets_volumn; 2025-09-04T17:07:07,664 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:07,664 ltp/src/utils/smartmap.hpp:74:12: warning: when initialized here [-Wreorder] 2025-09-04T17:07:07,664 74 | explicit SmartMap() : 2025-09-04T17:07:07,664 | ^~~~~~~~ 2025-09-04T17:07:07,667 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-04T17:07:07,668 ltp/src/utils/smartmap.hpp:618:10: required from here 2025-09-04T17:07:07,668 618 | set(key, idx); 2025-09-04T17:07:07,668 | ~~~^~~~~~~~~~ 2025-09-04T17:07:07,668 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T17:07:07,668 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T17:07:07,668 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T17:07:07,671 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-04T17:07:07,671 ltp/src/utils/smartmap.hpp:683:28: required from here 2025-09-04T17:07:07,671 683 | SmartMap::dump(out); 2025-09-04T17:07:07,671 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T17:07:07,672 ltp/src/utils/smartmap.hpp:357:18: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-04T17:07:07,672 357 | unsigned int offset = (unsigned int)out.tellp(); 2025-09-04T17:07:07,672 | ^~~~~~ 2025-09-04T17:07:07,708 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-04T17:07:07,708 ltp/src/segmentor/segmentor.cpp:239:17: required from here 2025-09-04T17:07:07,708 239 | lexicon->set(form.c_str(), true); 2025-09-04T17:07:07,708 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:07,708 ltp/src/utils/smartmap.hpp:193:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-04T17:07:07,708 193 | if (_hash_buffer[p].__freq < freq) { 2025-09-04T17:07:07,708 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-09-04T17:07:08,109 In file included from ltp/src/segmentor/preprocessor.h:8: 2025-09-04T17:07:08,109 ltp/src/segmentor/settings.h:35:20: warning: ‘ltp::segmentor::__pos_types__’ defined but not used [-Wunused-variable] 2025-09-04T17:07:08,109 35 | static const char* __pos_types__[] = { "b", "i", "e", "s", }; 2025-09-04T17:07:08,109 | ^~~~~~~~~~~~~ 2025-09-04T17:07:11,645 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/splitsnt -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/splitsnt/SplitSentence.cpp -o build/temp.linux-armv7l-cpython-313/ltp/src/splitsnt/SplitSentence.o -std=c++0x 2025-09-04T17:07:11,973 In file included from ltp/src/utils/sentsplit.hpp:9, 2025-09-04T17:07:11,973 from ltp/src/splitsnt/SplitSentence.cpp:3: 2025-09-04T17:07:11,973 ltp/src/utils/sentsplit.tab:5: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:07:11,973 5 | #pragma warning(disable: 4309) 2025-09-04T17:07:12,729 In file included from ltp/src/splitsnt/SplitSentence.cpp:2: 2025-09-04T17:07:12,729 ltp/src/utils/strutils.hpp: In function ‘void ltp::strutils::split(const std::string&, std::vector >&, int)’: 2025-09-04T17:07:12,729 ltp/src/utils/strutils.hpp:67:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:07:12,729 67 | int len = str.size(); 2025-09-04T17:07:12,729 | ^~~ 2025-09-04T17:07:12,735 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::split_by_sep(std::string, std::string, int)’: 2025-09-04T17:07:12,735 ltp/src/utils/strutils.hpp:137:7: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:07:12,736 137 | int len = str.size(); 2025-09-04T17:07:12,736 | ^~~ 2025-09-04T17:07:12,736 ltp/src/utils/strutils.hpp:138:7: warning: unused variable ‘sep_flag’ [-Wunused-variable] 2025-09-04T17:07:12,736 138 | int sep_flag = (sep != ""); 2025-09-04T17:07:12,736 | ^~~~~~~~ 2025-09-04T17:07:12,742 ltp/src/utils/strutils.hpp: In function ‘std::vector > ltp::strutils::rsplit_by_sep(std::string, std::string, int)’: 2025-09-04T17:07:12,743 ltp/src/utils/strutils.hpp:233:9: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T17:07:12,743 233 | int len = str.size(); 2025-09-04T17:07:12,743 | ^~~ 2025-09-04T17:07:12,765 In file included from ltp/src/utils/sentsplit.hpp:8: 2025-09-04T17:07:12,766 ltp/src/utils/codecs.hpp: In copy constructor ‘ltp::strutils::codecs::iterator::iterator(const ltp::strutils::codecs::iterator&)’: 2025-09-04T17:07:12,766 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:07:12,766 80 | std::pair rep; 2025-09-04T17:07:12,766 | ^~~ 2025-09-04T17:07:12,766 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:07:12,766 77 | int encoding; 2025-09-04T17:07:12,766 | ^~~~~~~~ 2025-09-04T17:07:12,766 ltp/src/utils/codecs.hpp:20:3: warning: when initialized here [-Wreorder] 2025-09-04T17:07:12,766 20 | iterator(const iterator & other) 2025-09-04T17:07:12,767 | ^~~~~~~~ 2025-09-04T17:07:12,767 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const char*, int)’: 2025-09-04T17:07:12,767 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:07:12,767 80 | std::pair rep; 2025-09-04T17:07:12,767 | ^~~ 2025-09-04T17:07:12,767 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:07:12,767 77 | int encoding; 2025-09-04T17:07:12,767 | ^~~~~~~~ 2025-09-04T17:07:12,767 ltp/src/utils/codecs.hpp:25:3: warning: when initialized here [-Wreorder] 2025-09-04T17:07:12,767 25 | iterator(const char * _str, int _encoding=UTF8) 2025-09-04T17:07:12,768 | ^~~~~~~~ 2025-09-04T17:07:12,772 ltp/src/utils/codecs.hpp: In constructor ‘ltp::strutils::codecs::iterator::iterator(const std::string&, int)’: 2025-09-04T17:07:12,772 ltp/src/utils/codecs.hpp:80:23: warning: ‘ltp::strutils::codecs::iterator::rep’ will be initialized after [-Wreorder] 2025-09-04T17:07:12,772 80 | std::pair rep; 2025-09-04T17:07:12,772 | ^~~ 2025-09-04T17:07:12,772 ltp/src/utils/codecs.hpp:77:7: warning: ‘int ltp::strutils::codecs::iterator::encoding’ [-Wreorder] 2025-09-04T17:07:12,773 77 | int encoding; 2025-09-04T17:07:12,773 | ^~~~~~~~ 2025-09-04T17:07:12,773 ltp/src/utils/codecs.hpp:30:3: warning: when initialized here [-Wreorder] 2025-09-04T17:07:12,773 30 | iterator(const std::string & _str, int _encoding=UTF8) 2025-09-04T17:07:12,773 | ^~~~~~~~ 2025-09-04T17:07:12,783 ltp/src/utils/codecs.hpp: In function ‘bool ltp::strutils::codecs::isclear(const std::string&, int)’: 2025-09-04T17:07:12,783 ltp/src/utils/codecs.hpp:175:12: warning: unused variable ‘idx’ [-Wunused-variable] 2025-09-04T17:07:12,783 175 | unsigned idx = 0; 2025-09-04T17:07:12,783 | ^~~ 2025-09-04T17:07:14,427 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/splitsnt -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 -std=c++0x 2025-09-04T17:07:15,495 ltp/src/srl/Configuration.cpp: In member function ‘void Configuration::parse(const std::vector >&)’: 2025-09-04T17:07:15,495 ltp/src/srl/Configuration.cpp:60:12: warning: unused variable ‘language_end’ [-Wunused-variable] 2025-09-04T17:07:15,495 60 | size_t language_end = find(lines, ""); 2025-09-04T17:07:15,495 | ^~~~~~~~~~~~ 2025-09-04T17:07:17,402 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/splitsnt -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 -std=c++0x 2025-09-04T17:07:19,227 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/splitsnt -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 -std=c++0x 2025-09-04T17:07:19,274 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T17:07:19,275 from ltp/src/srl/DataPreProcess.cpp:11: 2025-09-04T17:07:19,275 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:07:19,275 12 | #pragma warning(disable:4786) 2025-09-04T17:07:19,313 In file included from ltp/src/srl/MyTree.h:15: 2025-09-04T17:07:19,313 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:07:19,313 13 | #pragma warning ( disable : 4786 ) 2025-09-04T17:07:22,049 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/splitsnt -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 -std=c++0x 2025-09-04T17:07:22,099 In file included from ltp/src/srl/DepSRL.h:14, 2025-09-04T17:07:22,099 from ltp/src/srl/DepSRL.cpp:12: 2025-09-04T17:07:22,099 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:07:22,099 13 | #pragma warning ( disable : 4786 ) 2025-09-04T17:07:22,393 In file included from ltp/src/srl/SRLBaselineExt.h:13, 2025-09-04T17:07:22,393 from ltp/src/srl/DepSRL.h:15: 2025-09-04T17:07:22,393 ltp/src/srl/SRLBaseline.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:07:22,394 12 | #pragma warning(disable:4786) 2025-09-04T17:07:22,394 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T17:07:22,394 from ltp/src/srl/SRLBaseline.h:15: 2025-09-04T17:07:22,394 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:07:22,394 12 | #pragma warning(disable:4786) 2025-09-04T17:07:25,766 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T17:07:25,766 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T17:07:25,767 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T17:07:25,767 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T17:07:25,767 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T17:07:25,767 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T17:07:25,767 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-04T17:07:25,767 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T17:07:25,767 | ^~~~~~~~ 2025-09-04T17:07:25,767 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:07:25,767 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T17:07:25,768 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T17:07:25,768 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:07:25,768 59 | template class auto_ptr; 2025-09-04T17:07:25,768 | ^~~~~~~~ 2025-09-04T17:07:25,809 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T17:07:25,809 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T17:07:25,809 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T17:07:25,809 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T17:07:25,809 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:25,809 656 | , public std::unary_function 2025-09-04T17:07:25,809 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:25,809 In file included from /usr/include/c++/14/string:49, 2025-09-04T17:07:25,810 from ltp/src/srl/MyStruct.h:15: 2025-09-04T17:07:25,810 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:25,810 117 | struct unary_function 2025-09-04T17:07:25,810 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:25,822 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T17:07:25,822 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T17:07:25,822 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T17:07:25,822 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:25,822 660 | , public std::binary_function 2025-09-04T17:07:25,822 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:25,823 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:07:25,823 131 | struct binary_function 2025-09-04T17:07:25,823 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:26,094 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T17:07:26,094 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T17:07:26,094 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T17:07:26,094 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T17:07:26,094 from ltp/src/srl/Sentence.h:18, 2025-09-04T17:07:26,095 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T17:07:26,095 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T17:07:26,095 188 | failed ************ (Pred::************ 2025-09-04T17:07:26,095 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:26,095 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T17:07:26,095 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:26,095 190 | ); 2025-09-04T17:07:26,095 | ~ 2025-09-04T17:07:26,095 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T17:07:26,095 188 | failed ************ (Pred::************ 2025-09-04T17:07:26,096 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:26,096 | - 2025-09-04T17:07:26,096 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T17:07:26,096 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:26,096 190 | ); 2025-09-04T17:07:26,096 | ~ 2025-09-04T17:07:26,096 | - 2025-09-04T17:07:26,096 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T17:07:26,096 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T17:07:26,096 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:26,097 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T17:07:26,097 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:26,097 195 | ); 2025-09-04T17:07:26,097 | ~ 2025-09-04T17:07:26,097 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T17:07:26,097 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T17:07:26,097 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:26,097 | - 2025-09-04T17:07:26,097 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T17:07:26,097 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:26,098 195 | ); 2025-09-04T17:07:26,098 | ~ 2025-09-04T17:07:26,098 | - 2025-09-04T17:07:26,135 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-04T17:07:26,135 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-04T17:07:26,135 42 | typedef typename Array::index_range index_range; 2025-09-04T17:07:26,135 | ^~~~~~~~~~~ 2025-09-04T17:07:26,135 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-04T17:07:26,135 43 | typedef typename Array::index index; 2025-09-04T17:07:26,135 | ^~~~~ 2025-09-04T17:07:26,135 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-04T17:07:26,136 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-04T17:07:26,136 53 | typedef typename Array::index_range index_range; 2025-09-04T17:07:26,136 | ^~~~~~~~~~~ 2025-09-04T17:07:26,136 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-04T17:07:26,136 54 | typedef typename Array::index index; 2025-09-04T17:07:26,136 | ^~~~~ 2025-09-04T17:07:26,206 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T17:07:26,206 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T17:07:26,206 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T17:07:26,207 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:26,207 150 | : public std::unary_function::argument_type,bool> 2025-09-04T17:07:26,207 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:26,207 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:26,207 117 | struct unary_function 2025-09-04T17:07:26,207 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:26,207 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:26,207 184 | : public std::binary_function::first_argument_type, 2025-09-04T17:07:26,207 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:26,208 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:07:26,208 131 | struct binary_function 2025-09-04T17:07:26,208 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:26,208 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:26,208 221 | : public std::unary_function::second_argument_type, 2025-09-04T17:07:26,208 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:26,208 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:26,208 117 | struct unary_function 2025-09-04T17:07:26,208 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:26,209 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:26,209 267 | : public std::unary_function::first_argument_type, 2025-09-04T17:07:26,209 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:26,209 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:26,209 117 | struct unary_function 2025-09-04T17:07:26,209 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:26,209 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:26,210 312 | class mem_fun_t : public std::unary_function 2025-09-04T17:07:26,210 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:26,210 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:26,210 117 | struct unary_function 2025-09-04T17:07:26,210 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:26,210 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:26,210 328 | class mem_fun1_t : public std::binary_function 2025-09-04T17:07:26,210 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:26,210 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:07:26,210 131 | struct binary_function 2025-09-04T17:07:26,211 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:26,211 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:26,211 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T17:07:26,211 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:26,211 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:26,211 117 | struct unary_function 2025-09-04T17:07:26,211 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:26,211 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:26,211 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T17:07:26,212 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:26,212 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:07:26,212 131 | struct binary_function 2025-09-04T17:07:26,212 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:26,212 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:26,212 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T17:07:26,212 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:26,212 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:26,213 117 | struct unary_function 2025-09-04T17:07:26,213 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:26,213 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:26,213 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T17:07:26,213 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:26,213 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:07:26,213 131 | struct binary_function 2025-09-04T17:07:26,213 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:26,213 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:26,213 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T17:07:26,214 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:26,214 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:26,214 117 | struct unary_function 2025-09-04T17:07:26,214 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:26,214 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:26,214 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T17:07:26,214 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:26,214 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:07:26,214 131 | struct binary_function 2025-09-04T17:07:26,214 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:26,215 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:26,215 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T17:07:26,215 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:26,215 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:26,215 117 | struct unary_function 2025-09-04T17:07:26,215 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:26,215 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:26,215 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T17:07:26,216 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:26,216 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:07:26,216 131 | struct binary_function 2025-09-04T17:07:26,216 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:27,136 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/case_conv.hpp:24, 2025-09-04T17:07:27,136 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:20, 2025-09-04T17:07:27,136 from ltp/src/srl/DepSRL.cpp:16: 2025-09-04T17:07:27,136 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-04T17:07:27,137 33 | struct to_lowerF : public std::unary_function 2025-09-04T17:07:27,137 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:27,142 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:27,142 117 | struct unary_function 2025-09-04T17:07:27,142 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:27,142 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-04T17:07:27,142 53 | struct to_upperF : public std::unary_function 2025-09-04T17:07:27,142 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:27,143 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:27,143 117 | struct unary_function 2025-09-04T17:07:27,143 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:27,162 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:28, 2025-09-04T17:07:27,162 from ltp/thirdparty/boost/include/boost/algorithm/string/split.hpp:16, 2025-09-04T17:07:27,163 from ltp/thirdparty/boost/include/boost/algorithm/string.hpp:23: 2025-09-04T17:07:27,163 ltp/thirdparty/boost/include/boost/algorithm/string/detail/util.hpp:93:29: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:27,163 93 | public std::unary_function< iterator_range, SeqT > 2025-09-04T17:07:27,163 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:27,170 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:27,170 117 | struct unary_function 2025-09-04T17:07:27,170 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:27,279 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-04T17:07:27,279 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-04T17:07:27,280 279 | for (int index = 0; index < vecPairNNLPS.size(); index++) 2025-09-04T17:07:27,280 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:27,285 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-04T17:07:27,286 303 | for (int index = 0; index < vecPairPSBuf.size(); index++) 2025-09-04T17:07:27,286 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:27,288 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-04T17:07:27,289 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-04T17:07:27,289 319 | for (int index = 0; index < vecPairMaxArgs.size(); index++) 2025-09-04T17:07:27,289 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:27,291 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-04T17:07:27,291 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-04T17:07:27,291 369 | for(int id = 0; id < vctCol.size(); id++) { 2025-09-04T17:07:27,291 | ~~~^~~~~~~~~~~~~~~ 2025-09-04T17:07:27,292 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-04T17:07:27,292 375 | for(int id = 0; id < vctSameDel.size(); id++) { 2025-09-04T17:07:27,292 | ~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:27,316 ltp/src/srl/DepSRL.cpp: In member function ‘bool DepSRL::IsInsertPredicate(int, std::vector, double> >&, std::vector >&) const’: 2025-09-04T17:07:27,316 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-04T17:07:27,316 434 | for(int index = 0; index < vecPairPSBuf.size(); index++) 2025-09-04T17:07:27,316 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:27,337 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::FindCollisionCand(const std::vector >&, const std::pair&, std::vector&) const’: 2025-09-04T17:07:27,337 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-04T17:07:27,338 539 | for (int index = 0; index < vecPairPSCands.size(); index++) 2025-09-04T17:07:27,338 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:27,339 ltp/src/srl/DepSRL.cpp: In member function ‘void DepSRL::FindSameLabelCand(const std::vector, double> >&, const std::pair, double>&, std::vector&) const’: 2025-09-04T17:07:27,339 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-04T17:07:27,339 557 | for (int index = 0; index < vecPairArgCands.size(); index++) 2025-09-04T17:07:27,340 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:27,342 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-04T17:07:27,342 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-04T17:07:27,342 582 | for (int index = 0; index < vecPairPSTemp.size(); index++) 2025-09-04T17:07:27,342 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:27,349 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-04T17:07:27,349 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-04T17:07:27,349 623 | for (int index = 0; index < vecPairPSBuf.size(); index++) 2025-09-04T17:07:27,349 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:27,352 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-04T17:07:27,352 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-04T17:07:27,352 676 | for (int index = 0; index < vecPairPS.size(); index++) 2025-09-04T17:07:27,352 | ~~~~~~^~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:27,354 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-04T17:07:27,355 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-04T17:07:27,355 721 | for (int index = 0; index < vecIndex.size(); index++) 2025-09-04T17:07:27,355 | ~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:27,364 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-04T17:07:27,365 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-04T17:07:27,365 791 | for (id = 0; id < vecCol.size(); id++) 2025-09-04T17:07:27,365 | ~~~^~~~~~~~~~~~~~~ 2025-09-04T17:07:27,365 ltp/src/srl/DepSRL.cpp:788:9: warning: unused variable ‘isPSColInsert’ [-Wunused-variable] 2025-09-04T17:07:27,365 788 | int isPSColInsert = 1; 2025-09-04T17:07:27,366 | ^~~~~~~~~~~~~ 2025-09-04T17:07:27,367 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-04T17:07:27,367 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-04T17:07:27,367 843 | for (id = 0; id < vecSame.size(); id++) 2025-09-04T17:07:27,367 | ~~~^~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,044 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T17:07:28,044 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T17:07:28,044 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-04T17:07:28,044 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-04T17:07:28,044 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,044 | ^ 2025-09-04T17:07:28,044 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-04T17:07:28,044 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,045 147 | Result, 2025-09-04T17:07:28,045 | ~~~~~~~ 2025-09-04T17:07:28,045 148 | Input, 2025-09-04T17:07:28,045 | ~~~~~~ 2025-09-04T17:07:28,045 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,045 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,045 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,045 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,045 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:46:52: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,046 46 | static void failed() { ((Model*)0)->constraints(); } 2025-09-04T17:07:28,046 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,046 In file included from ltp/thirdparty/boost/include/boost/algorithm/string/iter_find.hpp:26: 2025-09-04T17:07:28,046 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-04T17:07:28,046 40 | void constraints() 2025-09-04T17:07:28,046 | ^~~~~~~~~~~ 2025-09-04T17:07:28,238 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:07:28,238 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:07:28,238 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,239 | ^ 2025-09-04T17:07:28,239 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:28,239 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,239 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,239 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:28,239 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,239 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,239 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:28,239 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,239 | ^ 2025-09-04T17:07:28,239 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:28,240 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,240 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,240 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-04T17:07:28,240 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:28,240 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,240 | ^ 2025-09-04T17:07:28,240 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:28,240 391 | boost::function_requires >(); 2025-09-04T17:07:28,240 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,240 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,240 340 | init_multi_array_ref(extents); 2025-09-04T17:07:28,241 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,241 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,241 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:28,241 | ^ 2025-09-04T17:07:28,241 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:28,241 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:28,241 | ^ 2025-09-04T17:07:28,241 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:28,241 38 | Sentence() {} 2025-09-04T17:07:28,241 | ^ 2025-09-04T17:07:28,241 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,241 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,242 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,242 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T17:07:28,242 ltp/thirdparty/boost/include/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-04T17:07:28,242 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,242 | ^ 2025-09-04T17:07:28,243 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:07:28,244 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:07:28,244 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,244 | ^ 2025-09-04T17:07:28,244 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:28,244 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,244 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,244 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:28,244 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,244 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,244 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:28,244 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,245 | ^ 2025-09-04T17:07:28,245 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:28,245 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,245 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,245 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-04T17:07:28,245 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:28,245 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,245 | ^ 2025-09-04T17:07:28,245 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:28,245 391 | boost::function_requires >(); 2025-09-04T17:07:28,245 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,246 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,246 340 | init_multi_array_ref(extents); 2025-09-04T17:07:28,246 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,246 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,246 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:28,246 | ^ 2025-09-04T17:07:28,246 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:28,246 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:28,246 | ^ 2025-09-04T17:07:28,246 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:28,246 38 | Sentence() {} 2025-09-04T17:07:28,246 | ^ 2025-09-04T17:07:28,247 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,247 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,247 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,252 ltp/thirdparty/boost/include/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-04T17:07:28,252 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,252 | ^ 2025-09-04T17:07:28,252 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:07:28,252 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:28,252 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,252 | ^ 2025-09-04T17:07:28,253 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:28,253 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,253 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,253 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:28,253 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,253 | ^ 2025-09-04T17:07:28,253 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:28,253 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,253 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,254 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:07:28,254 45 | typedef mpl::bool_ type; 2025-09-04T17:07:28,254 | ^~~~ 2025-09-04T17:07:28,254 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,254 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:28,254 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,254 | ^ 2025-09-04T17:07:28,255 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:28,255 391 | boost::function_requires >(); 2025-09-04T17:07:28,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,255 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,255 340 | init_multi_array_ref(extents); 2025-09-04T17:07:28,255 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,256 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,256 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:28,256 | ^ 2025-09-04T17:07:28,256 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:28,256 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:28,256 | ^ 2025-09-04T17:07:28,256 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:28,257 38 | Sentence() {} 2025-09-04T17:07:28,257 | ^ 2025-09-04T17:07:28,257 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,257 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,257 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,257 ltp/thirdparty/boost/include/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-04T17:07:28,257 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,258 | ^ 2025-09-04T17:07:28,258 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T17:07:28,258 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:28,258 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,258 | ^ 2025-09-04T17:07:28,258 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:28,259 391 | boost::function_requires >(); 2025-09-04T17:07:28,259 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,259 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,259 340 | init_multi_array_ref(extents); 2025-09-04T17:07:28,259 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,259 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,259 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:28,260 | ^ 2025-09-04T17:07:28,260 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:28,260 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:28,260 | ^ 2025-09-04T17:07:28,260 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:28,260 38 | Sentence() {} 2025-09-04T17:07:28,261 | ^ 2025-09-04T17:07:28,261 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,261 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,261 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,261 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T17:07:28,261 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T17:07:28,261 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T17:07:28,262 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T17:07:28,262 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T17:07:28,262 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T17:07:28,262 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T17:07:28,262 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,263 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,263 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T17:07:28,263 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T17:07:28,263 | ^ 2025-09-04T17:07:28,263 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T17:07:28,263 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T17:07:28,263 | ^~~~~~~~~~~~ 2025-09-04T17:07:28,264 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T17:07:28,264 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,264 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,264 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:07:28,264 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:07:28,264 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,265 | ^ 2025-09-04T17:07:28,265 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:28,265 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,265 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,265 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:28,265 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,265 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,266 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:28,266 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,266 | ^ 2025-09-04T17:07:28,266 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:28,266 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,266 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,266 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-04T17:07:28,267 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:28,267 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,267 | ^ 2025-09-04T17:07:28,267 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:28,267 391 | boost::function_requires >(); 2025-09-04T17:07:28,267 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,267 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-04T17:07:28,268 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:07:28,268 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,268 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,268 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:28,268 | ^ 2025-09-04T17:07:28,268 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:28,269 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:28,269 | ^ 2025-09-04T17:07:28,269 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:28,269 38 | Sentence() {} 2025-09-04T17:07:28,269 | ^ 2025-09-04T17:07:28,269 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,269 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,270 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,270 ltp/thirdparty/boost/include/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-04T17:07:28,270 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,270 | ^ 2025-09-04T17:07:28,270 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:07:28,270 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:07:28,270 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,271 | ^ 2025-09-04T17:07:28,271 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:28,271 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,271 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,271 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:28,271 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,271 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,272 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:28,272 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,272 | ^ 2025-09-04T17:07:28,272 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:28,272 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,272 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,273 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-04T17:07:28,273 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:28,273 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,273 | ^ 2025-09-04T17:07:28,273 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:28,273 391 | boost::function_requires >(); 2025-09-04T17:07:28,274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,274 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-04T17:07:28,274 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:07:28,274 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,274 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,274 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:28,275 | ^ 2025-09-04T17:07:28,275 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:28,275 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:28,275 | ^ 2025-09-04T17:07:28,275 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:28,275 38 | Sentence() {} 2025-09-04T17:07:28,275 | ^ 2025-09-04T17:07:28,276 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,276 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,276 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,276 ltp/thirdparty/boost/include/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-04T17:07:28,276 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,276 | ^ 2025-09-04T17:07:28,276 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:07:28,277 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:28,277 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,277 | ^ 2025-09-04T17:07:28,277 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:28,277 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,277 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,278 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:28,278 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,278 | ^ 2025-09-04T17:07:28,278 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:28,278 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,278 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:07:28,279 45 | typedef mpl::bool_ type; 2025-09-04T17:07:28,279 | ^~~~ 2025-09-04T17:07:28,279 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,279 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:28,279 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,279 | ^ 2025-09-04T17:07:28,279 ltp/thirdparty/boost/include/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-04T17:07:28,280 391 | boost::function_requires >(); 2025-09-04T17:07:28,280 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,280 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-04T17:07:28,280 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:07:28,280 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,280 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,280 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:28,281 | ^ 2025-09-04T17:07:28,281 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:28,281 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:28,281 | ^ 2025-09-04T17:07:28,281 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:28,281 38 | Sentence() {} 2025-09-04T17:07:28,282 | ^ 2025-09-04T17:07:28,282 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,282 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,282 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,282 ltp/thirdparty/boost/include/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-04T17:07:28,283 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,283 | ^ 2025-09-04T17:07:28,283 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T17:07:28,283 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:28,283 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,283 | ^ 2025-09-04T17:07:28,283 ltp/thirdparty/boost/include/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-04T17:07:28,284 391 | boost::function_requires >(); 2025-09-04T17:07:28,284 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,284 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,284 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:07:28,284 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,284 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,284 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:28,285 | ^ 2025-09-04T17:07:28,285 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:28,285 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:28,285 | ^ 2025-09-04T17:07:28,285 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:28,285 38 | Sentence() {} 2025-09-04T17:07:28,285 | ^ 2025-09-04T17:07:28,285 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,285 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,285 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,286 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T17:07:28,286 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,286 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,286 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T17:07:28,286 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T17:07:28,286 | ^ 2025-09-04T17:07:28,286 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T17:07:28,286 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T17:07:28,286 | ^~~~~~~~~~~~ 2025-09-04T17:07:28,286 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T17:07:28,287 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,287 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,312 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T17:07:28,312 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:07:28,312 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,312 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,312 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:07:28,312 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,312 | ^ 2025-09-04T17:07:28,313 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:28,313 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,313 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,313 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:28,313 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,313 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,313 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:28,313 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,313 | ^ 2025-09-04T17:07:28,313 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-04T17:07:28,313 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:28,314 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,314 | ^ 2025-09-04T17:07:28,314 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:28,314 391 | boost::function_requires >(); 2025-09-04T17:07:28,314 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,314 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,314 340 | init_multi_array_ref(extents); 2025-09-04T17:07:28,314 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,314 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,314 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:28,314 | ^ 2025-09-04T17:07:28,315 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:28,315 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:28,315 | ^ 2025-09-04T17:07:28,315 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:28,315 38 | Sentence() {} 2025-09-04T17:07:28,315 | ^ 2025-09-04T17:07:28,315 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,315 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,315 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,315 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-04T17:07:28,315 30 | ~model() 2025-09-04T17:07:28,315 | ^ 2025-09-04T17:07:28,316 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,316 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T17:07:28,316 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,316 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T17:07:28,316 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:07:28,316 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,316 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,316 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:07:28,316 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,316 | ^ 2025-09-04T17:07:28,316 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:28,317 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,317 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,317 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:28,317 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,317 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,317 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:28,317 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,317 | ^ 2025-09-04T17:07:28,317 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-04T17:07:28,317 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:28,317 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,317 | ^ 2025-09-04T17:07:28,318 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:28,318 391 | boost::function_requires >(); 2025-09-04T17:07:28,318 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,318 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,318 340 | init_multi_array_ref(extents); 2025-09-04T17:07:28,318 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,318 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,318 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:28,318 | ^ 2025-09-04T17:07:28,318 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:28,318 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:28,319 | ^ 2025-09-04T17:07:28,319 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:28,319 38 | Sentence() {} 2025-09-04T17:07:28,319 | ^ 2025-09-04T17:07:28,319 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,319 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,319 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,319 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-04T17:07:28,319 30 | ~model() 2025-09-04T17:07:28,319 | ^ 2025-09-04T17:07:28,319 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,320 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T17:07:28,320 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,320 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T17:07:28,320 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:07:28,320 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,322 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,322 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:28,322 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,322 | ^ 2025-09-04T17:07:28,322 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:28,322 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,322 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,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::InputIteratorConcept]’ 2025-09-04T17:07:28,323 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,323 | ^ 2025-09-04T17:07:28,323 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:28,323 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,323 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,323 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-04T17:07:28,323 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:28,323 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,323 | ^ 2025-09-04T17:07:28,323 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:28,324 391 | boost::function_requires >(); 2025-09-04T17:07:28,324 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,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-04T17:07:28,324 340 | init_multi_array_ref(extents); 2025-09-04T17:07:28,324 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,324 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,324 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:28,324 | ^ 2025-09-04T17:07:28,324 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:28,324 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:28,325 | ^ 2025-09-04T17:07:28,325 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:28,325 38 | Sentence() {} 2025-09-04T17:07:28,325 | ^ 2025-09-04T17:07:28,325 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,325 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,325 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,325 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-04T17:07:28,325 30 | ~model() 2025-09-04T17:07:28,325 | ^ 2025-09-04T17:07:28,326 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,326 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T17:07:28,326 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,326 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T17:07:28,326 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:07:28,326 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,326 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,326 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:07:28,327 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,327 | ^ 2025-09-04T17:07:28,327 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:28,327 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,327 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,327 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:28,327 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,327 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,327 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:28,327 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,328 | ^ 2025-09-04T17:07:28,328 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-04T17:07:28,328 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:28,328 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,328 | ^ 2025-09-04T17:07:28,328 ltp/thirdparty/boost/include/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-04T17:07:28,328 391 | boost::function_requires >(); 2025-09-04T17:07:28,328 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,328 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-04T17:07:28,328 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:07:28,329 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,329 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,329 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:28,329 | ^ 2025-09-04T17:07:28,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-04T17:07:28,329 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:28,329 | ^ 2025-09-04T17:07:28,329 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:28,329 38 | Sentence() {} 2025-09-04T17:07:28,329 | ^ 2025-09-04T17:07:28,330 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,330 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,330 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,330 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-04T17:07:28,330 30 | ~model() 2025-09-04T17:07:28,330 | ^ 2025-09-04T17:07:28,330 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,330 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T17:07:28,330 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,330 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T17:07:28,331 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:07:28,331 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,331 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,331 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:07:28,331 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,331 | ^ 2025-09-04T17:07:28,331 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:28,331 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,331 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,331 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:28,332 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,332 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,332 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:28,332 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,332 | ^ 2025-09-04T17:07:28,332 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-04T17:07:28,332 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:28,332 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,332 | ^ 2025-09-04T17:07:28,332 ltp/thirdparty/boost/include/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-04T17:07:28,333 391 | boost::function_requires >(); 2025-09-04T17:07:28,333 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,333 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-04T17:07:28,333 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:07:28,333 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,333 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,333 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:28,333 | ^ 2025-09-04T17:07:28,333 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:28,333 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:28,334 | ^ 2025-09-04T17:07:28,334 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:28,334 38 | Sentence() {} 2025-09-04T17:07:28,334 | ^ 2025-09-04T17:07:28,334 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,334 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,334 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,334 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-04T17:07:28,334 30 | ~model() 2025-09-04T17:07:28,334 | ^ 2025-09-04T17:07:28,335 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,335 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T17:07:28,335 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,335 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T17:07:28,335 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:07:28,335 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,335 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,335 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:28,335 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,335 | ^ 2025-09-04T17:07:28,336 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:28,336 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,336 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,336 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:28,336 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,336 | ^ 2025-09-04T17:07:28,336 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:28,336 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,336 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,336 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,337 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:28,337 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,337 | ^ 2025-09-04T17:07:28,337 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:28,337 391 | boost::function_requires >(); 2025-09-04T17:07:28,337 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,337 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-04T17:07:28,337 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:07:28,337 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,337 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,338 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:28,338 | ^ 2025-09-04T17:07:28,338 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:28,338 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:28,338 | ^ 2025-09-04T17:07:28,338 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:28,338 38 | Sentence() {} 2025-09-04T17:07:28,338 | ^ 2025-09-04T17:07:28,338 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,338 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,338 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,339 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-04T17:07:28,339 30 | ~model() 2025-09-04T17:07:28,339 | ^ 2025-09-04T17:07:28,339 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,339 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T17:07:28,339 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,365 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T17:07:28,365 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T17:07:28,365 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,365 | ^ 2025-09-04T17:07:28,365 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:28,365 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,365 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,365 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:28,366 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,366 | ^ 2025-09-04T17:07:28,366 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:28,366 391 | boost::function_requires >(); 2025-09-04T17:07:28,366 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,366 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,366 340 | init_multi_array_ref(extents); 2025-09-04T17:07:28,366 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,366 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,366 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:28,367 | ^ 2025-09-04T17:07:28,367 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:28,367 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:28,367 | ^ 2025-09-04T17:07:28,367 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:28,367 38 | Sentence() {} 2025-09-04T17:07:28,367 | ^ 2025-09-04T17:07:28,367 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,367 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,367 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,368 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T17:07:28,368 107 | template <> struct SignedInteger {}; 2025-09-04T17:07:28,368 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,368 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:07:28,368 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:07:28,368 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,368 | ^ 2025-09-04T17:07:28,368 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:07:28,368 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,369 | ^ 2025-09-04T17:07:28,369 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:28,369 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,369 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,369 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:07:28,369 45 | typedef mpl::bool_ type; 2025-09-04T17:07:28,369 | ^~~~ 2025-09-04T17:07:28,369 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T17:07:28,369 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T17:07:28,369 | ^~~~~ 2025-09-04T17:07:28,370 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,370 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:28,370 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,370 | ^ 2025-09-04T17:07:28,370 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:28,370 391 | boost::function_requires >(); 2025-09-04T17:07:28,370 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,370 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,370 340 | init_multi_array_ref(extents); 2025-09-04T17:07:28,370 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,371 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,371 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:28,371 | ^ 2025-09-04T17:07:28,371 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:28,371 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:28,371 | ^ 2025-09-04T17:07:28,371 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:28,371 38 | Sentence() {} 2025-09-04T17:07:28,371 | ^ 2025-09-04T17:07:28,371 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,372 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,372 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,372 ltp/thirdparty/boost/include/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-04T17:07:28,372 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,372 | ^ 2025-09-04T17:07:28,372 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T17:07:28,372 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T17:07:28,372 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,373 | ^ 2025-09-04T17:07:28,373 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:28,373 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:28,373 | ^~~~~~~~~~~~~ 2025-09-04T17:07:28,373 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:28,373 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,373 | ^ 2025-09-04T17:07:28,373 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:28,373 391 | boost::function_requires >(); 2025-09-04T17:07:28,373 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,374 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,374 340 | init_multi_array_ref(extents); 2025-09-04T17:07:28,374 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,374 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,374 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:28,374 | ^ 2025-09-04T17:07:28,374 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:28,374 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:28,374 | ^ 2025-09-04T17:07:28,375 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:28,375 38 | Sentence() {} 2025-09-04T17:07:28,375 | ^ 2025-09-04T17:07:28,375 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,375 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,375 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,375 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T17:07:28,375 30 | ~model() 2025-09-04T17:07:28,375 | ^ 2025-09-04T17:07:28,376 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,376 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:07:28,376 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,401 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T17:07:28,401 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:07:28,401 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,401 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,401 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:07:28,401 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,401 | ^ 2025-09-04T17:07:28,401 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T17:07:28,402 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,402 | ^ 2025-09-04T17:07:28,402 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:28,402 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,402 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,402 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:07:28,402 45 | typedef mpl::bool_ type; 2025-09-04T17:07:28,402 | ^~~~ 2025-09-04T17:07:28,402 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,403 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:28,403 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,403 | ^ 2025-09-04T17:07:28,403 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:28,403 391 | boost::function_requires >(); 2025-09-04T17:07:28,403 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,403 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:28,403 340 | init_multi_array_ref(extents); 2025-09-04T17:07:28,403 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,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-04T17:07:28,404 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:28,404 | ^ 2025-09-04T17:07:28,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-04T17:07:28,404 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:28,404 | ^ 2025-09-04T17:07:28,404 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:28,404 38 | Sentence() {} 2025-09-04T17:07:28,404 | ^ 2025-09-04T17:07:28,404 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,404 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,405 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,405 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-04T17:07:28,405 30 | ~model() 2025-09-04T17:07:28,405 | ^ 2025-09-04T17:07:28,405 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,405 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:07:28,405 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,448 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T17:07:28,448 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,448 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,448 | ^ 2025-09-04T17:07:28,448 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,448 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-04T17:07:28,448 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,448 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,448 145 | struct SinglePassIteratorConcept 2025-09-04T17:07:28,448 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,449 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T17:07:28,449 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,449 | ^ 2025-09-04T17:07:28,449 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T17:07:28,449 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,449 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,449 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-04T17:07:28,449 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-04T17:07:28,449 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,449 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,450 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,450 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,450 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,450 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,450 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,450 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,450 821 | ); \ 2025-09-04T17:07:28,450 | ~ 2025-09-04T17:07:28,450 /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-04T17:07:28,450 1673 | for (; __first != __last; ++__first) 2025-09-04T17:07:28,450 | ~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,451 /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-04T17:07:28,451 711 | _M_range_initialize(__first, __last, 2025-09-04T17:07:28,451 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,451 712 | std::__iterator_category(__first)); 2025-09-04T17:07:28,451 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,451 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-04T17:07:28,451 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T17:07:28,451 | ^~~ 2025-09-04T17:07:28,451 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-04T17:07:28,451 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,451 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,452 147 | Result, 2025-09-04T17:07:28,452 | ~~~~~~~ 2025-09-04T17:07:28,452 148 | Input, 2025-09-04T17:07:28,452 | ~~~~~~ 2025-09-04T17:07:28,452 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,452 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,452 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,452 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,452 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,453 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,453 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,453 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,453 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T17:07:28,453 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,453 | ^ 2025-09-04T17:07:28,453 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:07:28,453 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:07:28,453 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,453 | ^ 2025-09-04T17:07:28,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::Convertible]’ 2025-09-04T17:07:28,454 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,454 | ^ 2025-09-04T17:07:28,454 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:28,454 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,454 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,454 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:07:28,454 45 | typedef mpl::bool_ type; 2025-09-04T17:07:28,454 | ^~~~ 2025-09-04T17:07:28,454 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T17:07:28,454 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T17:07:28,455 | ^~~~~ 2025-09-04T17:07:28,455 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,455 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-04T17:07:28,455 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,455 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,455 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,455 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,455 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,455 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,455 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,455 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,456 821 | ); \ 2025-09-04T17:07:28,456 | ~ 2025-09-04T17:07:28,456 /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-04T17:07:28,456 1673 | for (; __first != __last; ++__first) 2025-09-04T17:07:28,456 | ~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,456 /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-04T17:07:28,456 711 | _M_range_initialize(__first, __last, 2025-09-04T17:07:28,456 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,456 712 | std::__iterator_category(__first)); 2025-09-04T17:07:28,456 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,456 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-04T17:07:28,456 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T17:07:28,457 | ^~~ 2025-09-04T17:07:28,457 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-04T17:07:28,457 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,457 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,457 147 | Result, 2025-09-04T17:07:28,457 | ~~~~~~~ 2025-09-04T17:07:28,457 148 | Input, 2025-09-04T17:07:28,457 | ~~~~~~ 2025-09-04T17:07:28,457 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,457 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,458 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,458 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,458 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,458 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,458 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,458 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,458 ltp/thirdparty/boost/include/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-04T17:07:28,458 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,458 | ^ 2025-09-04T17:07:28,458 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T17:07:28,458 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:116:7: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,459 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,459 | ^ 2025-09-04T17:07:28,459 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,459 145 | struct SinglePassIteratorConcept 2025-09-04T17:07:28,459 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,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::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T17:07:28,459 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,459 | ^ 2025-09-04T17:07:28,459 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T17:07:28,459 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,459 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,460 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T17:07:28,460 45 | typedef mpl::bool_ type; 2025-09-04T17:07:28,460 | ^~~~ 2025-09-04T17:07:28,460 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,460 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-04T17:07:28,460 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,460 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,460 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,460 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,460 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,460 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,460 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,461 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,461 821 | ); \ 2025-09-04T17:07:28,461 | ~ 2025-09-04T17:07:28,461 /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-04T17:07:28,461 1673 | for (; __first != __last; ++__first) 2025-09-04T17:07:28,461 | ~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,461 /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-04T17:07:28,461 711 | _M_range_initialize(__first, __last, 2025-09-04T17:07:28,461 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,461 712 | std::__iterator_category(__first)); 2025-09-04T17:07:28,461 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,462 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-04T17:07:28,462 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T17:07:28,462 | ^~~ 2025-09-04T17:07:28,462 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-04T17:07:28,462 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,462 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,462 147 | Result, 2025-09-04T17:07:28,462 | ~~~~~~~ 2025-09-04T17:07:28,462 148 | Input, 2025-09-04T17:07:28,462 | ~~~~~~ 2025-09-04T17:07:28,463 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,463 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,463 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,463 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,463 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,463 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,463 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,463 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,463 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-04T17:07:28,463 30 | ~model() 2025-09-04T17:07:28,464 | ^ 2025-09-04T17:07:28,464 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,464 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:07:28,464 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,464 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T17:07:28,464 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,464 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,464 | ^ 2025-09-04T17:07:28,464 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,465 145 | struct SinglePassIteratorConcept 2025-09-04T17:07:28,465 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,465 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:07:28,465 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,465 | ^ 2025-09-04T17:07:28,465 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T17:07:28,465 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,465 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,465 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T17:07:28,465 45 | typedef mpl::bool_ type; 2025-09-04T17:07:28,466 | ^~~~ 2025-09-04T17:07:28,466 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,466 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-04T17:07:28,466 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,466 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,466 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,466 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,466 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,466 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,467 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,467 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,467 821 | ); \ 2025-09-04T17:07:28,467 | ~ 2025-09-04T17:07:28,467 /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-04T17:07:28,467 1673 | for (; __first != __last; ++__first) 2025-09-04T17:07:28,467 | ~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,467 /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-04T17:07:28,468 711 | _M_range_initialize(__first, __last, 2025-09-04T17:07:28,468 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,468 712 | std::__iterator_category(__first)); 2025-09-04T17:07:28,468 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,468 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-04T17:07:28,468 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T17:07:28,468 | ^~~ 2025-09-04T17:07:28,468 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-04T17:07:28,468 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,469 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,469 147 | Result, 2025-09-04T17:07:28,469 | ~~~~~~~ 2025-09-04T17:07:28,469 148 | Input, 2025-09-04T17:07:28,469 | ~~~~~~ 2025-09-04T17:07:28,469 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,469 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,469 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,469 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,470 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,470 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,470 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,470 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,470 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T17:07:28,470 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,470 | ^ 2025-09-04T17:07:28,470 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T17:07:28,470 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,471 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,471 | ^ 2025-09-04T17:07:28,471 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,471 145 | struct SinglePassIteratorConcept 2025-09-04T17:07:28,471 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,471 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 2025-09-04T17:07:28,471 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,471 | ^ 2025-09-04T17:07:28,471 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T17:07:28,471 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,472 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,472 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T17:07:28,472 45 | typedef mpl::bool_ type; 2025-09-04T17:07:28,472 | ^~~~ 2025-09-04T17:07:28,472 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,472 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-04T17:07:28,472 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,472 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,472 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,473 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,473 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,473 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,473 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,473 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,473 821 | ); \ 2025-09-04T17:07:28,473 | ~ 2025-09-04T17:07:28,473 /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-04T17:07:28,473 1673 | for (; __first != __last; ++__first) 2025-09-04T17:07:28,474 | ~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,474 /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-04T17:07:28,474 711 | _M_range_initialize(__first, __last, 2025-09-04T17:07:28,474 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,474 712 | std::__iterator_category(__first)); 2025-09-04T17:07:28,474 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,474 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-04T17:07:28,475 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T17:07:28,475 | ^~~ 2025-09-04T17:07:28,475 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-04T17:07:28,475 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,475 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,475 147 | Result, 2025-09-04T17:07:28,475 | ~~~~~~~ 2025-09-04T17:07:28,475 148 | Input, 2025-09-04T17:07:28,475 | ~~~~~~ 2025-09-04T17:07:28,476 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,476 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,476 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,476 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,476 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,476 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,476 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,476 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,476 ltp/thirdparty/boost/include/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-04T17:07:28,477 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,477 | ^ 2025-09-04T17:07:28,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 >]’: 2025-09-04T17:07:28,477 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:07:28,477 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,477 | ^ 2025-09-04T17:07:28,477 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T17:07:28,477 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,477 | ^ 2025-09-04T17:07:28,478 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:28,478 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,478 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,478 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:07:28,478 45 | typedef mpl::bool_ type; 2025-09-04T17:07:28,478 | ^~~~ 2025-09-04T17:07:28,478 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T17:07:28,478 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T17:07:28,478 | ^~~~~ 2025-09-04T17:07:28,478 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,479 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-04T17:07:28,479 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,479 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,479 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,479 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,479 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,479 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,479 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,479 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,480 821 | ); \ 2025-09-04T17:07:28,480 | ~ 2025-09-04T17:07:28,480 /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-04T17:07:28,480 1673 | for (; __first != __last; ++__first) 2025-09-04T17:07:28,480 | ~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,480 /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-04T17:07:28,480 711 | _M_range_initialize(__first, __last, 2025-09-04T17:07:28,481 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,481 712 | std::__iterator_category(__first)); 2025-09-04T17:07:28,481 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,481 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-04T17:07:28,481 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T17:07:28,481 | ^~~ 2025-09-04T17:07:28,481 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-04T17:07:28,481 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,481 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,482 147 | Result, 2025-09-04T17:07:28,482 | ~~~~~~~ 2025-09-04T17:07:28,482 148 | Input, 2025-09-04T17:07:28,482 | ~~~~~~ 2025-09-04T17:07:28,482 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,482 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,482 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,482 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,482 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,483 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,483 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,483 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,483 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T17:07:28,483 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,483 | ^ 2025-09-04T17:07:28,483 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T17:07:28,483 ltp/thirdparty/boost/include/boost/range/concepts.hpp:150:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,483 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,484 | ^ 2025-09-04T17:07:28,484 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:07:28,484 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,484 | ^ 2025-09-04T17:07:28,484 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T17:07:28,484 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,484 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,484 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T17:07:28,484 45 | typedef mpl::bool_ type; 2025-09-04T17:07:28,484 | ^~~~ 2025-09-04T17:07:28,484 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-04T17:07:28,484 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T17:07:28,485 | ^~~~~ 2025-09-04T17:07:28,485 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,485 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-04T17:07:28,485 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,485 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,485 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,485 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,485 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,485 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,485 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,486 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,486 821 | ); \ 2025-09-04T17:07:28,486 | ~ 2025-09-04T17:07:28,486 /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-04T17:07:28,486 1673 | for (; __first != __last; ++__first) 2025-09-04T17:07:28,486 | ~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,486 /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-04T17:07:28,486 711 | _M_range_initialize(__first, __last, 2025-09-04T17:07:28,486 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,486 712 | std::__iterator_category(__first)); 2025-09-04T17:07:28,486 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,487 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-04T17:07:28,487 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T17:07:28,487 | ^~~ 2025-09-04T17:07:28,487 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-04T17:07:28,487 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,487 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,487 147 | Result, 2025-09-04T17:07:28,487 | ~~~~~~~ 2025-09-04T17:07:28,487 148 | Input, 2025-09-04T17:07:28,487 | ~~~~~~ 2025-09-04T17:07:28,487 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,487 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,488 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,488 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,488 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,488 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,488 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,488 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,488 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-04T17:07:28,488 30 | ~model() 2025-09-04T17:07:28,488 | ^ 2025-09-04T17:07:28,488 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,488 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:07:28,489 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,489 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: 2025-09-04T17:07:28,489 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,489 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,489 | ^ 2025-09-04T17:07:28,489 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:07:28,489 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,489 | ^ 2025-09-04T17:07:28,489 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T17:07:28,489 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,489 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,489 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T17:07:28,490 45 | typedef mpl::bool_ type; 2025-09-04T17:07:28,490 | ^~~~ 2025-09-04T17:07:28,490 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > >, boost::concepts::constraint > > >, boost::concepts::requirement > >::************> >’ 2025-09-04T17:07:28,490 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T17:07:28,490 | ^~~~~ 2025-09-04T17:07:28,490 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,490 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-04T17:07:28,490 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,490 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,490 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,491 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,491 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,491 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,491 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,491 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,491 821 | ); \ 2025-09-04T17:07:28,491 | ~ 2025-09-04T17:07:28,491 /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-04T17:07:28,491 1673 | for (; __first != __last; ++__first) 2025-09-04T17:07:28,491 | ~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,491 /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-04T17:07:28,492 711 | _M_range_initialize(__first, __last, 2025-09-04T17:07:28,492 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,492 712 | std::__iterator_category(__first)); 2025-09-04T17:07:28,492 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,492 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-04T17:07:28,492 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T17:07:28,492 | ^~~ 2025-09-04T17:07:28,492 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-04T17:07:28,492 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,492 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,493 147 | Result, 2025-09-04T17:07:28,493 | ~~~~~~~ 2025-09-04T17:07:28,493 148 | Input, 2025-09-04T17:07:28,493 | ~~~~~~ 2025-09-04T17:07:28,493 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,493 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,493 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,493 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,493 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,493 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,493 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,493 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,494 ltp/thirdparty/boost/include/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-04T17:07:28,494 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,494 | ^ 2025-09-04T17:07:28,494 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-04T17:07:28,494 ltp/thirdparty/boost/include/boost/range/concepts.hpp:276:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T17:07:28,494 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,494 | ^ 2025-09-04T17:07:28,494 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:07:28,494 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,494 | ^ 2025-09-04T17:07:28,494 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T17:07:28,494 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,495 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,495 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T17:07:28,495 45 | typedef mpl::bool_ type; 2025-09-04T17:07:28,495 | ^~~~ 2025-09-04T17:07:28,495 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-04T17:07:28,495 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T17:07:28,495 | ^~~~~ 2025-09-04T17:07:28,495 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,495 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-04T17:07:28,496 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,496 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,496 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,496 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,496 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,496 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,496 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,496 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,496 821 | ); \ 2025-09-04T17:07:28,496 | ~ 2025-09-04T17:07:28,496 /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-04T17:07:28,497 1673 | for (; __first != __last; ++__first) 2025-09-04T17:07:28,497 | ~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,497 /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-04T17:07:28,497 711 | _M_range_initialize(__first, __last, 2025-09-04T17:07:28,497 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,497 712 | std::__iterator_category(__first)); 2025-09-04T17:07:28,497 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,497 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-04T17:07:28,497 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T17:07:28,497 | ^~~ 2025-09-04T17:07:28,497 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-04T17:07:28,497 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,498 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,498 147 | Result, 2025-09-04T17:07:28,498 | ~~~~~~~ 2025-09-04T17:07:28,498 148 | Input, 2025-09-04T17:07:28,498 | ~~~~~~ 2025-09-04T17:07:28,498 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,498 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,498 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,498 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,498 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,498 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,498 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,499 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,499 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-04T17:07:28,499 30 | ~model() 2025-09-04T17:07:28,499 | ^ 2025-09-04T17:07:28,499 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,499 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-04T17:07:28,499 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,499 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’: 2025-09-04T17:07:28,499 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T17:07:28,499 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,499 | ^ 2025-09-04T17:07:28,499 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:07:28,500 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,500 | ^ 2025-09-04T17:07:28,500 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T17:07:28,500 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,500 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,500 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T17:07:28,500 45 | typedef mpl::bool_ type; 2025-09-04T17:07:28,500 | ^~~~ 2025-09-04T17:07:28,500 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ > > > >, boost::concepts::constraint > > > >, boost::concepts::requirement > > >::************> >’ 2025-09-04T17:07:28,501 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T17:07:28,501 | ^~~~~ 2025-09-04T17:07:28,501 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,501 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-04T17:07:28,501 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,501 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,501 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,501 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,501 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,501 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,501 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,502 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,502 821 | ); \ 2025-09-04T17:07:28,502 | ~ 2025-09-04T17:07:28,502 /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-04T17:07:28,502 1673 | for (; __first != __last; ++__first) 2025-09-04T17:07:28,502 | ~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,502 /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-04T17:07:28,502 711 | _M_range_initialize(__first, __last, 2025-09-04T17:07:28,502 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,502 712 | std::__iterator_category(__first)); 2025-09-04T17:07:28,502 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,503 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-04T17:07:28,503 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T17:07:28,503 | ^~~ 2025-09-04T17:07:28,503 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-04T17:07:28,503 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,503 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,503 147 | Result, 2025-09-04T17:07:28,503 | ~~~~~~~ 2025-09-04T17:07:28,503 148 | Input, 2025-09-04T17:07:28,503 | ~~~~~~ 2025-09-04T17:07:28,503 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,503 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,504 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,504 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,504 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,504 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,504 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,504 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,504 ltp/thirdparty/boost/include/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-04T17:07:28,504 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,504 | ^ 2025-09-04T17:07:28,504 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-04T17:07:28,504 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-04T17:07:28,505 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,505 | ^ 2025-09-04T17:07:28,505 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-04T17:07:28,505 631 | return boost::equal( l, r ); 2025-09-04T17:07:28,505 | ~~~~~~~~~~~~^~~~~~~~ 2025-09-04T17:07:28,505 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-04T17:07:28,505 328 | m_Match==Other.m_Match && 2025-09-04T17:07:28,505 | ~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T17:07:28,505 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-04T17:07:28,505 532 | return f1.equal(f2); 2025-09-04T17:07:28,505 | ~~~~~~~~^~~~ 2025-09-04T17:07:28,506 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-04T17:07:28,506 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,506 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,506 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,506 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,506 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,506 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,506 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,506 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,506 821 | ); \ 2025-09-04T17:07:28,506 | ~ 2025-09-04T17:07:28,506 ltp/thirdparty/boost/include/boost/iterator/iterator_adaptor.hpp:317:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,507 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-04T17:07:28,507 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,507 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,507 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,507 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,507 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,507 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,507 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,507 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,507 821 | ); \ 2025-09-04T17:07:28,507 | ~ 2025-09-04T17:07:28,507 /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-04T17:07:28,508 1673 | for (; __first != __last; ++__first) 2025-09-04T17:07:28,508 | ~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,508 /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-04T17:07:28,508 711 | _M_range_initialize(__first, __last, 2025-09-04T17:07:28,508 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,508 712 | std::__iterator_category(__first)); 2025-09-04T17:07:28,508 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,508 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-04T17:07:28,508 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T17:07:28,509 | ^~~ 2025-09-04T17:07:28,509 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-04T17:07:28,509 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,509 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,509 147 | Result, 2025-09-04T17:07:28,509 | ~~~~~~~ 2025-09-04T17:07:28,509 148 | Input, 2025-09-04T17:07:28,509 | ~~~~~~ 2025-09-04T17:07:28,509 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,509 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,509 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,510 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,510 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,510 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,510 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,510 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,510 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-04T17:07:28,510 30 | ~model() 2025-09-04T17:07:28,510 | ^ 2025-09-04T17:07:28,510 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,510 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-04T17:07:28,510 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,510 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-04T17:07:28,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 > > >]’ 2025-09-04T17:07:28,511 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,511 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,511 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,511 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,511 | ^ 2025-09-04T17:07:28,511 ltp/thirdparty/boost/include/boost/range/concepts.hpp:123:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,511 123 | struct IncrementableIteratorConcept : CopyConstructible 2025-09-04T17:07:28,511 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,511 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,511 145 | struct SinglePassIteratorConcept 2025-09-04T17:07:28,511 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,512 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:07:28,512 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,512 | ^ 2025-09-04T17:07:28,512 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-04T17:07:28,512 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-04T17:07:28,512 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,512 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,512 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,512 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,512 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,512 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,513 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,513 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,513 821 | ); \ 2025-09-04T17:07:28,513 | ~ 2025-09-04T17:07:28,513 /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-04T17:07:28,513 1673 | for (; __first != __last; ++__first) 2025-09-04T17:07:28,513 | ~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,513 /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-04T17:07:28,513 711 | _M_range_initialize(__first, __last, 2025-09-04T17:07:28,514 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,514 712 | std::__iterator_category(__first)); 2025-09-04T17:07:28,514 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,514 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-04T17:07:28,514 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T17:07:28,514 | ^~~ 2025-09-04T17:07:28,514 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-04T17:07:28,514 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,514 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,514 147 | Result, 2025-09-04T17:07:28,514 | ~~~~~~~ 2025-09-04T17:07:28,515 148 | Input, 2025-09-04T17:07:28,515 | ~~~~~~ 2025-09-04T17:07:28,515 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,515 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,515 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,515 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,515 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,515 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,515 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,515 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,515 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-04T17:07:28,516 30 | ~model() 2025-09-04T17:07:28,516 | ^ 2025-09-04T17:07:28,516 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,516 168 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T17:07:28,516 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,516 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T17:07:28,516 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:07:28,516 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,516 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,516 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:07:28,516 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,516 | ^ 2025-09-04T17:07:28,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-04T17:07:28,517 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,517 | ^ 2025-09-04T17:07:28,517 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:28,517 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,517 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,517 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:07:28,517 45 | typedef mpl::bool_ type; 2025-09-04T17:07:28,517 | ^~~~ 2025-09-04T17:07:28,517 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,517 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-04T17:07:28,518 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,518 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,518 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,518 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,518 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,518 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,518 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,518 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,518 821 | ); \ 2025-09-04T17:07:28,518 | ~ 2025-09-04T17:07:28,518 /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-04T17:07:28,519 1673 | for (; __first != __last; ++__first) 2025-09-04T17:07:28,519 | ~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,519 /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-04T17:07:28,519 711 | _M_range_initialize(__first, __last, 2025-09-04T17:07:28,519 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,519 712 | std::__iterator_category(__first)); 2025-09-04T17:07:28,519 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,519 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-04T17:07:28,519 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T17:07:28,519 | ^~~ 2025-09-04T17:07:28,520 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-04T17:07:28,520 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,520 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,520 147 | Result, 2025-09-04T17:07:28,520 | ~~~~~~~ 2025-09-04T17:07:28,520 148 | Input, 2025-09-04T17:07:28,520 | ~~~~~~ 2025-09-04T17:07:28,520 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,520 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,520 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,521 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,521 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,521 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,521 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,521 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,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-04T17:07:28,521 30 | ~model() 2025-09-04T17:07:28,521 | ^ 2025-09-04T17:07:28,521 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,521 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:07:28,521 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,522 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-04T17:07:28,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 > > >]’ 2025-09-04T17:07:28,522 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,522 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,522 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,522 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,522 | ^ 2025-09-04T17:07:28,522 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,522 145 | struct SinglePassIteratorConcept 2025-09-04T17:07:28,523 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,523 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:07:28,523 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,523 | ^ 2025-09-04T17:07:28,523 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T17:07:28,523 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,523 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,523 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-04T17:07:28,523 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-04T17:07:28,523 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,524 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,524 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,524 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,524 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,524 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,524 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,524 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,524 821 | ); \ 2025-09-04T17:07:28,524 | ~ 2025-09-04T17:07:28,525 /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-04T17:07:28,525 1673 | for (; __first != __last; ++__first) 2025-09-04T17:07:28,525 | ~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,525 /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-04T17:07:28,525 711 | _M_range_initialize(__first, __last, 2025-09-04T17:07:28,525 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,525 712 | std::__iterator_category(__first)); 2025-09-04T17:07:28,525 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,525 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-04T17:07:28,525 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T17:07:28,526 | ^~~ 2025-09-04T17:07:28,526 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-04T17:07:28,526 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,526 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,526 147 | Result, 2025-09-04T17:07:28,526 | ~~~~~~~ 2025-09-04T17:07:28,526 148 | Input, 2025-09-04T17:07:28,526 | ~~~~~~ 2025-09-04T17:07:28,526 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,526 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,526 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,527 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,527 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,527 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,527 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,527 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,527 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-04T17:07:28,527 30 | ~model() 2025-09-04T17:07:28,527 | ^ 2025-09-04T17:07:28,527 ltp/thirdparty/boost/include/boost/range/concepts.hpp:134:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,527 134 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) 2025-09-04T17:07:28,527 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,528 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-04T17:07:28,528 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T17:07:28,528 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,528 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,528 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,528 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,528 | ^ 2025-09-04T17:07:28,528 ltp/thirdparty/boost/include/boost/range/concepts.hpp:145:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,528 145 | struct SinglePassIteratorConcept 2025-09-04T17:07:28,528 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,529 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:07:28,529 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,529 | ^ 2025-09-04T17:07:28,529 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T17:07:28,529 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,529 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,529 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-04T17:07:28,529 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-04T17:07:28,529 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,530 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,530 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,530 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,530 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,530 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,530 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,530 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,530 821 | ); \ 2025-09-04T17:07:28,530 | ~ 2025-09-04T17:07:28,530 /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-04T17:07:28,531 1673 | for (; __first != __last; ++__first) 2025-09-04T17:07:28,531 | ~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,531 /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-04T17:07:28,531 711 | _M_range_initialize(__first, __last, 2025-09-04T17:07:28,531 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,531 712 | std::__iterator_category(__first)); 2025-09-04T17:07:28,531 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,531 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-04T17:07:28,531 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T17:07:28,532 | ^~~ 2025-09-04T17:07:28,532 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-04T17:07:28,532 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,532 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,532 147 | Result, 2025-09-04T17:07:28,532 | ~~~~~~~ 2025-09-04T17:07:28,532 148 | Input, 2025-09-04T17:07:28,532 | ~~~~~~ 2025-09-04T17:07:28,532 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,533 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,533 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,533 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,533 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,533 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,533 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,533 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,533 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-04T17:07:28,533 30 | ~model() 2025-09-04T17:07:28,534 | ^ 2025-09-04T17:07:28,534 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,534 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T17:07:28,534 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,534 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T17:07:28,534 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:07:28,534 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,534 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,534 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:07:28,534 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,534 | ^ 2025-09-04T17:07:28,535 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T17:07:28,535 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,535 | ^ 2025-09-04T17:07:28,535 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:28,535 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,535 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,535 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:07:28,535 45 | typedef mpl::bool_ type; 2025-09-04T17:07:28,535 | ^~~~ 2025-09-04T17:07:28,535 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,536 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-04T17:07:28,536 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,536 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,536 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,536 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,536 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,536 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,536 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,536 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,537 821 | ); \ 2025-09-04T17:07:28,537 | ~ 2025-09-04T17:07:28,537 /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-04T17:07:28,537 1673 | for (; __first != __last; ++__first) 2025-09-04T17:07:28,537 | ~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,537 /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-04T17:07:28,537 711 | _M_range_initialize(__first, __last, 2025-09-04T17:07:28,537 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,537 712 | std::__iterator_category(__first)); 2025-09-04T17:07:28,538 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,538 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-04T17:07:28,538 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T17:07:28,538 | ^~~ 2025-09-04T17:07:28,538 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-04T17:07:28,538 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,538 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,538 147 | Result, 2025-09-04T17:07:28,539 | ~~~~~~~ 2025-09-04T17:07:28,539 148 | Input, 2025-09-04T17:07:28,539 | ~~~~~~ 2025-09-04T17:07:28,539 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,539 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,539 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,539 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,539 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,539 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,539 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,540 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,540 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-04T17:07:28,540 30 | ~model() 2025-09-04T17:07:28,540 | ^ 2025-09-04T17:07:28,540 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,540 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:07:28,540 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,540 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-04T17:07:28,541 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 2025-09-04T17:07:28,541 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,541 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,541 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 2025-09-04T17:07:28,541 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,541 | ^ 2025-09-04T17:07:28,541 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:07:28,541 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,542 | ^ 2025-09-04T17:07:28,542 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 2025-09-04T17:07:28,542 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,542 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,542 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > >’ 2025-09-04T17:07:28,542 45 | typedef mpl::bool_ type; 2025-09-04T17:07:28,543 | ^~~~ 2025-09-04T17:07:28,543 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,543 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-04T17:07:28,543 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,543 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,543 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,543 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,544 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,544 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,544 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,544 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,544 821 | ); \ 2025-09-04T17:07:28,544 | ~ 2025-09-04T17:07:28,544 /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-04T17:07:28,544 1673 | for (; __first != __last; ++__first) 2025-09-04T17:07:28,545 | ~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,545 /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-04T17:07:28,545 711 | _M_range_initialize(__first, __last, 2025-09-04T17:07:28,545 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,545 712 | std::__iterator_category(__first)); 2025-09-04T17:07:28,545 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,545 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-04T17:07:28,545 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T17:07:28,546 | ^~~ 2025-09-04T17:07:28,546 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-04T17:07:28,546 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,546 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,546 147 | Result, 2025-09-04T17:07:28,546 | ~~~~~~~ 2025-09-04T17:07:28,546 148 | Input, 2025-09-04T17:07:28,546 | ~~~~~~ 2025-09-04T17:07:28,546 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,547 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,547 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,547 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,547 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,547 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,547 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,547 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,547 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-04T17:07:28,547 30 | ~model() 2025-09-04T17:07:28,547 | ^ 2025-09-04T17:07:28,547 ltp/thirdparty/boost/include/boost/range/concepts.hpp:156:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,548 156 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) 2025-09-04T17:07:28,548 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,548 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]’: 2025-09-04T17:07:28,548 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’ 2025-09-04T17:07:28,548 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,548 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,548 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 2025-09-04T17:07:28,548 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:28,548 | ^ 2025-09-04T17:07:28,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::SinglePassRangeConcept > > >]’ 2025-09-04T17:07:28,549 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:28,549 | ^ 2025-09-04T17:07:28,549 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 2025-09-04T17:07:28,549 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:28,549 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:28,549 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied > > > >’ 2025-09-04T17:07:28,549 45 | typedef mpl::bool_ type; 2025-09-04T17:07:28,549 | ^~~~ 2025-09-04T17:07:28,549 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:28,549 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-04T17:07:28,549 817 | return_prefix iterator_core_access::base_op( \ 2025-09-04T17:07:28,550 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,550 818 | *static_cast(&lhs) \ 2025-09-04T17:07:28,550 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,550 819 | , *static_cast(&rhs) \ 2025-09-04T17:07:28,550 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,550 820 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ 2025-09-04T17:07:28,550 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,550 821 | ); \ 2025-09-04T17:07:28,550 | ~ 2025-09-04T17:07:28,550 /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-04T17:07:28,550 1673 | for (; __first != __last; ++__first) 2025-09-04T17:07:28,550 | ~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:28,551 /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-04T17:07:28,551 711 | _M_range_initialize(__first, __last, 2025-09-04T17:07:28,551 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,551 712 | std::__iterator_category(__first)); 2025-09-04T17:07:28,551 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,551 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-04T17:07:28,551 178 | SequenceSequenceT Tmp(itBegin, itEnd); 2025-09-04T17:07:28,551 | ^~~ 2025-09-04T17:07:28,551 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-04T17:07:28,551 146 | return ::boost::algorithm::iter_split( 2025-09-04T17:07:28,551 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:07:28,552 147 | Result, 2025-09-04T17:07:28,552 | ~~~~~~~ 2025-09-04T17:07:28,552 148 | Input, 2025-09-04T17:07:28,552 | ~~~~~~ 2025-09-04T17:07:28,552 149 | ::boost::algorithm::token_finder( Pred, eCompress ) ); 2025-09-04T17:07:28,552 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,552 ltp/src/srl/DepSRL.cpp:745:28: required from here 2025-09-04T17:07:28,552 745 | boost::algorithm::split(vecItem, strPattern, boost::is_any_of("|")); 2025-09-04T17:07:28,552 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:28,552 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:28,552 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:28,553 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:28,553 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-04T17:07:28,553 30 | ~model() 2025-09-04T17:07:28,553 | ^ 2025-09-04T17:07:28,553 ltp/thirdparty/boost/include/boost/range/concepts.hpp:282:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:28,553 282 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) 2025-09-04T17:07:28,553 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:32,228 In file included from /usr/include/c++/14/algorithm:61, 2025-09-04T17:07:32,228 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:13: 2025-09-04T17:07:32,228 /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-04T17:07:32,228 /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-04T17:07:32,229 822 | remove_if(_ForwardIterator __first, _ForwardIterator __last, 2025-09-04T17:07:32,229 | ^~~~~~~~~ 2025-09-04T17:07:32,229 /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-04T17:07:33,864 In file included from /usr/include/c++/14/vector:72, 2025-09-04T17:07:33,864 from ltp/src/srl/MyStruct.h:17: 2025-09-04T17:07:33,864 /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-04T17:07:33,864 /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-04T17:07:33,864 195 | vector<_Tp, _Alloc>:: 2025-09-04T17:07:33,864 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:33,864 /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-04T17:07:34,192 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-04T17:07:34,192 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-04T17:07:34,192 381 | remove_if( 2025-09-04T17:07:34,192 | ~~~~~~~~~^ 2025-09-04T17:07:34,192 382 | vecPairMaxArgBuf.begin(), 2025-09-04T17:07:34,192 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:34,192 383 | vecPairMaxArgBuf.end(), 2025-09-04T17:07:34,192 | ~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:34,193 384 | boost::bind( 2025-09-04T17:07:34,193 | ~~~~~~~~~~~~ 2025-09-04T17:07:34,193 385 | less(), 2025-09-04T17:07:34,193 | ~~~~~~~~~~~~~~~ 2025-09-04T17:07:34,193 386 | boost::bind( 2025-09-04T17:07:34,193 | ~~~~~~~~~~~~ 2025-09-04T17:07:34,193 387 | &pair::second, 2025-09-04T17:07:34,193 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:34,193 388 | _1 2025-09-04T17:07:34,193 | ~~ 2025-09-04T17:07:34,193 389 | ), 2025-09-04T17:07:34,193 | ~~ 2025-09-04T17:07:34,194 390 | 0 2025-09-04T17:07:34,194 | ~ 2025-09-04T17:07:34,194 391 | ) 2025-09-04T17:07:34,194 | ~ 2025-09-04T17:07:34,194 392 | ), 2025-09-04T17:07:34,194 | ~ 2025-09-04T17:07:34,195 In file included from /usr/include/c++/14/vector:66: 2025-09-04T17:07:34,195 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-04T17:07:34,195 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-04T17:07:34,195 /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-04T17:07:34,195 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2025-09-04T17:07:34,195 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:34,196 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-04T17:07:34,196 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-04T17:07:34,196 396 | remove_if( 2025-09-04T17:07:34,196 | ~~~~~~~~~^ 2025-09-04T17:07:34,196 397 | vecPairNextArgBuf.begin(), 2025-09-04T17:07:34,196 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:34,196 398 | vecPairNextArgBuf.end(), 2025-09-04T17:07:34,196 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:34,196 399 | boost::bind( 2025-09-04T17:07:34,196 | ~~~~~~~~~~~~ 2025-09-04T17:07:34,197 400 | less(), 2025-09-04T17:07:34,197 | ~~~~~~~~~~~~~~~ 2025-09-04T17:07:34,197 401 | boost::bind( 2025-09-04T17:07:34,197 | ~~~~~~~~~~~~ 2025-09-04T17:07:34,197 402 | &pair::second, 2025-09-04T17:07:34,197 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:34,197 403 | _1 2025-09-04T17:07:34,197 | ~~ 2025-09-04T17:07:34,197 404 | ), 2025-09-04T17:07:34,197 | ~~ 2025-09-04T17:07:34,197 405 | 0 2025-09-04T17:07:34,197 | ~ 2025-09-04T17:07:34,198 406 | ) 2025-09-04T17:07:34,198 | ~ 2025-09-04T17:07:34,198 407 | ), 2025-09-04T17:07:34,198 | ~ 2025-09-04T17:07:34,198 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-04T17:07:34,198 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-04T17:07:34,198 /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-04T17:07:34,199 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); 2025-09-04T17:07:34,199 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:34,566 /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-04T17:07:34,566 /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-04T17:07:34,566 181 | vector<_Tp, _Alloc>:: 2025-09-04T17:07:34,566 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:34,644 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-04T17:07:34,644 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-04T17:07:34,644 /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-04T17:07:34,644 1537 | { return _M_erase(begin() + (__position - cbegin())); } 2025-09-04T17:07:34,644 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:34,645 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-04T17:07:34,645 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-04T17:07:34,645 /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-04T17:07:34,645 1537 | { return _M_erase(begin() + (__position - cbegin())); } 2025-09-04T17:07:34,645 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:38,425 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/splitsnt -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 -std=c++0x 2025-09-04T17:07:41,138 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T17:07:41,138 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T17:07:41,138 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T17:07:41,138 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T17:07:41,138 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T17:07:41,138 from ltp/src/srl/FeatureExtractor.cpp:12: 2025-09-04T17:07:41,139 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-04T17:07:41,139 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T17:07:41,139 | ^~~~~~~~ 2025-09-04T17:07:41,139 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:07:41,139 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T17:07:41,139 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T17:07:41,139 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:07:41,139 59 | template class auto_ptr; 2025-09-04T17:07:41,139 | ^~~~~~~~ 2025-09-04T17:07:41,179 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T17:07:41,179 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T17:07:41,180 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T17:07:41,180 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T17:07:41,180 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:41,180 656 | , public std::unary_function 2025-09-04T17:07:41,180 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:41,180 In file included from /usr/include/c++/14/functional:49, 2025-09-04T17:07:41,180 from ltp/thirdparty/boost/include/boost/function.hpp:13: 2025-09-04T17:07:41,180 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:41,180 117 | struct unary_function 2025-09-04T17:07:41,180 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:41,192 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T17:07:41,192 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T17:07:41,193 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T17:07:41,193 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:41,193 660 | , public std::binary_function 2025-09-04T17:07:41,193 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:41,193 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:07:41,193 131 | struct binary_function 2025-09-04T17:07:41,193 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:42,025 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T17:07:42,025 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T17:07:42,025 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T17:07:42,025 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T17:07:42,026 from ltp/src/srl/Sentence.h:18, 2025-09-04T17:07:42,026 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T17:07:42,026 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T17:07:42,026 188 | failed ************ (Pred::************ 2025-09-04T17:07:42,026 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:42,026 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T17:07:42,026 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:42,026 190 | ); 2025-09-04T17:07:42,026 | ~ 2025-09-04T17:07:42,026 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T17:07:42,027 188 | failed ************ (Pred::************ 2025-09-04T17:07:42,027 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:42,027 | - 2025-09-04T17:07:42,027 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T17:07:42,027 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:42,027 190 | ); 2025-09-04T17:07:42,027 | ~ 2025-09-04T17:07:42,027 | - 2025-09-04T17:07:42,027 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T17:07:42,027 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T17:07:42,028 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:42,028 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T17:07:42,028 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:42,028 195 | ); 2025-09-04T17:07:42,028 | ~ 2025-09-04T17:07:42,028 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T17:07:42,028 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T17:07:42,028 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:42,028 | - 2025-09-04T17:07:42,028 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T17:07:42,029 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:42,029 195 | ); 2025-09-04T17:07:42,029 | ~ 2025-09-04T17:07:42,029 | - 2025-09-04T17:07:42,065 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-04T17:07:42,065 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-04T17:07:42,065 42 | typedef typename Array::index_range index_range; 2025-09-04T17:07:42,065 | ^~~~~~~~~~~ 2025-09-04T17:07:42,065 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-04T17:07:42,065 43 | typedef typename Array::index index; 2025-09-04T17:07:42,065 | ^~~~~ 2025-09-04T17:07:42,065 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-04T17:07:42,066 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-04T17:07:42,066 53 | typedef typename Array::index_range index_range; 2025-09-04T17:07:42,066 | ^~~~~~~~~~~ 2025-09-04T17:07:42,066 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-04T17:07:42,066 54 | typedef typename Array::index index; 2025-09-04T17:07:42,066 | ^~~~~ 2025-09-04T17:07:42,134 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T17:07:42,135 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T17:07:42,135 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T17:07:42,135 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:42,135 150 | : public std::unary_function::argument_type,bool> 2025-09-04T17:07:42,135 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:42,135 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:42,135 117 | struct unary_function 2025-09-04T17:07:42,135 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:42,136 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:42,136 184 | : public std::binary_function::first_argument_type, 2025-09-04T17:07:42,136 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:42,136 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:07:42,136 131 | struct binary_function 2025-09-04T17:07:42,136 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:42,137 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:42,137 221 | : public std::unary_function::second_argument_type, 2025-09-04T17:07:42,137 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:42,137 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:42,137 117 | struct unary_function 2025-09-04T17:07:42,137 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:42,137 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:42,138 267 | : public std::unary_function::first_argument_type, 2025-09-04T17:07:42,138 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:42,138 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:42,138 117 | struct unary_function 2025-09-04T17:07:42,138 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:42,138 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:42,138 312 | class mem_fun_t : public std::unary_function 2025-09-04T17:07:42,138 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:42,138 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:42,139 117 | struct unary_function 2025-09-04T17:07:42,139 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:42,139 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:42,139 328 | class mem_fun1_t : public std::binary_function 2025-09-04T17:07:42,139 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:42,139 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:07:42,139 131 | struct binary_function 2025-09-04T17:07:42,139 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:42,139 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:42,140 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T17:07:42,140 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:42,140 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:42,140 117 | struct unary_function 2025-09-04T17:07:42,140 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:42,140 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:42,140 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T17:07:42,140 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:42,140 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:07:42,140 131 | struct binary_function 2025-09-04T17:07:42,141 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:42,141 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:42,141 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T17:07:42,141 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:42,141 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:42,141 117 | struct unary_function 2025-09-04T17:07:42,141 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:42,141 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:42,142 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T17:07:42,142 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:42,142 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:07:42,142 131 | struct binary_function 2025-09-04T17:07:42,142 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:42,142 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:42,142 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T17:07:42,142 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:42,142 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:42,143 117 | struct unary_function 2025-09-04T17:07:42,143 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:42,143 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:42,143 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T17:07:42,143 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:42,143 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:07:42,143 131 | struct binary_function 2025-09-04T17:07:42,143 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:42,143 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:42,144 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T17:07:42,144 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:42,144 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:07:42,144 117 | struct unary_function 2025-09-04T17:07:42,144 | ^~~~~~~~~~~~~~ 2025-09-04T17:07:42,144 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:07:42,144 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T17:07:42,144 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:42,144 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:07:42,144 131 | struct binary_function 2025-09-04T17:07:42,145 | ^~~~~~~~~~~~~~~ 2025-09-04T17:07:42,727 ltp/src/srl/FeatureExtractor.cpp: In member function ‘void FeatureExtractor::fg_path_length_(size_t)’: 2025-09-04T17:07:42,727 ltp/src/srl/FeatureExtractor.cpp:1005:24: warning: unused variable ‘up_path’ [-Wunused-variable] 2025-09-04T17:07:42,728 1005 | const std::string& up_path = get_feature_value_(FEAT_UP_PATH, row); 2025-09-04T17:07:42,728 | ^~~~~~~ 2025-09-04T17:07:42,761 ltp/src/srl/FeatureExtractor.cpp: In member function ‘void FeatureExtractor::fg_verb_voice_en_(size_t)’: 2025-09-04T17:07:42,762 ltp/src/srl/FeatureExtractor.cpp:1394:19: warning: unused variable ‘LEMMA’ [-Wunused-variable] 2025-09-04T17:07:42,762 1394 | const string& LEMMA = mp_sentence->get_PLEMMA(row); 2025-09-04T17:07:42,762 | ^~~~~ 2025-09-04T17:07:43,325 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T17:07:43,326 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T17:07:43,326 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:07:43,326 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:07:43,326 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,326 | ^ 2025-09-04T17:07:43,326 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:43,326 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,326 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,326 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:43,326 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,327 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,327 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:43,327 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:43,327 | ^ 2025-09-04T17:07:43,327 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:43,327 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:43,327 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:43,327 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-04T17:07:43,327 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:43,327 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,327 | ^ 2025-09-04T17:07:43,328 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:43,328 391 | boost::function_requires >(); 2025-09-04T17:07:43,328 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,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-04T17:07:43,328 340 | init_multi_array_ref(extents); 2025-09-04T17:07:43,328 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:43,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-04T17:07:43,328 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:43,328 | ^ 2025-09-04T17:07:43,328 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:43,329 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:43,329 | ^ 2025-09-04T17:07:43,329 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:43,329 38 | Sentence() {} 2025-09-04T17:07:43,329 | ^ 2025-09-04T17:07:43,329 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:43,329 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,329 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,329 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T17:07:43,330 ltp/thirdparty/boost/include/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-04T17:07:43,330 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,330 | ^ 2025-09-04T17:07:43,330 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:07:43,330 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:07:43,330 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,330 | ^ 2025-09-04T17:07:43,330 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:43,330 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,330 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,331 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:43,331 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,331 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,331 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:43,331 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:43,331 | ^ 2025-09-04T17:07:43,331 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:43,331 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:43,331 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:43,331 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-04T17:07:43,332 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:43,332 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,332 | ^ 2025-09-04T17:07:43,332 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:43,332 391 | boost::function_requires >(); 2025-09-04T17:07:43,332 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,332 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,332 340 | init_multi_array_ref(extents); 2025-09-04T17:07:43,332 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:43,332 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,333 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:43,333 | ^ 2025-09-04T17:07:43,333 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:43,333 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:43,333 | ^ 2025-09-04T17:07:43,333 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:43,333 38 | Sentence() {} 2025-09-04T17:07:43,333 | ^ 2025-09-04T17:07:43,333 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:43,333 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,333 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,334 ltp/thirdparty/boost/include/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-04T17:07:43,334 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,334 | ^ 2025-09-04T17:07:43,334 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:07:43,334 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:43,334 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,334 | ^ 2025-09-04T17:07:43,334 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:43,334 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,334 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,335 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:43,335 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:43,335 | ^ 2025-09-04T17:07:43,335 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:43,335 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:43,335 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:43,335 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:07:43,335 45 | typedef mpl::bool_ type; 2025-09-04T17:07:43,335 | ^~~~ 2025-09-04T17:07:43,336 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:43,336 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:43,336 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,336 | ^ 2025-09-04T17:07:43,336 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:43,336 391 | boost::function_requires >(); 2025-09-04T17:07:43,336 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,336 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,336 340 | init_multi_array_ref(extents); 2025-09-04T17:07:43,337 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:43,337 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,337 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:43,337 | ^ 2025-09-04T17:07:43,337 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:43,337 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:43,337 | ^ 2025-09-04T17:07:43,337 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:43,337 38 | Sentence() {} 2025-09-04T17:07:43,337 | ^ 2025-09-04T17:07:43,338 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:43,338 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,338 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,338 ltp/thirdparty/boost/include/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-04T17:07:43,338 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,338 | ^ 2025-09-04T17:07:43,338 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T17:07:43,338 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:43,338 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,339 | ^ 2025-09-04T17:07:43,339 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:43,339 391 | boost::function_requires >(); 2025-09-04T17:07:43,339 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,339 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,339 340 | init_multi_array_ref(extents); 2025-09-04T17:07:43,339 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:43,339 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,339 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:43,340 | ^ 2025-09-04T17:07:43,340 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:43,340 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:43,340 | ^ 2025-09-04T17:07:43,340 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:43,340 38 | Sentence() {} 2025-09-04T17:07:43,340 | ^ 2025-09-04T17:07:43,340 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:43,340 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,340 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,341 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T17:07:43,341 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T17:07:43,341 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T17:07:43,341 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T17:07:43,341 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T17:07:43,341 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T17:07:43,341 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T17:07:43,341 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,341 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,341 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T17:07:43,342 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T17:07:43,342 | ^ 2025-09-04T17:07:43,342 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T17:07:43,342 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T17:07:43,342 | ^~~~~~~~~~~~ 2025-09-04T17:07:43,342 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T17:07:43,342 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,342 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,342 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:07:43,342 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:07:43,343 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,343 | ^ 2025-09-04T17:07:43,343 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:43,343 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,343 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,343 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:43,343 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,343 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,343 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:43,343 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:43,344 | ^ 2025-09-04T17:07:43,344 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:43,344 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:43,344 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:43,344 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-04T17:07:43,344 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:43,344 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,344 | ^ 2025-09-04T17:07:43,344 ltp/thirdparty/boost/include/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-04T17:07:43,345 391 | boost::function_requires >(); 2025-09-04T17:07:43,345 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,345 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-04T17:07:43,345 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:07:43,345 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:43,345 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,345 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:43,345 | ^ 2025-09-04T17:07:43,345 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:43,346 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:43,346 | ^ 2025-09-04T17:07:43,346 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:43,346 38 | Sentence() {} 2025-09-04T17:07:43,346 | ^ 2025-09-04T17:07:43,346 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:43,346 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,346 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,346 ltp/thirdparty/boost/include/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-04T17:07:43,347 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,347 | ^ 2025-09-04T17:07:43,347 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:07:43,347 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:07:43,347 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,347 | ^ 2025-09-04T17:07:43,347 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:43,347 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,347 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,347 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:43,347 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,348 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,348 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:43,348 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:43,348 | ^ 2025-09-04T17:07:43,348 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:43,348 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:43,348 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:43,348 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-04T17:07:43,348 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:43,349 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,349 | ^ 2025-09-04T17:07:43,349 ltp/thirdparty/boost/include/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-04T17:07:43,349 391 | boost::function_requires >(); 2025-09-04T17:07:43,349 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,349 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-04T17:07:43,349 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:07:43,349 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:43,349 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,349 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:43,350 | ^ 2025-09-04T17:07:43,350 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:43,350 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:43,350 | ^ 2025-09-04T17:07:43,350 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:43,350 38 | Sentence() {} 2025-09-04T17:07:43,350 | ^ 2025-09-04T17:07:43,350 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:43,350 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,350 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,351 ltp/thirdparty/boost/include/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-04T17:07:43,351 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,351 | ^ 2025-09-04T17:07:43,351 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:07:43,351 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:43,351 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,351 | ^ 2025-09-04T17:07:43,351 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:43,351 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,351 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,352 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:43,352 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:43,352 | ^ 2025-09-04T17:07:43,352 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:43,352 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:43,352 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:43,352 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:07:43,352 45 | typedef mpl::bool_ type; 2025-09-04T17:07:43,353 | ^~~~ 2025-09-04T17:07:43,353 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:43,353 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:43,353 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,353 | ^ 2025-09-04T17:07:43,353 ltp/thirdparty/boost/include/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-04T17:07:43,353 391 | boost::function_requires >(); 2025-09-04T17:07:43,353 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,353 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-04T17:07:43,354 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:07:43,354 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:43,354 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,354 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:43,354 | ^ 2025-09-04T17:07:43,354 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:43,354 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:43,354 | ^ 2025-09-04T17:07:43,354 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:43,354 38 | Sentence() {} 2025-09-04T17:07:43,355 | ^ 2025-09-04T17:07:43,355 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:43,355 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,355 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,355 ltp/thirdparty/boost/include/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-04T17:07:43,355 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,355 | ^ 2025-09-04T17:07:43,355 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T17:07:43,355 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:43,355 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,356 | ^ 2025-09-04T17:07:43,356 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:43,356 391 | boost::function_requires >(); 2025-09-04T17:07:43,356 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,356 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-04T17:07:43,356 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:07:43,356 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:43,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-04T17:07:43,356 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:43,357 | ^ 2025-09-04T17:07:43,357 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:43,357 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:43,357 | ^ 2025-09-04T17:07:43,357 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:43,357 38 | Sentence() {} 2025-09-04T17:07:43,357 | ^ 2025-09-04T17:07:43,357 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:43,357 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,357 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,358 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T17:07:43,358 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,358 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,358 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T17:07:43,358 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T17:07:43,358 | ^ 2025-09-04T17:07:43,358 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T17:07:43,358 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T17:07:43,358 | ^~~~~~~~~~~~ 2025-09-04T17:07:43,358 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T17:07:43,359 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,359 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,360 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T17:07:43,361 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:07:43,361 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,361 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,361 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:07:43,361 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,361 | ^ 2025-09-04T17:07:43,361 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:43,361 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,361 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,361 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:43,362 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,362 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,362 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:43,362 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:43,362 | ^ 2025-09-04T17:07:43,362 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-04T17:07:43,362 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:43,362 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,362 | ^ 2025-09-04T17:07:43,363 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:43,363 391 | boost::function_requires >(); 2025-09-04T17:07:43,363 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,363 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,363 340 | init_multi_array_ref(extents); 2025-09-04T17:07:43,363 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:43,363 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,363 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:43,363 | ^ 2025-09-04T17:07:43,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-04T17:07:43,364 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:43,364 | ^ 2025-09-04T17:07:43,364 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:43,364 38 | Sentence() {} 2025-09-04T17:07:43,364 | ^ 2025-09-04T17:07:43,364 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:43,364 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,364 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,365 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-04T17:07:43,365 30 | ~model() 2025-09-04T17:07:43,365 | ^ 2025-09-04T17:07:43,365 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:43,365 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T17:07:43,365 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:43,365 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T17:07:43,365 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:07:43,365 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,366 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,366 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:07:43,366 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,366 | ^ 2025-09-04T17:07:43,366 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:43,366 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,366 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,366 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:43,366 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,366 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,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-04T17:07:43,367 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:43,367 | ^ 2025-09-04T17:07:43,367 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-04T17:07:43,367 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:43,367 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,367 | ^ 2025-09-04T17:07:43,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 = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:43,367 391 | boost::function_requires >(); 2025-09-04T17:07:43,367 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,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-04T17:07:43,368 340 | init_multi_array_ref(extents); 2025-09-04T17:07:43,368 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:43,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-04T17:07:43,368 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:43,368 | ^ 2025-09-04T17:07:43,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-04T17:07:43,368 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:43,368 | ^ 2025-09-04T17:07:43,368 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:43,369 38 | Sentence() {} 2025-09-04T17:07:43,369 | ^ 2025-09-04T17:07:43,369 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:43,369 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,369 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,369 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-04T17:07:43,369 30 | ~model() 2025-09-04T17:07:43,369 | ^ 2025-09-04T17:07:43,369 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:43,369 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T17:07:43,369 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:43,370 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T17:07:43,370 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:07:43,370 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,370 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,370 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:43,370 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,370 | ^ 2025-09-04T17:07:43,370 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:43,370 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,370 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,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-04T17:07:43,371 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:43,371 | ^ 2025-09-04T17:07:43,371 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:43,371 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:43,371 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:43,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-04T17:07:43,371 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:43,371 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,371 | ^ 2025-09-04T17:07:43,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-04T17:07:43,372 391 | boost::function_requires >(); 2025-09-04T17:07:43,372 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,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-04T17:07:43,372 340 | init_multi_array_ref(extents); 2025-09-04T17:07:43,372 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:43,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-04T17:07:43,373 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:43,373 | ^ 2025-09-04T17:07:43,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-04T17:07:43,373 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:43,373 | ^ 2025-09-04T17:07:43,373 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:43,373 38 | Sentence() {} 2025-09-04T17:07:43,373 | ^ 2025-09-04T17:07:43,373 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:43,373 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,374 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,374 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-04T17:07:43,374 30 | ~model() 2025-09-04T17:07:43,374 | ^ 2025-09-04T17:07:43,374 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:43,374 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T17:07:43,374 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:43,374 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T17:07:43,374 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:07:43,374 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,375 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,375 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:07:43,375 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,375 | ^ 2025-09-04T17:07:43,375 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:43,375 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,375 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,375 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:43,375 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,375 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,376 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:43,376 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:43,376 | ^ 2025-09-04T17:07:43,376 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:43,376 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:43,376 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,376 | ^ 2025-09-04T17:07:43,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-04T17:07:43,376 391 | boost::function_requires >(); 2025-09-04T17:07:43,377 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,377 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-04T17:07:43,377 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:07:43,377 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:43,377 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,377 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:43,377 | ^ 2025-09-04T17:07:43,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-04T17:07:43,377 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:43,377 | ^ 2025-09-04T17:07:43,378 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:43,378 38 | Sentence() {} 2025-09-04T17:07:43,378 | ^ 2025-09-04T17:07:43,378 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:43,378 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,378 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,378 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-04T17:07:43,378 30 | ~model() 2025-09-04T17:07:43,378 | ^ 2025-09-04T17:07:43,379 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:43,379 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T17:07:43,379 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:43,379 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T17:07:43,379 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:07:43,379 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,379 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,379 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:07:43,379 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,379 | ^ 2025-09-04T17:07:43,380 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:43,380 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,380 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,380 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:43,380 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,380 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,380 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:43,380 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:43,380 | ^ 2025-09-04T17:07:43,381 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-04T17:07:43,381 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:43,381 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,381 | ^ 2025-09-04T17:07:43,381 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:43,381 391 | boost::function_requires >(); 2025-09-04T17:07:43,381 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,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-04T17:07:43,382 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:07:43,382 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:43,382 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,382 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:43,382 | ^ 2025-09-04T17:07:43,382 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:43,382 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:43,382 | ^ 2025-09-04T17:07:43,382 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:43,382 38 | Sentence() {} 2025-09-04T17:07:43,383 | ^ 2025-09-04T17:07:43,383 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:43,383 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,383 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,383 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-04T17:07:43,383 30 | ~model() 2025-09-04T17:07:43,383 | ^ 2025-09-04T17:07:43,383 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:43,383 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T17:07:43,383 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:43,384 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T17:07:43,384 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:07:43,384 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,384 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,384 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:07:43,384 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,384 | ^ 2025-09-04T17:07:43,384 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:07:43,384 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,385 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,385 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:43,385 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:43,385 | ^ 2025-09-04T17:07:43,385 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:43,385 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:43,385 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:43,385 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-04T17:07:43,385 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:43,385 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,386 | ^ 2025-09-04T17:07:43,386 ltp/thirdparty/boost/include/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-04T17:07:43,386 391 | boost::function_requires >(); 2025-09-04T17:07:43,386 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,386 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,386 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:07:43,386 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:43,386 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,386 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:43,387 | ^ 2025-09-04T17:07:43,387 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:43,387 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:43,387 | ^ 2025-09-04T17:07:43,387 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:43,387 38 | Sentence() {} 2025-09-04T17:07:43,387 | ^ 2025-09-04T17:07:43,387 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:43,387 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,387 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,388 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-04T17:07:43,388 30 | ~model() 2025-09-04T17:07:43,388 | ^ 2025-09-04T17:07:43,388 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:43,388 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T17:07:43,388 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:43,392 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T17:07:43,393 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T17:07:43,393 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,393 | ^ 2025-09-04T17:07:43,393 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:43,393 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,393 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,393 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:43,393 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,393 | ^ 2025-09-04T17:07:43,393 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:43,394 391 | boost::function_requires >(); 2025-09-04T17:07:43,394 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,394 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,394 340 | init_multi_array_ref(extents); 2025-09-04T17:07:43,394 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:43,394 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,394 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:43,394 | ^ 2025-09-04T17:07:43,394 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:43,394 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:43,395 | ^ 2025-09-04T17:07:43,395 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:43,395 38 | Sentence() {} 2025-09-04T17:07:43,395 | ^ 2025-09-04T17:07:43,395 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:43,395 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,395 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,395 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T17:07:43,396 107 | template <> struct SignedInteger {}; 2025-09-04T17:07:43,396 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:43,396 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:07:43,396 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:07:43,396 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,396 | ^ 2025-09-04T17:07:43,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::Convertible]’ 2025-09-04T17:07:43,396 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:43,396 | ^ 2025-09-04T17:07:43,396 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:43,397 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:43,397 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:43,397 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:07:43,397 45 | typedef mpl::bool_ type; 2025-09-04T17:07:43,397 | ^~~~ 2025-09-04T17:07:43,397 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T17:07:43,397 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T17:07:43,397 | ^~~~~ 2025-09-04T17:07:43,397 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:43,397 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:43,398 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,398 | ^ 2025-09-04T17:07:43,398 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:43,398 391 | boost::function_requires >(); 2025-09-04T17:07:43,398 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,398 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,398 340 | init_multi_array_ref(extents); 2025-09-04T17:07:43,398 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:43,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-04T17:07:43,399 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:43,399 | ^ 2025-09-04T17:07:43,399 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:43,399 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:43,399 | ^ 2025-09-04T17:07:43,399 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:43,399 38 | Sentence() {} 2025-09-04T17:07:43,399 | ^ 2025-09-04T17:07:43,399 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:43,399 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,400 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,400 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T17:07:43,400 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,400 | ^ 2025-09-04T17:07:43,400 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T17:07:43,400 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T17:07:43,400 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,400 | ^ 2025-09-04T17:07:43,400 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:07:43,400 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:07:43,401 | ^~~~~~~~~~~~~ 2025-09-04T17:07:43,401 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:43,401 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,401 | ^ 2025-09-04T17:07:43,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-04T17:07:43,401 391 | boost::function_requires >(); 2025-09-04T17:07:43,401 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,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-04T17:07:43,401 340 | init_multi_array_ref(extents); 2025-09-04T17:07:43,402 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:43,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-04T17:07:43,402 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:43,402 | ^ 2025-09-04T17:07:43,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-04T17:07:43,402 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:43,402 | ^ 2025-09-04T17:07:43,402 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:43,402 38 | Sentence() {} 2025-09-04T17:07:43,403 | ^ 2025-09-04T17:07:43,403 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:43,403 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,403 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,403 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-04T17:07:43,403 30 | ~model() 2025-09-04T17:07:43,403 | ^ 2025-09-04T17:07:43,403 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:43,403 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:07:43,404 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:43,410 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T17:07:43,411 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:07:43,411 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,411 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,411 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:07:43,411 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,411 | ^ 2025-09-04T17:07:43,411 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T17:07:43,411 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:07:43,411 | ^ 2025-09-04T17:07:43,412 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:07:43,412 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:07:43,412 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:07:43,412 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:07:43,412 45 | typedef mpl::bool_ type; 2025-09-04T17:07:43,412 | ^~~~ 2025-09-04T17:07:43,412 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:07:43,412 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:07:43,412 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:07:43,413 | ^ 2025-09-04T17:07:43,413 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:07:43,413 391 | boost::function_requires >(); 2025-09-04T17:07:43,413 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,413 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,413 340 | init_multi_array_ref(extents); 2025-09-04T17:07:43,413 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:07:43,413 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:07:43,413 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:07:43,414 | ^ 2025-09-04T17:07:43,414 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:07:43,414 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:07:43,414 | ^ 2025-09-04T17:07:43,414 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:07:43,414 38 | Sentence() {} 2025-09-04T17:07:43,414 | ^ 2025-09-04T17:07:43,414 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:07:43,414 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:07:43,414 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:07:43,415 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-04T17:07:43,415 30 | ~model() 2025-09-04T17:07:43,415 | ^ 2025-09-04T17:07:43,415 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:07:43,415 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:07:43,415 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:07:57,578 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/splitsnt -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 -std=c++0x 2025-09-04T17:08:00,730 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T17:08:00,730 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T17:08:00,730 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T17:08:00,730 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T17:08:00,731 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T17:08:00,731 from ltp/src/srl/GetInstance.h:18, 2025-09-04T17:08:00,731 from ltp/src/srl/GetInstance.cpp:12: 2025-09-04T17:08:00,731 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-04T17:08:00,731 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T17:08:00,731 | ^~~~~~~~ 2025-09-04T17:08:00,731 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:08:00,731 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T17:08:00,731 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T17:08:00,732 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:00,732 59 | template class auto_ptr; 2025-09-04T17:08:00,732 | ^~~~~~~~ 2025-09-04T17:08:00,772 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T17:08:00,772 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T17:08:00,772 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T17:08:00,772 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T17:08:00,773 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:00,773 656 | , public std::unary_function 2025-09-04T17:08:00,773 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:00,773 In file included from /usr/include/c++/14/bits/refwrap.h:39, 2025-09-04T17:08:00,773 from /usr/include/c++/14/vector:68, 2025-09-04T17:08:00,773 from ltp/src/srl/GetInstance.h:14: 2025-09-04T17:08:00,773 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:00,773 117 | struct unary_function 2025-09-04T17:08:00,773 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:00,785 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T17:08:00,785 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T17:08:00,785 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T17:08:00,786 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:00,786 660 | , public std::binary_function 2025-09-04T17:08:00,786 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:00,786 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:00,786 131 | struct binary_function 2025-09-04T17:08:00,786 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:01,175 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T17:08:01,175 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T17:08:01,175 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T17:08:01,175 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T17:08:01,175 from ltp/src/srl/Sentence.h:18, 2025-09-04T17:08:01,175 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T17:08:01,176 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T17:08:01,176 188 | failed ************ (Pred::************ 2025-09-04T17:08:01,176 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:01,176 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T17:08:01,176 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:01,176 190 | ); 2025-09-04T17:08:01,176 | ~ 2025-09-04T17:08:01,176 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T17:08:01,176 188 | failed ************ (Pred::************ 2025-09-04T17:08:01,177 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:01,177 | - 2025-09-04T17:08:01,177 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T17:08:01,177 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:01,177 190 | ); 2025-09-04T17:08:01,177 | ~ 2025-09-04T17:08:01,177 | - 2025-09-04T17:08:01,177 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T17:08:01,177 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T17:08:01,177 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:01,178 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T17:08:01,178 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:01,178 195 | ); 2025-09-04T17:08:01,178 | ~ 2025-09-04T17:08:01,178 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T17:08:01,178 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T17:08:01,178 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:01,178 | - 2025-09-04T17:08:01,178 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T17:08:01,178 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:01,179 195 | ); 2025-09-04T17:08:01,179 | ~ 2025-09-04T17:08:01,179 | - 2025-09-04T17:08:01,214 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-04T17:08:01,215 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-04T17:08:01,215 42 | typedef typename Array::index_range index_range; 2025-09-04T17:08:01,215 | ^~~~~~~~~~~ 2025-09-04T17:08:01,215 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-04T17:08:01,215 43 | typedef typename Array::index index; 2025-09-04T17:08:01,215 | ^~~~~ 2025-09-04T17:08:01,215 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-04T17:08:01,215 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-04T17:08:01,215 53 | typedef typename Array::index_range index_range; 2025-09-04T17:08:01,216 | ^~~~~~~~~~~ 2025-09-04T17:08:01,216 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-04T17:08:01,216 54 | typedef typename Array::index index; 2025-09-04T17:08:01,216 | ^~~~~ 2025-09-04T17:08:01,284 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T17:08:01,285 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T17:08:01,285 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T17:08:01,285 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:01,285 150 | : public std::unary_function::argument_type,bool> 2025-09-04T17:08:01,285 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:01,285 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:01,285 117 | struct unary_function 2025-09-04T17:08:01,285 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:01,286 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:01,286 184 | : public std::binary_function::first_argument_type, 2025-09-04T17:08:01,286 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:01,286 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:01,286 131 | struct binary_function 2025-09-04T17:08:01,286 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:01,287 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:01,287 221 | : public std::unary_function::second_argument_type, 2025-09-04T17:08:01,287 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:01,287 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:01,287 117 | struct unary_function 2025-09-04T17:08:01,287 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:01,287 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:01,287 267 | : public std::unary_function::first_argument_type, 2025-09-04T17:08:01,288 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:01,288 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:01,288 117 | struct unary_function 2025-09-04T17:08:01,288 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:01,288 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:01,288 312 | class mem_fun_t : public std::unary_function 2025-09-04T17:08:01,288 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:01,288 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:01,289 117 | struct unary_function 2025-09-04T17:08:01,289 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:01,289 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:01,289 328 | class mem_fun1_t : public std::binary_function 2025-09-04T17:08:01,289 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:01,289 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:01,289 131 | struct binary_function 2025-09-04T17:08:01,289 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:01,289 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:01,290 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T17:08:01,290 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:01,290 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:01,290 117 | struct unary_function 2025-09-04T17:08:01,290 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:01,290 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:01,290 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T17:08:01,290 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:01,290 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:01,290 131 | struct binary_function 2025-09-04T17:08:01,291 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:01,291 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:01,291 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T17:08:01,291 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:01,291 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:01,291 117 | struct unary_function 2025-09-04T17:08:01,291 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:01,291 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:01,291 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T17:08:01,292 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:01,292 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:01,292 131 | struct binary_function 2025-09-04T17:08:01,292 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:01,292 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:01,292 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T17:08:01,292 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:01,292 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:01,292 117 | struct unary_function 2025-09-04T17:08:01,293 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:01,293 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:01,293 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T17:08:01,293 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:01,293 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:01,293 131 | struct binary_function 2025-09-04T17:08:01,293 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:01,293 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:01,294 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T17:08:01,294 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:01,294 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:01,294 117 | struct unary_function 2025-09-04T17:08:01,294 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:01,294 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:01,294 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T17:08:01,294 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:01,294 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:01,295 131 | struct binary_function 2025-09-04T17:08:01,295 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:01,752 ltp/src/srl/GetInstance.cpp: In member function ‘void GetInstance::test_and_open_(const std::vector > >&, const std::vector >&, const std::string&)’: 2025-09-04T17:08:01,752 ltp/src/srl/GetInstance.cpp:167:22: warning: the address of ‘GetInstance::m_input_streams’ will never be NULL [-Waddress] 2025-09-04T17:08:01,752 167 | if (!m_input_streams) 2025-09-04T17:08:01,752 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:01,753 ltp/src/srl/GetInstance.h:64:28: note: ‘GetInstance::m_input_streams’ declared here 2025-09-04T17:08:01,753 64 | std::ifstream m_input_streams[TOTAL_FEATURE]; 2025-09-04T17:08:01,753 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:02,095 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T17:08:02,095 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T17:08:02,095 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:02,095 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:02,095 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,095 | ^ 2025-09-04T17:08:02,095 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:02,095 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,095 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,095 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:02,096 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,096 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,096 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:02,096 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:02,096 | ^ 2025-09-04T17:08:02,096 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:02,096 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:02,096 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:02,096 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-04T17:08:02,096 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:02,097 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,097 | ^ 2025-09-04T17:08:02,097 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:02,097 391 | boost::function_requires >(); 2025-09-04T17:08:02,097 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,097 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,097 340 | init_multi_array_ref(extents); 2025-09-04T17:08:02,097 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:02,097 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,097 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:02,098 | ^ 2025-09-04T17:08:02,098 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:02,098 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:02,098 | ^ 2025-09-04T17:08:02,098 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:02,098 38 | Sentence() {} 2025-09-04T17:08:02,098 | ^ 2025-09-04T17:08:02,098 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:02,098 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,098 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,099 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T17:08:02,099 ltp/thirdparty/boost/include/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-04T17:08:02,099 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,099 | ^ 2025-09-04T17:08:02,099 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:02,099 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:02,099 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,099 | ^ 2025-09-04T17:08:02,100 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:02,100 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,100 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,100 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:02,100 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,100 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,100 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:02,100 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:02,100 | ^ 2025-09-04T17:08:02,100 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:02,100 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:02,101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:02,101 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:02,101 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:02,101 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,101 | ^ 2025-09-04T17:08:02,101 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:02,101 391 | boost::function_requires >(); 2025-09-04T17:08:02,101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,101 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,101 340 | init_multi_array_ref(extents); 2025-09-04T17:08:02,102 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:02,102 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,102 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:02,102 | ^ 2025-09-04T17:08:02,102 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:02,102 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:02,102 | ^ 2025-09-04T17:08:02,102 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:02,102 38 | Sentence() {} 2025-09-04T17:08:02,103 | ^ 2025-09-04T17:08:02,103 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:02,103 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,103 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,103 ltp/thirdparty/boost/include/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-04T17:08:02,103 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,103 | ^ 2025-09-04T17:08:02,103 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:02,103 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:02,103 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,104 | ^ 2025-09-04T17:08:02,104 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:02,104 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,104 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,104 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:02,104 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:02,104 | ^ 2025-09-04T17:08:02,104 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:02,104 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:02,104 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:02,105 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:02,105 45 | typedef mpl::bool_ type; 2025-09-04T17:08:02,105 | ^~~~ 2025-09-04T17:08:02,105 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:02,105 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:02,105 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,105 | ^ 2025-09-04T17:08:02,105 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:02,105 391 | boost::function_requires >(); 2025-09-04T17:08:02,105 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,106 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,106 340 | init_multi_array_ref(extents); 2025-09-04T17:08:02,106 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:02,106 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,106 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:02,106 | ^ 2025-09-04T17:08:02,106 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:02,107 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:02,107 | ^ 2025-09-04T17:08:02,107 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:02,107 38 | Sentence() {} 2025-09-04T17:08:02,107 | ^ 2025-09-04T17:08:02,107 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:02,107 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,107 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,107 ltp/thirdparty/boost/include/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-04T17:08:02,107 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,108 | ^ 2025-09-04T17:08:02,108 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T17:08:02,108 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:02,108 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,108 | ^ 2025-09-04T17:08:02,108 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:02,108 391 | boost::function_requires >(); 2025-09-04T17:08:02,108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,108 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,108 340 | init_multi_array_ref(extents); 2025-09-04T17:08:02,109 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:02,109 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,109 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:02,109 | ^ 2025-09-04T17:08:02,109 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:02,109 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:02,109 | ^ 2025-09-04T17:08:02,109 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:02,109 38 | Sentence() {} 2025-09-04T17:08:02,110 | ^ 2025-09-04T17:08:02,110 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:02,110 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,110 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,110 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T17:08:02,110 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T17:08:02,110 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T17:08:02,110 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T17:08:02,110 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T17:08:02,110 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T17:08:02,111 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T17:08:02,111 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,111 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,111 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T17:08:02,111 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T17:08:02,111 | ^ 2025-09-04T17:08:02,111 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T17:08:02,111 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T17:08:02,111 | ^~~~~~~~~~~~ 2025-09-04T17:08:02,111 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T17:08:02,112 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,112 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,112 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:02,112 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:02,112 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,112 | ^ 2025-09-04T17:08:02,112 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:02,112 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,112 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,113 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:02,113 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,113 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,113 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:02,113 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:02,113 | ^ 2025-09-04T17:08:02,113 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:02,113 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:02,113 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:02,113 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-04T17:08:02,114 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:02,114 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,114 | ^ 2025-09-04T17:08:02,114 ltp/thirdparty/boost/include/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-04T17:08:02,114 391 | boost::function_requires >(); 2025-09-04T17:08:02,114 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,114 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-04T17:08:02,114 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:02,115 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:02,115 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,115 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:02,115 | ^ 2025-09-04T17:08:02,115 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:02,115 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:02,115 | ^ 2025-09-04T17:08:02,115 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:02,115 38 | Sentence() {} 2025-09-04T17:08:02,115 | ^ 2025-09-04T17:08:02,116 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:02,116 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,116 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,116 ltp/thirdparty/boost/include/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-04T17:08:02,116 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,116 | ^ 2025-09-04T17:08:02,116 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:02,116 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:02,116 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,116 | ^ 2025-09-04T17:08:02,116 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:02,117 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,117 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,117 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:02,117 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,117 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,117 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:02,117 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:02,117 | ^ 2025-09-04T17:08:02,117 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:02,117 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:02,117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:02,118 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:02,118 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:02,118 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,118 | ^ 2025-09-04T17:08:02,118 ltp/thirdparty/boost/include/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-04T17:08:02,118 391 | boost::function_requires >(); 2025-09-04T17:08:02,118 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,118 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,118 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:02,118 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:02,119 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,119 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:02,119 | ^ 2025-09-04T17:08:02,119 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:02,119 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:02,119 | ^ 2025-09-04T17:08:02,119 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:02,119 38 | Sentence() {} 2025-09-04T17:08:02,119 | ^ 2025-09-04T17:08:02,120 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:02,120 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,120 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,120 ltp/thirdparty/boost/include/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-04T17:08:02,120 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,120 | ^ 2025-09-04T17:08:02,120 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:02,120 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:02,120 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,120 | ^ 2025-09-04T17:08:02,121 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:02,121 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,121 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,121 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:02,121 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:02,121 | ^ 2025-09-04T17:08:02,121 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:02,121 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:02,122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:02,122 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:02,122 45 | typedef mpl::bool_ type; 2025-09-04T17:08:02,122 | ^~~~ 2025-09-04T17:08:02,122 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:02,122 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:02,122 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,122 | ^ 2025-09-04T17:08:02,122 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:02,122 391 | boost::function_requires >(); 2025-09-04T17:08:02,123 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,123 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,123 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:02,123 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:02,123 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,123 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:02,123 | ^ 2025-09-04T17:08:02,123 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:02,123 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:02,123 | ^ 2025-09-04T17:08:02,124 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:02,124 38 | Sentence() {} 2025-09-04T17:08:02,124 | ^ 2025-09-04T17:08:02,124 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:02,124 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,124 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,124 ltp/thirdparty/boost/include/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-04T17:08:02,124 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,124 | ^ 2025-09-04T17:08:02,124 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T17:08:02,124 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:02,125 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,125 | ^ 2025-09-04T17:08:02,125 ltp/thirdparty/boost/include/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-04T17:08:02,125 391 | boost::function_requires >(); 2025-09-04T17:08:02,125 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,125 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-04T17:08:02,125 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:02,125 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:02,125 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,125 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:02,126 | ^ 2025-09-04T17:08:02,126 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:02,126 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:02,126 | ^ 2025-09-04T17:08:02,126 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:02,126 38 | Sentence() {} 2025-09-04T17:08:02,126 | ^ 2025-09-04T17:08:02,126 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:02,126 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,126 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,127 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T17:08:02,127 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,127 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,127 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T17:08:02,127 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T17:08:02,127 | ^ 2025-09-04T17:08:02,127 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T17:08:02,127 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T17:08:02,127 | ^~~~~~~~~~~~ 2025-09-04T17:08:02,127 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T17:08:02,128 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,128 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,128 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T17:08:02,128 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:02,128 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,128 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,128 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:02,128 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,128 | ^ 2025-09-04T17:08:02,129 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:02,129 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,129 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,129 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:02,129 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,129 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,129 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:02,129 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:02,129 | ^ 2025-09-04T17:08:02,130 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-04T17:08:02,130 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:02,130 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,130 | ^ 2025-09-04T17:08:02,130 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:02,130 391 | boost::function_requires >(); 2025-09-04T17:08:02,130 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,130 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,130 340 | init_multi_array_ref(extents); 2025-09-04T17:08:02,131 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:02,131 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,131 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:02,131 | ^ 2025-09-04T17:08:02,131 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:02,131 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:02,131 | ^ 2025-09-04T17:08:02,131 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:02,131 38 | Sentence() {} 2025-09-04T17:08:02,131 | ^ 2025-09-04T17:08:02,132 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:02,132 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,132 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,132 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-04T17:08:02,132 30 | ~model() 2025-09-04T17:08:02,132 | ^ 2025-09-04T17:08:02,132 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:02,132 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T17:08:02,132 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:02,132 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T17:08:02,133 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:02,133 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,133 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,133 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:02,133 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,133 | ^ 2025-09-04T17:08:02,133 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:02,133 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,133 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,133 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:02,134 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,134 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,134 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:02,134 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:02,134 | ^ 2025-09-04T17:08:02,134 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:02,134 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:02,134 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,134 | ^ 2025-09-04T17:08:02,135 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:02,135 391 | boost::function_requires >(); 2025-09-04T17:08:02,135 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,135 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,135 340 | init_multi_array_ref(extents); 2025-09-04T17:08:02,135 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:02,135 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,135 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:02,135 | ^ 2025-09-04T17:08:02,135 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:02,136 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:02,136 | ^ 2025-09-04T17:08:02,136 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:02,136 38 | Sentence() {} 2025-09-04T17:08:02,136 | ^ 2025-09-04T17:08:02,136 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:02,136 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,136 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,136 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-04T17:08:02,137 30 | ~model() 2025-09-04T17:08:02,137 | ^ 2025-09-04T17:08:02,137 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:02,137 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T17:08:02,137 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:02,137 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T17:08:02,137 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:02,137 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,137 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,137 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:02,137 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,138 | ^ 2025-09-04T17:08:02,138 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:02,138 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,138 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,138 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:02,138 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:02,138 | ^ 2025-09-04T17:08:02,138 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:02,138 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:02,138 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:02,139 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-04T17:08:02,139 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:02,139 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,139 | ^ 2025-09-04T17:08:02,139 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:02,139 391 | boost::function_requires >(); 2025-09-04T17:08:02,139 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,139 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,139 340 | init_multi_array_ref(extents); 2025-09-04T17:08:02,139 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:02,140 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,140 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:02,140 | ^ 2025-09-04T17:08:02,140 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:02,140 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:02,140 | ^ 2025-09-04T17:08:02,140 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:02,140 38 | Sentence() {} 2025-09-04T17:08:02,140 | ^ 2025-09-04T17:08:02,140 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:02,141 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,141 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,141 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-04T17:08:02,141 30 | ~model() 2025-09-04T17:08:02,141 | ^ 2025-09-04T17:08:02,141 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:02,141 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T17:08:02,141 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:02,141 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T17:08:02,142 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:02,142 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,142 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,142 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:02,142 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,142 | ^ 2025-09-04T17:08:02,142 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:02,142 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,142 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,142 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:02,143 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,143 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,143 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:02,143 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:02,143 | ^ 2025-09-04T17:08:02,143 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-04T17:08:02,143 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:02,143 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,143 | ^ 2025-09-04T17:08:02,144 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:02,144 391 | boost::function_requires >(); 2025-09-04T17:08:02,144 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,144 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-04T17:08:02,144 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:02,144 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:02,144 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,144 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:02,144 | ^ 2025-09-04T17:08:02,145 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:02,145 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:02,145 | ^ 2025-09-04T17:08:02,145 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:02,145 38 | Sentence() {} 2025-09-04T17:08:02,145 | ^ 2025-09-04T17:08:02,145 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:02,145 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,145 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,145 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-04T17:08:02,146 30 | ~model() 2025-09-04T17:08:02,146 | ^ 2025-09-04T17:08:02,146 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:02,146 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T17:08:02,146 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:02,146 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T17:08:02,146 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:02,146 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,146 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,147 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:02,147 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,147 | ^ 2025-09-04T17:08:02,147 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:02,147 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,147 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,147 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:02,147 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,147 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,147 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:02,148 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:02,148 | ^ 2025-09-04T17:08:02,148 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:02,148 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:02,148 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,148 | ^ 2025-09-04T17:08:02,148 ltp/thirdparty/boost/include/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-04T17:08:02,148 391 | boost::function_requires >(); 2025-09-04T17:08:02,148 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,148 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-04T17:08:02,148 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:02,149 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:02,149 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,149 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:02,149 | ^ 2025-09-04T17:08:02,149 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:02,149 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:02,149 | ^ 2025-09-04T17:08:02,149 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:02,149 38 | Sentence() {} 2025-09-04T17:08:02,150 | ^ 2025-09-04T17:08:02,150 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:02,150 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,150 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,150 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-04T17:08:02,150 30 | ~model() 2025-09-04T17:08:02,150 | ^ 2025-09-04T17:08:02,150 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:02,150 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T17:08:02,150 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:02,151 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T17:08:02,151 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:02,151 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,151 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,151 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:02,151 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,151 | ^ 2025-09-04T17:08:02,151 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:02,151 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,151 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,152 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:02,152 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:02,152 | ^ 2025-09-04T17:08:02,152 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:02,152 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:02,152 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:02,152 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-04T17:08:02,153 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:02,153 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,153 | ^ 2025-09-04T17:08:02,153 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:02,153 391 | boost::function_requires >(); 2025-09-04T17:08:02,153 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,153 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,153 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:02,153 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:02,153 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,154 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:02,154 | ^ 2025-09-04T17:08:02,154 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:02,154 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:02,154 | ^ 2025-09-04T17:08:02,154 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:02,154 38 | Sentence() {} 2025-09-04T17:08:02,154 | ^ 2025-09-04T17:08:02,154 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:02,154 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,155 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,155 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-04T17:08:02,155 30 | ~model() 2025-09-04T17:08:02,155 | ^ 2025-09-04T17:08:02,155 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:02,155 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T17:08:02,155 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:02,155 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T17:08:02,155 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T17:08:02,155 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,156 | ^ 2025-09-04T17:08:02,156 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:02,156 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,156 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,156 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:02,156 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,156 | ^ 2025-09-04T17:08:02,156 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:02,156 391 | boost::function_requires >(); 2025-09-04T17:08:02,156 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,157 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,157 340 | init_multi_array_ref(extents); 2025-09-04T17:08:02,157 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:02,157 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,157 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:02,157 | ^ 2025-09-04T17:08:02,157 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:02,157 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:02,157 | ^ 2025-09-04T17:08:02,157 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:02,157 38 | Sentence() {} 2025-09-04T17:08:02,158 | ^ 2025-09-04T17:08:02,158 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:02,158 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,158 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,158 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T17:08:02,158 107 | template <> struct SignedInteger {}; 2025-09-04T17:08:02,158 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:02,158 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:02,158 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:08:02,159 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,159 | ^ 2025-09-04T17:08:02,159 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:02,159 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:02,159 | ^ 2025-09-04T17:08:02,159 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:02,159 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:02,159 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:02,159 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:02,160 45 | typedef mpl::bool_ type; 2025-09-04T17:08:02,160 | ^~~~ 2025-09-04T17:08:02,160 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T17:08:02,160 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T17:08:02,160 | ^~~~~ 2025-09-04T17:08:02,160 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:02,160 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:02,160 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,161 | ^ 2025-09-04T17:08:02,161 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:02,161 391 | boost::function_requires >(); 2025-09-04T17:08:02,161 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,161 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,161 340 | init_multi_array_ref(extents); 2025-09-04T17:08:02,161 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:02,161 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,161 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:02,162 | ^ 2025-09-04T17:08:02,162 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:02,162 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:02,162 | ^ 2025-09-04T17:08:02,162 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:02,162 38 | Sentence() {} 2025-09-04T17:08:02,162 | ^ 2025-09-04T17:08:02,163 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:02,163 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,163 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,163 ltp/thirdparty/boost/include/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-04T17:08:02,163 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,163 | ^ 2025-09-04T17:08:02,163 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T17:08:02,163 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T17:08:02,164 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,164 | ^ 2025-09-04T17:08:02,164 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:02,164 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:02,164 | ^~~~~~~~~~~~~ 2025-09-04T17:08:02,164 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:02,164 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,165 | ^ 2025-09-04T17:08:02,165 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:02,165 391 | boost::function_requires >(); 2025-09-04T17:08:02,165 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,165 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,165 340 | init_multi_array_ref(extents); 2025-09-04T17:08:02,165 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:02,166 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,166 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:02,166 | ^ 2025-09-04T17:08:02,166 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:02,166 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:02,166 | ^ 2025-09-04T17:08:02,166 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:02,166 38 | Sentence() {} 2025-09-04T17:08:02,167 | ^ 2025-09-04T17:08:02,167 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:02,167 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,167 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,167 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-04T17:08:02,167 30 | ~model() 2025-09-04T17:08:02,167 | ^ 2025-09-04T17:08:02,167 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:02,167 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:08:02,167 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:02,168 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T17:08:02,168 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:02,168 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,168 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,168 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:08:02,168 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,168 | ^ 2025-09-04T17:08:02,168 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:02,168 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:02,168 | ^ 2025-09-04T17:08:02,169 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:02,169 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:02,169 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:02,169 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:02,169 45 | typedef mpl::bool_ type; 2025-09-04T17:08:02,169 | ^~~~ 2025-09-04T17:08:02,169 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:02,169 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:02,169 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:02,169 | ^ 2025-09-04T17:08:02,169 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:02,170 391 | boost::function_requires >(); 2025-09-04T17:08:02,170 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,170 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,170 340 | init_multi_array_ref(extents); 2025-09-04T17:08:02,170 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:02,170 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:02,170 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:02,170 | ^ 2025-09-04T17:08:02,170 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:02,170 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:02,170 | ^ 2025-09-04T17:08:02,171 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:02,171 38 | Sentence() {} 2025-09-04T17:08:02,171 | ^ 2025-09-04T17:08:02,171 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:02,171 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:02,171 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:02,171 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-04T17:08:02,171 30 | ~model() 2025-09-04T17:08:02,171 | ^ 2025-09-04T17:08:02,171 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:02,171 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:08:02,172 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:04,982 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/splitsnt -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 -std=c++0x 2025-09-04T17:08:05,277 In file included from ltp/src/srl/MyTree.cpp:11: 2025-09-04T17:08:05,277 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:08:05,277 12 | #pragma warning(disable:4786) 2025-09-04T17:08:05,278 In file included from ltp/src/srl/MyTree.h:15: 2025-09-04T17:08:05,278 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:08:05,279 13 | #pragma warning ( disable : 4786 ) 2025-09-04T17:08:06,408 ltp/src/srl/MyTree.cpp: In member function ‘void MyTree::InitTree(const LTPData*)’: 2025-09-04T17:08:06,409 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-04T17:08:06,409 465 | for(size_t id = 0; id class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T17:08:15,188 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T17:08:15,188 | ^~~~~~~~ 2025-09-04T17:08:15,188 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:08:15,188 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T17:08:15,188 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T17:08:15,188 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:15,188 59 | template class auto_ptr; 2025-09-04T17:08:15,188 | ^~~~~~~~ 2025-09-04T17:08:15,229 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T17:08:15,229 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T17:08:15,229 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T17:08:15,229 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T17:08:15,229 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:15,229 656 | , public std::unary_function 2025-09-04T17:08:15,229 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:15,229 In file included from /usr/include/c++/14/string:49, 2025-09-04T17:08:15,230 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T17:08:15,230 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T17:08:15,230 from /usr/include/c++/14/ios:44, 2025-09-04T17:08:15,230 from /usr/include/c++/14/ostream:40, 2025-09-04T17:08:15,230 from /usr/include/c++/14/iostream:41, 2025-09-04T17:08:15,230 from ltp/src/srl/SRLBaseline.h:14: 2025-09-04T17:08:15,230 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:15,230 117 | struct unary_function 2025-09-04T17:08:15,230 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:15,242 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T17:08:15,242 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T17:08:15,242 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T17:08:15,242 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:15,242 660 | , public std::binary_function 2025-09-04T17:08:15,242 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:15,243 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:15,243 131 | struct binary_function 2025-09-04T17:08:15,243 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:15,511 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T17:08:15,512 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T17:08:15,512 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T17:08:15,512 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T17:08:15,512 from ltp/src/srl/Sentence.h:18, 2025-09-04T17:08:15,512 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T17:08:15,512 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T17:08:15,512 188 | failed ************ (Pred::************ 2025-09-04T17:08:15,512 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:15,512 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T17:08:15,513 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:15,513 190 | ); 2025-09-04T17:08:15,513 | ~ 2025-09-04T17:08:15,513 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T17:08:15,513 188 | failed ************ (Pred::************ 2025-09-04T17:08:15,513 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:15,513 | - 2025-09-04T17:08:15,513 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T17:08:15,513 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:15,514 190 | ); 2025-09-04T17:08:15,514 | ~ 2025-09-04T17:08:15,514 | - 2025-09-04T17:08:15,514 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T17:08:15,514 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T17:08:15,514 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:15,514 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T17:08:15,514 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:15,514 195 | ); 2025-09-04T17:08:15,514 | ~ 2025-09-04T17:08:15,514 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T17:08:15,515 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T17:08:15,515 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:15,515 | - 2025-09-04T17:08:15,515 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T17:08:15,515 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:15,515 195 | ); 2025-09-04T17:08:15,515 | ~ 2025-09-04T17:08:15,515 | - 2025-09-04T17:08:15,552 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-04T17:08:15,552 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-04T17:08:15,552 42 | typedef typename Array::index_range index_range; 2025-09-04T17:08:15,552 | ^~~~~~~~~~~ 2025-09-04T17:08:15,552 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-04T17:08:15,553 43 | typedef typename Array::index index; 2025-09-04T17:08:15,553 | ^~~~~ 2025-09-04T17:08:15,553 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-04T17:08:15,553 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-04T17:08:15,553 53 | typedef typename Array::index_range index_range; 2025-09-04T17:08:15,553 | ^~~~~~~~~~~ 2025-09-04T17:08:15,553 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-04T17:08:15,553 54 | typedef typename Array::index index; 2025-09-04T17:08:15,553 | ^~~~~ 2025-09-04T17:08:15,623 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T17:08:15,623 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T17:08:15,623 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T17:08:15,623 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:15,623 150 | : public std::unary_function::argument_type,bool> 2025-09-04T17:08:15,624 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:15,624 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:15,624 117 | struct unary_function 2025-09-04T17:08:15,624 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:15,624 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:15,624 184 | : public std::binary_function::first_argument_type, 2025-09-04T17:08:15,624 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:15,624 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:15,624 131 | struct binary_function 2025-09-04T17:08:15,624 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:15,625 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:15,625 221 | : public std::unary_function::second_argument_type, 2025-09-04T17:08:15,625 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:15,625 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:15,625 117 | struct unary_function 2025-09-04T17:08:15,625 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:15,625 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:15,625 267 | : public std::unary_function::first_argument_type, 2025-09-04T17:08:15,625 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:15,626 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:15,626 117 | struct unary_function 2025-09-04T17:08:15,626 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:15,626 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:15,626 312 | class mem_fun_t : public std::unary_function 2025-09-04T17:08:15,626 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:15,626 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:15,626 117 | struct unary_function 2025-09-04T17:08:15,627 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:15,627 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:15,627 328 | class mem_fun1_t : public std::binary_function 2025-09-04T17:08:15,627 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:15,627 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:15,627 131 | struct binary_function 2025-09-04T17:08:15,627 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:15,627 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:15,627 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T17:08:15,627 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:15,628 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:15,628 117 | struct unary_function 2025-09-04T17:08:15,628 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:15,628 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:15,628 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T17:08:15,628 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:15,628 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:15,628 131 | struct binary_function 2025-09-04T17:08:15,628 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:15,629 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:15,629 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T17:08:15,629 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:15,629 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:15,629 117 | struct unary_function 2025-09-04T17:08:15,629 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:15,629 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:15,629 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T17:08:15,629 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:15,629 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:15,630 131 | struct binary_function 2025-09-04T17:08:15,630 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:15,630 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:15,630 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T17:08:15,630 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:15,630 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:15,630 117 | struct unary_function 2025-09-04T17:08:15,630 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:15,630 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:15,631 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T17:08:15,631 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:15,631 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:15,631 131 | struct binary_function 2025-09-04T17:08:15,631 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:15,631 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:15,631 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T17:08:15,631 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:15,631 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:15,632 117 | struct unary_function 2025-09-04T17:08:15,632 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:15,632 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:15,632 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T17:08:15,632 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:15,632 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:15,632 131 | struct binary_function 2025-09-04T17:08:15,632 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:16,370 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T17:08:16,371 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T17:08:16,371 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:16,371 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:16,371 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,371 | ^ 2025-09-04T17:08:16,371 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:16,371 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,371 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,371 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:16,372 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,372 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,372 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:16,372 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:16,372 | ^ 2025-09-04T17:08:16,372 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:16,372 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:16,372 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:16,372 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-04T17:08:16,372 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:16,373 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,373 | ^ 2025-09-04T17:08:16,373 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:16,373 391 | boost::function_requires >(); 2025-09-04T17:08:16,373 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,373 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,373 340 | init_multi_array_ref(extents); 2025-09-04T17:08:16,373 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:16,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-04T17:08:16,373 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:16,374 | ^ 2025-09-04T17:08:16,374 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:16,374 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:16,374 | ^ 2025-09-04T17:08:16,374 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:16,374 38 | Sentence() {} 2025-09-04T17:08:16,374 | ^ 2025-09-04T17:08:16,374 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:16,374 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,374 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,375 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T17:08:16,375 ltp/thirdparty/boost/include/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-04T17:08:16,375 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,375 | ^ 2025-09-04T17:08:16,375 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:16,375 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:16,375 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,375 | ^ 2025-09-04T17:08:16,376 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:16,376 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,376 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,376 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:16,376 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,376 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,376 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:16,376 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:16,376 | ^ 2025-09-04T17:08:16,376 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:16,377 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:16,377 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:16,377 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-04T17:08:16,377 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:16,377 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,377 | ^ 2025-09-04T17:08:16,377 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:16,377 391 | boost::function_requires >(); 2025-09-04T17:08:16,377 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,377 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,377 340 | init_multi_array_ref(extents); 2025-09-04T17:08:16,378 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:16,378 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,378 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:16,378 | ^ 2025-09-04T17:08:16,378 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:16,378 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:16,378 | ^ 2025-09-04T17:08:16,378 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:16,378 38 | Sentence() {} 2025-09-04T17:08:16,378 | ^ 2025-09-04T17:08:16,379 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:16,379 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,379 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,379 ltp/thirdparty/boost/include/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-04T17:08:16,379 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,379 | ^ 2025-09-04T17:08:16,379 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:16,379 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:16,379 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,379 | ^ 2025-09-04T17:08:16,380 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:16,380 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,380 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,380 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:16,380 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:16,380 | ^ 2025-09-04T17:08:16,380 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:16,380 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:16,380 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:16,380 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:16,381 45 | typedef mpl::bool_ type; 2025-09-04T17:08:16,381 | ^~~~ 2025-09-04T17:08:16,381 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:16,381 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:16,381 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,381 | ^ 2025-09-04T17:08:16,381 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:16,381 391 | boost::function_requires >(); 2025-09-04T17:08:16,381 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,382 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,382 340 | init_multi_array_ref(extents); 2025-09-04T17:08:16,382 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:16,382 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,382 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:16,382 | ^ 2025-09-04T17:08:16,382 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:16,382 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:16,383 | ^ 2025-09-04T17:08:16,383 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:16,383 38 | Sentence() {} 2025-09-04T17:08:16,383 | ^ 2025-09-04T17:08:16,383 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:16,383 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,383 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,383 ltp/thirdparty/boost/include/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-04T17:08:16,383 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,383 | ^ 2025-09-04T17:08:16,384 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T17:08:16,384 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:16,384 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,384 | ^ 2025-09-04T17:08:16,384 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:16,384 391 | boost::function_requires >(); 2025-09-04T17:08:16,384 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,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-04T17:08:16,384 340 | init_multi_array_ref(extents); 2025-09-04T17:08:16,385 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:16,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-04T17:08:16,385 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:16,385 | ^ 2025-09-04T17:08:16,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-04T17:08:16,385 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:16,385 | ^ 2025-09-04T17:08:16,385 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:16,385 38 | Sentence() {} 2025-09-04T17:08:16,385 | ^ 2025-09-04T17:08:16,386 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:16,386 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,386 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,386 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T17:08:16,386 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T17:08:16,386 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T17:08:16,386 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T17:08:16,386 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T17:08:16,386 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T17:08:16,386 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T17:08:16,386 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,387 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,387 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T17:08:16,387 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T17:08:16,387 | ^ 2025-09-04T17:08:16,387 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T17:08:16,387 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T17:08:16,387 | ^~~~~~~~~~~~ 2025-09-04T17:08:16,387 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T17:08:16,387 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,387 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,388 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:16,388 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:16,388 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,388 | ^ 2025-09-04T17:08:16,388 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:16,388 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,388 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,388 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:16,388 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,388 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,388 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:16,389 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:16,389 | ^ 2025-09-04T17:08:16,389 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:16,389 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:16,389 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:16,389 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-04T17:08:16,389 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:16,389 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,389 | ^ 2025-09-04T17:08:16,390 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:16,390 391 | boost::function_requires >(); 2025-09-04T17:08:16,390 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,390 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,390 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:16,390 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:16,390 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,390 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:16,391 | ^ 2025-09-04T17:08:16,391 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:16,391 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:16,391 | ^ 2025-09-04T17:08:16,391 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:16,391 38 | Sentence() {} 2025-09-04T17:08:16,391 | ^ 2025-09-04T17:08:16,391 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:16,391 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,391 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,392 ltp/thirdparty/boost/include/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-04T17:08:16,392 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,392 | ^ 2025-09-04T17:08:16,392 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:16,392 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:16,392 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,392 | ^ 2025-09-04T17:08:16,392 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:16,392 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,393 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,393 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:16,393 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,393 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,393 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:16,393 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:16,393 | ^ 2025-09-04T17:08:16,393 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:16,393 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:16,393 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:16,394 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:16,394 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:16,394 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,394 | ^ 2025-09-04T17:08:16,394 ltp/thirdparty/boost/include/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-04T17:08:16,394 391 | boost::function_requires >(); 2025-09-04T17:08:16,394 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,394 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-04T17:08:16,394 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:16,394 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:16,395 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,395 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:16,395 | ^ 2025-09-04T17:08:16,395 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:16,395 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:16,395 | ^ 2025-09-04T17:08:16,395 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:16,395 38 | Sentence() {} 2025-09-04T17:08:16,395 | ^ 2025-09-04T17:08:16,396 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:16,396 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,396 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,396 ltp/thirdparty/boost/include/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-04T17:08:16,396 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,396 | ^ 2025-09-04T17:08:16,396 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:16,396 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:16,396 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,396 | ^ 2025-09-04T17:08:16,397 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:16,397 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,397 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,397 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:16,397 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:16,397 | ^ 2025-09-04T17:08:16,397 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:16,397 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:16,397 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:16,398 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:16,398 45 | typedef mpl::bool_ type; 2025-09-04T17:08:16,398 | ^~~~ 2025-09-04T17:08:16,398 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:16,398 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:16,398 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,398 | ^ 2025-09-04T17:08:16,398 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:16,398 391 | boost::function_requires >(); 2025-09-04T17:08:16,399 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,399 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-04T17:08:16,399 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:16,399 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:16,399 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,399 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:16,399 | ^ 2025-09-04T17:08:16,399 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:16,399 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:16,400 | ^ 2025-09-04T17:08:16,400 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:16,400 38 | Sentence() {} 2025-09-04T17:08:16,400 | ^ 2025-09-04T17:08:16,400 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:16,400 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,400 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,400 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T17:08:16,400 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,400 | ^ 2025-09-04T17:08:16,401 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T17:08:16,401 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:16,401 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,401 | ^ 2025-09-04T17:08:16,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:16,401 391 | boost::function_requires >(); 2025-09-04T17:08:16,401 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,401 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-04T17:08:16,401 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:16,401 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:16,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-04T17:08:16,402 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:16,402 | ^ 2025-09-04T17:08:16,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-04T17:08:16,402 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:16,402 | ^ 2025-09-04T17:08:16,402 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:16,402 38 | Sentence() {} 2025-09-04T17:08:16,402 | ^ 2025-09-04T17:08:16,403 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:16,403 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,403 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,403 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T17:08:16,403 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,403 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,403 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T17:08:16,403 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T17:08:16,403 | ^ 2025-09-04T17:08:16,404 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T17:08:16,404 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T17:08:16,404 | ^~~~~~~~~~~~ 2025-09-04T17:08:16,404 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T17:08:16,404 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,404 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,404 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T17:08:16,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-04T17:08:16,404 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,404 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,404 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:16,405 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,405 | ^ 2025-09-04T17:08:16,405 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:16,405 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,405 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,405 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:16,405 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,405 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,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-04T17:08:16,406 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:16,406 | ^ 2025-09-04T17:08:16,406 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-04T17:08:16,406 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:16,406 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,406 | ^ 2025-09-04T17:08:16,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-04T17:08:16,406 391 | boost::function_requires >(); 2025-09-04T17:08:16,406 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,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-04T17:08:16,407 340 | init_multi_array_ref(extents); 2025-09-04T17:08:16,407 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:16,407 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,407 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:16,407 | ^ 2025-09-04T17:08:16,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-04T17:08:16,407 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:16,407 | ^ 2025-09-04T17:08:16,407 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:16,407 38 | Sentence() {} 2025-09-04T17:08:16,407 | ^ 2025-09-04T17:08:16,408 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:16,408 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,408 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,408 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-04T17:08:16,408 30 | ~model() 2025-09-04T17:08:16,408 | ^ 2025-09-04T17:08:16,408 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:16,408 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T17:08:16,408 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:16,409 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T17:08:16,409 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:16,409 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,409 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,409 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:16,409 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,409 | ^ 2025-09-04T17:08:16,409 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:16,409 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,409 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,410 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:16,410 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,410 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,410 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:16,410 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:16,410 | ^ 2025-09-04T17:08:16,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-04T17:08:16,410 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:16,410 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,410 | ^ 2025-09-04T17:08:16,411 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:16,411 391 | boost::function_requires >(); 2025-09-04T17:08:16,411 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,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-04T17:08:16,411 340 | init_multi_array_ref(extents); 2025-09-04T17:08:16,411 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:16,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-04T17:08:16,411 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:16,411 | ^ 2025-09-04T17:08:16,412 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:16,412 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:16,412 | ^ 2025-09-04T17:08:16,412 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:16,412 38 | Sentence() {} 2025-09-04T17:08:16,412 | ^ 2025-09-04T17:08:16,412 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:16,412 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,412 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,413 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-04T17:08:16,413 30 | ~model() 2025-09-04T17:08:16,413 | ^ 2025-09-04T17:08:16,413 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:16,413 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T17:08:16,413 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:16,413 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T17:08:16,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-04T17:08:16,413 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,414 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,414 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:16,414 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,414 | ^ 2025-09-04T17:08:16,414 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:16,414 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,414 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,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-04T17:08:16,414 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:16,414 | ^ 2025-09-04T17:08:16,415 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:16,415 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:16,415 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:16,415 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:16,415 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:16,415 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,415 | ^ 2025-09-04T17:08:16,415 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:16,415 391 | boost::function_requires >(); 2025-09-04T17:08:16,416 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,416 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,416 340 | init_multi_array_ref(extents); 2025-09-04T17:08:16,416 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:16,416 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,416 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:16,416 | ^ 2025-09-04T17:08:16,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-04T17:08:16,416 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:16,416 | ^ 2025-09-04T17:08:16,417 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:16,417 38 | Sentence() {} 2025-09-04T17:08:16,417 | ^ 2025-09-04T17:08:16,417 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:16,417 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,417 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,417 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-04T17:08:16,417 30 | ~model() 2025-09-04T17:08:16,417 | ^ 2025-09-04T17:08:16,417 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:16,418 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T17:08:16,418 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:16,418 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T17:08:16,418 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:16,418 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,418 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,418 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:16,418 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,418 | ^ 2025-09-04T17:08:16,418 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:16,418 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,419 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,419 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:16,419 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,419 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,419 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:16,419 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:16,419 | ^ 2025-09-04T17:08:16,419 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-04T17:08:16,420 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:16,420 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,420 | ^ 2025-09-04T17:08:16,420 ltp/thirdparty/boost/include/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-04T17:08:16,420 391 | boost::function_requires >(); 2025-09-04T17:08:16,420 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,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-04T17:08:16,420 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:16,420 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:16,421 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,421 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:16,421 | ^ 2025-09-04T17:08:16,421 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:16,421 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:16,421 | ^ 2025-09-04T17:08:16,421 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:16,421 38 | Sentence() {} 2025-09-04T17:08:16,421 | ^ 2025-09-04T17:08:16,421 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:16,422 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,422 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,422 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-04T17:08:16,422 30 | ~model() 2025-09-04T17:08:16,422 | ^ 2025-09-04T17:08:16,422 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:16,422 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T17:08:16,422 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:16,423 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T17:08:16,423 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:16,423 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,423 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,423 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:16,423 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,423 | ^ 2025-09-04T17:08:16,423 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:16,423 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,424 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,424 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:16,424 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,424 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,424 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:16,424 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:16,424 | ^ 2025-09-04T17:08:16,424 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-04T17:08:16,425 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:16,425 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,425 | ^ 2025-09-04T17:08:16,425 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:16,425 391 | boost::function_requires >(); 2025-09-04T17:08:16,425 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,425 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-04T17:08:16,425 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:16,426 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:16,426 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,426 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:16,426 | ^ 2025-09-04T17:08:16,426 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:16,426 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:16,426 | ^ 2025-09-04T17:08:16,426 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:16,427 38 | Sentence() {} 2025-09-04T17:08:16,427 | ^ 2025-09-04T17:08:16,427 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:16,427 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,427 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,427 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-04T17:08:16,427 30 | ~model() 2025-09-04T17:08:16,428 | ^ 2025-09-04T17:08:16,428 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:16,428 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T17:08:16,428 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:16,428 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T17:08:16,428 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:16,428 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,428 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,429 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:16,429 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,429 | ^ 2025-09-04T17:08:16,429 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:16,429 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,429 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,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::InputIteratorConcept]’ 2025-09-04T17:08:16,429 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:16,430 | ^ 2025-09-04T17:08:16,430 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:16,430 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:16,430 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:16,430 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-04T17:08:16,430 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:16,430 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,430 | ^ 2025-09-04T17:08:16,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:16,430 391 | boost::function_requires >(); 2025-09-04T17:08:16,431 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,431 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-04T17:08:16,431 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:16,431 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:16,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-04T17:08:16,431 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:16,431 | ^ 2025-09-04T17:08:16,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-04T17:08:16,431 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:16,431 | ^ 2025-09-04T17:08:16,431 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:16,432 38 | Sentence() {} 2025-09-04T17:08:16,432 | ^ 2025-09-04T17:08:16,432 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:16,432 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,432 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,432 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-04T17:08:16,432 30 | ~model() 2025-09-04T17:08:16,432 | ^ 2025-09-04T17:08:16,432 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:16,432 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T17:08:16,432 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:16,433 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T17:08:16,433 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T17:08:16,433 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,433 | ^ 2025-09-04T17:08:16,433 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:16,433 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,433 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,433 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:16,433 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,433 | ^ 2025-09-04T17:08:16,433 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:16,434 391 | boost::function_requires >(); 2025-09-04T17:08:16,434 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,434 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,434 340 | init_multi_array_ref(extents); 2025-09-04T17:08:16,434 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:16,434 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,434 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:16,434 | ^ 2025-09-04T17:08:16,434 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:16,434 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:16,434 | ^ 2025-09-04T17:08:16,434 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:16,435 38 | Sentence() {} 2025-09-04T17:08:16,435 | ^ 2025-09-04T17:08:16,435 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:16,435 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,435 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,435 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T17:08:16,435 107 | template <> struct SignedInteger {}; 2025-09-04T17:08:16,435 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:16,435 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:16,435 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:08:16,435 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,436 | ^ 2025-09-04T17:08:16,436 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:16,436 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:16,436 | ^ 2025-09-04T17:08:16,436 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:16,436 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:16,436 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:16,436 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:16,436 45 | typedef mpl::bool_ type; 2025-09-04T17:08:16,436 | ^~~~ 2025-09-04T17:08:16,437 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T17:08:16,437 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T17:08:16,437 | ^~~~~ 2025-09-04T17:08:16,437 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:16,437 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:16,437 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,437 | ^ 2025-09-04T17:08:16,437 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:16,437 391 | boost::function_requires >(); 2025-09-04T17:08:16,437 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,437 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,438 340 | init_multi_array_ref(extents); 2025-09-04T17:08:16,438 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:16,438 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,438 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:16,438 | ^ 2025-09-04T17:08:16,438 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:16,438 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:16,438 | ^ 2025-09-04T17:08:16,438 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:16,438 38 | Sentence() {} 2025-09-04T17:08:16,438 | ^ 2025-09-04T17:08:16,439 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:16,439 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,439 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,439 ltp/thirdparty/boost/include/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-04T17:08:16,439 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,439 | ^ 2025-09-04T17:08:16,439 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T17:08:16,439 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T17:08:16,439 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,439 | ^ 2025-09-04T17:08:16,439 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:16,440 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:16,440 | ^~~~~~~~~~~~~ 2025-09-04T17:08:16,440 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:16,440 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,440 | ^ 2025-09-04T17:08:16,440 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:16,440 391 | boost::function_requires >(); 2025-09-04T17:08:16,440 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,440 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,440 340 | init_multi_array_ref(extents); 2025-09-04T17:08:16,440 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:16,441 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,441 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:16,441 | ^ 2025-09-04T17:08:16,441 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:16,441 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:16,441 | ^ 2025-09-04T17:08:16,441 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:16,441 38 | Sentence() {} 2025-09-04T17:08:16,441 | ^ 2025-09-04T17:08:16,441 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:16,441 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,441 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,442 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-04T17:08:16,442 30 | ~model() 2025-09-04T17:08:16,442 | ^ 2025-09-04T17:08:16,442 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:16,442 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:08:16,442 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:16,442 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T17:08:16,442 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:16,442 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,443 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,443 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:08:16,443 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,443 | ^ 2025-09-04T17:08:16,443 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T17:08:16,443 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:16,443 | ^ 2025-09-04T17:08:16,443 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:16,443 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:16,443 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:16,443 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:16,444 45 | typedef mpl::bool_ type; 2025-09-04T17:08:16,444 | ^~~~ 2025-09-04T17:08:16,444 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:16,444 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:16,444 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:16,444 | ^ 2025-09-04T17:08:16,444 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:16,444 391 | boost::function_requires >(); 2025-09-04T17:08:16,444 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,444 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,445 340 | init_multi_array_ref(extents); 2025-09-04T17:08:16,445 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:16,445 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:16,445 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:16,445 | ^ 2025-09-04T17:08:16,445 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:16,445 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:16,445 | ^ 2025-09-04T17:08:16,445 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:16,445 38 | Sentence() {} 2025-09-04T17:08:16,445 | ^ 2025-09-04T17:08:16,445 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:16,446 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:16,446 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:16,446 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-04T17:08:16,446 30 | ~model() 2025-09-04T17:08:16,446 | ^ 2025-09-04T17:08:16,446 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:16,446 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:08:16,446 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:17,504 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/splitsnt -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 -std=c++0x 2025-09-04T17:08:17,554 In file included from ltp/src/srl/SRLBaselineExt.h:13, 2025-09-04T17:08:17,554 from ltp/src/srl/SRLBaselineExt.cpp:10: 2025-09-04T17:08:17,554 ltp/src/srl/SRLBaseline.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:08:17,554 12 | #pragma warning(disable:4786) 2025-09-04T17:08:17,778 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T17:08:17,778 from ltp/src/srl/SRLBaseline.h:15: 2025-09-04T17:08:17,778 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:08:17,778 12 | #pragma warning(disable:4786) 2025-09-04T17:08:17,779 In file included from ltp/src/srl/MyTree.h:15: 2025-09-04T17:08:17,779 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:08:17,779 13 | #pragma warning ( disable : 4786 ) 2025-09-04T17:08:20,824 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T17:08:20,825 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T17:08:20,825 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T17:08:20,825 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T17:08:20,825 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T17:08:20,825 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T17:08:20,825 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-04T17:08:20,825 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T17:08:20,825 | ^~~~~~~~ 2025-09-04T17:08:20,826 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:08:20,826 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T17:08:20,826 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T17:08:20,826 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:20,826 59 | template class auto_ptr; 2025-09-04T17:08:20,826 | ^~~~~~~~ 2025-09-04T17:08:20,868 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T17:08:20,868 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T17:08:20,868 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T17:08:20,868 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T17:08:20,868 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:20,868 656 | , public std::unary_function 2025-09-04T17:08:20,869 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:20,869 In file included from /usr/include/c++/14/string:49, 2025-09-04T17:08:20,870 from /usr/include/c++/14/bits/locale_classes.h:40, 2025-09-04T17:08:20,870 from /usr/include/c++/14/bits/ios_base.h:41, 2025-09-04T17:08:20,870 from /usr/include/c++/14/ios:44, 2025-09-04T17:08:20,870 from /usr/include/c++/14/ostream:40, 2025-09-04T17:08:20,870 from /usr/include/c++/14/iostream:41, 2025-09-04T17:08:20,870 from ltp/src/srl/SRLBaseline.h:14: 2025-09-04T17:08:20,870 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:20,870 117 | struct unary_function 2025-09-04T17:08:20,870 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:20,883 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T17:08:20,883 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T17:08:20,883 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T17:08:20,883 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:20,883 660 | , public std::binary_function 2025-09-04T17:08:20,883 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:20,884 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:20,884 131 | struct binary_function 2025-09-04T17:08:20,884 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:21,154 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T17:08:21,154 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T17:08:21,154 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T17:08:21,154 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T17:08:21,154 from ltp/src/srl/Sentence.h:18, 2025-09-04T17:08:21,154 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T17:08:21,154 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T17:08:21,154 188 | failed ************ (Pred::************ 2025-09-04T17:08:21,154 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:21,154 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T17:08:21,155 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:21,155 190 | ); 2025-09-04T17:08:21,155 | ~ 2025-09-04T17:08:21,155 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T17:08:21,155 188 | failed ************ (Pred::************ 2025-09-04T17:08:21,155 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:21,155 | - 2025-09-04T17:08:21,155 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T17:08:21,155 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:21,156 190 | ); 2025-09-04T17:08:21,156 | ~ 2025-09-04T17:08:21,156 | - 2025-09-04T17:08:21,156 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T17:08:21,156 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T17:08:21,156 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:21,156 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T17:08:21,157 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:21,157 195 | ); 2025-09-04T17:08:21,157 | ~ 2025-09-04T17:08:21,157 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T17:08:21,157 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T17:08:21,157 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:21,157 | - 2025-09-04T17:08:21,157 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T17:08:21,157 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:21,157 195 | ); 2025-09-04T17:08:21,158 | ~ 2025-09-04T17:08:21,158 | - 2025-09-04T17:08:21,197 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-04T17:08:21,197 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-04T17:08:21,198 42 | typedef typename Array::index_range index_range; 2025-09-04T17:08:21,198 | ^~~~~~~~~~~ 2025-09-04T17:08:21,198 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-04T17:08:21,198 43 | typedef typename Array::index index; 2025-09-04T17:08:21,198 | ^~~~~ 2025-09-04T17:08:21,199 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-04T17:08:21,199 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-04T17:08:21,199 53 | typedef typename Array::index_range index_range; 2025-09-04T17:08:21,199 | ^~~~~~~~~~~ 2025-09-04T17:08:21,199 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-04T17:08:21,199 54 | typedef typename Array::index index; 2025-09-04T17:08:21,200 | ^~~~~ 2025-09-04T17:08:21,270 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T17:08:21,270 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T17:08:21,270 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T17:08:21,270 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:21,271 150 | : public std::unary_function::argument_type,bool> 2025-09-04T17:08:21,271 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:21,271 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:21,271 117 | struct unary_function 2025-09-04T17:08:21,271 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:21,272 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:21,272 184 | : public std::binary_function::first_argument_type, 2025-09-04T17:08:21,272 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:21,272 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:21,273 131 | struct binary_function 2025-09-04T17:08:21,273 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:21,274 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:21,274 221 | : public std::unary_function::second_argument_type, 2025-09-04T17:08:21,274 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:21,274 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:21,274 117 | struct unary_function 2025-09-04T17:08:21,274 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:21,275 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:21,275 267 | : public std::unary_function::first_argument_type, 2025-09-04T17:08:21,275 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:21,276 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:21,276 117 | struct unary_function 2025-09-04T17:08:21,276 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:21,277 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:21,277 312 | class mem_fun_t : public std::unary_function 2025-09-04T17:08:21,277 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:21,277 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:21,277 117 | struct unary_function 2025-09-04T17:08:21,277 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:21,278 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:21,278 328 | class mem_fun1_t : public std::binary_function 2025-09-04T17:08:21,278 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:21,278 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:21,279 131 | struct binary_function 2025-09-04T17:08:21,279 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:21,279 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:21,279 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T17:08:21,280 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:21,280 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:21,280 117 | struct unary_function 2025-09-04T17:08:21,280 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:21,281 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:21,281 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T17:08:21,281 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:21,281 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:21,281 131 | struct binary_function 2025-09-04T17:08:21,281 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:21,282 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:21,283 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T17:08:21,283 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:21,283 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:21,283 117 | struct unary_function 2025-09-04T17:08:21,283 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:21,284 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:21,284 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T17:08:21,284 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:21,284 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:21,284 131 | struct binary_function 2025-09-04T17:08:21,284 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:21,285 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:21,285 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T17:08:21,285 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:21,286 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:21,286 117 | struct unary_function 2025-09-04T17:08:21,286 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:21,286 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:21,286 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T17:08:21,287 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:21,287 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:21,287 131 | struct binary_function 2025-09-04T17:08:21,287 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:21,288 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:21,288 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T17:08:21,288 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:21,289 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:21,289 117 | struct unary_function 2025-09-04T17:08:21,289 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:21,290 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:21,290 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T17:08:21,290 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:21,290 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:21,290 131 | struct binary_function 2025-09-04T17:08:21,290 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:21,711 ltp/src/srl/SRLBaselineExt.cpp: In member function ‘void SRLBaselineExt::ExtractPrgFeatures(std::vector > >&) const’: 2025-09-04T17:08:21,711 ltp/src/srl/SRLBaselineExt.cpp:57:23: warning: unused variable ‘feature_prefix’ [-Wunused-variable] 2025-09-04T17:08:21,711 57 | const string& feature_prefix = m_prgFeaturePrefixes[i]; 2025-09-04T17:08:21,711 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:21,761 ltp/src/srl/SRLBaselineExt.cpp: In member function ‘void SRLBaselineExt::ExtractSrlFeatures(VecFeatForSent&, VecPosForSent&) const’: 2025-09-04T17:08:21,761 ltp/src/srl/SRLBaselineExt.cpp:137:27: warning: unused variable ‘feature_prefix’ [-Wunused-variable] 2025-09-04T17:08:21,761 137 | const string& feature_prefix = m_srlFeaturePrefixes[i]; 2025-09-04T17:08:21,761 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:22,283 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T17:08:22,283 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T17:08:22,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-04T17:08:22,284 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:22,284 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,284 | ^ 2025-09-04T17:08:22,284 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:22,284 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,284 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,284 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:22,284 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,284 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,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-04T17:08:22,285 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:22,285 | ^ 2025-09-04T17:08:22,285 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:22,285 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:22,285 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:22,285 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-04T17:08:22,285 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:22,285 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,285 | ^ 2025-09-04T17:08:22,285 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:22,286 391 | boost::function_requires >(); 2025-09-04T17:08:22,286 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,286 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,286 340 | init_multi_array_ref(extents); 2025-09-04T17:08:22,286 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:22,286 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,286 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:22,286 | ^ 2025-09-04T17:08:22,286 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:22,286 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:22,286 | ^ 2025-09-04T17:08:22,286 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:22,287 38 | Sentence() {} 2025-09-04T17:08:22,287 | ^ 2025-09-04T17:08:22,287 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:22,287 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,287 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,287 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T17:08:22,287 ltp/thirdparty/boost/include/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-04T17:08:22,288 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,288 | ^ 2025-09-04T17:08:22,289 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:22,289 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:22,289 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,289 | ^ 2025-09-04T17:08:22,289 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:22,289 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,289 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,289 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:22,290 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,290 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,290 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:22,290 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:22,290 | ^ 2025-09-04T17:08:22,290 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:22,290 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:22,290 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:22,290 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-04T17:08:22,290 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:22,290 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,291 | ^ 2025-09-04T17:08:22,291 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:22,291 391 | boost::function_requires >(); 2025-09-04T17:08:22,291 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,291 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,291 340 | init_multi_array_ref(extents); 2025-09-04T17:08:22,291 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:22,291 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,291 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:22,291 | ^ 2025-09-04T17:08:22,291 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:22,291 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:22,292 | ^ 2025-09-04T17:08:22,292 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:22,292 38 | Sentence() {} 2025-09-04T17:08:22,292 | ^ 2025-09-04T17:08:22,292 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:22,292 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,292 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,292 ltp/thirdparty/boost/include/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-04T17:08:22,292 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,293 | ^ 2025-09-04T17:08:22,293 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:22,293 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:22,293 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,293 | ^ 2025-09-04T17:08:22,293 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:22,293 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,293 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,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-04T17:08:22,293 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:22,294 | ^ 2025-09-04T17:08:22,294 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:22,294 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:22,294 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:22,294 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:22,294 45 | typedef mpl::bool_ type; 2025-09-04T17:08:22,294 | ^~~~ 2025-09-04T17:08:22,294 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:22,294 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:22,295 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,295 | ^ 2025-09-04T17:08:22,295 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:22,295 391 | boost::function_requires >(); 2025-09-04T17:08:22,295 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,295 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,295 340 | init_multi_array_ref(extents); 2025-09-04T17:08:22,295 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:22,295 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,295 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:22,296 | ^ 2025-09-04T17:08:22,296 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:22,296 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:22,296 | ^ 2025-09-04T17:08:22,296 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:22,296 38 | Sentence() {} 2025-09-04T17:08:22,296 | ^ 2025-09-04T17:08:22,296 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:22,296 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,296 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,297 ltp/thirdparty/boost/include/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-04T17:08:22,297 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,297 | ^ 2025-09-04T17:08:22,297 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T17:08:22,297 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:22,297 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,297 | ^ 2025-09-04T17:08:22,297 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:22,297 391 | boost::function_requires >(); 2025-09-04T17:08:22,297 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,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-04T17:08:22,298 340 | init_multi_array_ref(extents); 2025-09-04T17:08:22,298 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:22,298 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,298 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:22,298 | ^ 2025-09-04T17:08:22,298 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:22,298 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:22,298 | ^ 2025-09-04T17:08:22,298 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:22,299 38 | Sentence() {} 2025-09-04T17:08:22,299 | ^ 2025-09-04T17:08:22,299 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:22,299 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,299 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,299 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T17:08:22,299 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T17:08:22,299 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T17:08:22,299 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T17:08:22,299 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T17:08:22,299 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T17:08:22,300 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T17:08:22,300 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,300 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,300 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T17:08:22,300 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T17:08:22,300 | ^ 2025-09-04T17:08:22,300 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T17:08:22,300 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T17:08:22,300 | ^~~~~~~~~~~~ 2025-09-04T17:08:22,300 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T17:08:22,301 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,301 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,301 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:22,301 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:22,301 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,301 | ^ 2025-09-04T17:08:22,301 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:22,301 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,302 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,302 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:22,302 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,302 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,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-04T17:08:22,302 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:22,302 | ^ 2025-09-04T17:08:22,302 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:22,302 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:22,303 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:22,303 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-04T17:08:22,303 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:22,303 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,303 | ^ 2025-09-04T17:08:22,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:22,303 391 | boost::function_requires >(); 2025-09-04T17:08:22,303 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,303 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:344:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,303 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:22,304 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:22,304 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,304 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:22,304 | ^ 2025-09-04T17:08:22,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-04T17:08:22,304 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:22,304 | ^ 2025-09-04T17:08:22,304 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:22,304 38 | Sentence() {} 2025-09-04T17:08:22,304 | ^ 2025-09-04T17:08:22,305 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:22,305 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,305 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,305 ltp/thirdparty/boost/include/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-04T17:08:22,305 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,305 | ^ 2025-09-04T17:08:22,305 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:22,305 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:22,305 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,306 | ^ 2025-09-04T17:08:22,306 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:22,306 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,306 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,306 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:22,306 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,306 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,306 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:22,306 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:22,306 | ^ 2025-09-04T17:08:22,306 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:22,307 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:22,307 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:22,307 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-04T17:08:22,307 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:22,307 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,307 | ^ 2025-09-04T17:08:22,307 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:22,307 391 | boost::function_requires >(); 2025-09-04T17:08:22,307 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,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-04T17:08:22,308 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:22,308 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:22,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-04T17:08:22,308 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:22,308 | ^ 2025-09-04T17:08:22,308 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:22,308 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:22,308 | ^ 2025-09-04T17:08:22,309 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:22,309 38 | Sentence() {} 2025-09-04T17:08:22,309 | ^ 2025-09-04T17:08:22,309 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:22,309 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,309 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,309 ltp/thirdparty/boost/include/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-04T17:08:22,309 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,309 | ^ 2025-09-04T17:08:22,309 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:22,310 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:22,310 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,310 | ^ 2025-09-04T17:08:22,310 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:22,310 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,310 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,310 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:22,310 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:22,310 | ^ 2025-09-04T17:08:22,311 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:22,311 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:22,311 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:22,311 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:22,311 45 | typedef mpl::bool_ type; 2025-09-04T17:08:22,311 | ^~~~ 2025-09-04T17:08:22,311 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:22,311 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:22,311 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,311 | ^ 2025-09-04T17:08:22,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-04T17:08:22,312 391 | boost::function_requires >(); 2025-09-04T17:08:22,312 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,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-04T17:08:22,312 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:22,312 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:22,312 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,312 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:22,312 | ^ 2025-09-04T17:08:22,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-04T17:08:22,313 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:22,313 | ^ 2025-09-04T17:08:22,313 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:22,313 38 | Sentence() {} 2025-09-04T17:08:22,313 | ^ 2025-09-04T17:08:22,313 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:22,313 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,313 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,314 ltp/thirdparty/boost/include/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-04T17:08:22,314 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,314 | ^ 2025-09-04T17:08:22,314 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T17:08:22,314 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:22,314 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,314 | ^ 2025-09-04T17:08:22,314 ltp/thirdparty/boost/include/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-04T17:08:22,314 391 | boost::function_requires >(); 2025-09-04T17:08:22,315 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,315 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-04T17:08:22,315 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:22,315 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:22,315 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,315 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:22,315 | ^ 2025-09-04T17:08:22,315 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:22,315 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:22,315 | ^ 2025-09-04T17:08:22,316 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:22,316 38 | Sentence() {} 2025-09-04T17:08:22,316 | ^ 2025-09-04T17:08:22,316 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:22,316 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,316 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,316 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T17:08:22,316 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,316 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,317 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T17:08:22,317 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T17:08:22,317 | ^ 2025-09-04T17:08:22,317 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T17:08:22,317 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T17:08:22,317 | ^~~~~~~~~~~~ 2025-09-04T17:08:22,317 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T17:08:22,317 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,317 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,317 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T17:08:22,318 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:22,318 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,318 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,318 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:22,318 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,318 | ^ 2025-09-04T17:08:22,318 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:22,318 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,318 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,318 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:22,319 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,319 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,319 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:22,319 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:22,319 | ^ 2025-09-04T17:08:22,319 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-04T17:08:22,319 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:22,319 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,319 | ^ 2025-09-04T17:08:22,319 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:22,319 391 | boost::function_requires >(); 2025-09-04T17:08:22,320 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,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-04T17:08:22,320 340 | init_multi_array_ref(extents); 2025-09-04T17:08:22,320 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:22,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-04T17:08:22,320 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:22,320 | ^ 2025-09-04T17:08:22,320 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:22,320 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:22,321 | ^ 2025-09-04T17:08:22,321 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:22,321 38 | Sentence() {} 2025-09-04T17:08:22,321 | ^ 2025-09-04T17:08:22,321 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:22,321 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,321 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,321 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-04T17:08:22,321 30 | ~model() 2025-09-04T17:08:22,321 | ^ 2025-09-04T17:08:22,322 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:22,322 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T17:08:22,322 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:22,322 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T17:08:22,322 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:22,322 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,322 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,322 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:22,323 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,323 | ^ 2025-09-04T17:08:22,323 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:22,323 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,323 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,323 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:22,323 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,323 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,323 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:22,324 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:22,324 | ^ 2025-09-04T17:08:22,324 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-04T17:08:22,324 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:22,324 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,324 | ^ 2025-09-04T17:08:22,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-04T17:08:22,324 391 | boost::function_requires >(); 2025-09-04T17:08:22,324 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,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-04T17:08:22,324 340 | init_multi_array_ref(extents); 2025-09-04T17:08:22,325 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:22,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-04T17:08:22,325 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:22,325 | ^ 2025-09-04T17:08:22,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-04T17:08:22,325 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:22,325 | ^ 2025-09-04T17:08:22,325 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:22,325 38 | Sentence() {} 2025-09-04T17:08:22,325 | ^ 2025-09-04T17:08:22,325 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:22,326 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,326 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,326 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-04T17:08:22,326 30 | ~model() 2025-09-04T17:08:22,326 | ^ 2025-09-04T17:08:22,326 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:22,326 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T17:08:22,326 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:22,326 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T17:08:22,326 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:22,327 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,327 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,327 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:22,327 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,327 | ^ 2025-09-04T17:08:22,327 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:22,327 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,327 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,327 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:22,327 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:22,328 | ^ 2025-09-04T17:08:22,328 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:22,328 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:22,328 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:22,328 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-04T17:08:22,328 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:22,328 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,328 | ^ 2025-09-04T17:08:22,328 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:22,328 391 | boost::function_requires >(); 2025-09-04T17:08:22,329 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,329 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,329 340 | init_multi_array_ref(extents); 2025-09-04T17:08:22,329 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:22,329 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,329 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:22,329 | ^ 2025-09-04T17:08:22,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-04T17:08:22,330 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:22,330 | ^ 2025-09-04T17:08:22,330 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:22,330 38 | Sentence() {} 2025-09-04T17:08:22,330 | ^ 2025-09-04T17:08:22,330 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:22,330 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,330 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,330 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-04T17:08:22,330 30 | ~model() 2025-09-04T17:08:22,331 | ^ 2025-09-04T17:08:22,331 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:22,331 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T17:08:22,331 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:22,331 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T17:08:22,331 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:22,331 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,331 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,331 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:22,331 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,332 | ^ 2025-09-04T17:08:22,332 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:22,332 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,332 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,332 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:22,332 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,332 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,332 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:22,333 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:22,333 | ^ 2025-09-04T17:08:22,333 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:22,333 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:22,333 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,333 | ^ 2025-09-04T17:08:22,333 ltp/thirdparty/boost/include/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-04T17:08:22,333 391 | boost::function_requires >(); 2025-09-04T17:08:22,333 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,333 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-04T17:08:22,334 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:22,334 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:22,334 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,334 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:22,334 | ^ 2025-09-04T17:08:22,334 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:22,334 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:22,334 | ^ 2025-09-04T17:08:22,334 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:22,334 38 | Sentence() {} 2025-09-04T17:08:22,335 | ^ 2025-09-04T17:08:22,335 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:22,335 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,335 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,335 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-04T17:08:22,335 30 | ~model() 2025-09-04T17:08:22,335 | ^ 2025-09-04T17:08:22,335 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:22,335 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T17:08:22,336 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:22,336 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T17:08:22,336 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:22,336 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,336 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,336 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:22,336 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,336 | ^ 2025-09-04T17:08:22,336 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:22,336 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,337 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,337 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:22,337 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,337 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,337 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:22,337 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:22,337 | ^ 2025-09-04T17:08:22,337 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-04T17:08:22,337 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:22,338 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,338 | ^ 2025-09-04T17:08:22,338 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:22,338 391 | boost::function_requires >(); 2025-09-04T17:08:22,338 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,338 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-04T17:08:22,338 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:22,338 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:22,339 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,339 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:22,339 | ^ 2025-09-04T17:08:22,339 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:22,339 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:22,339 | ^ 2025-09-04T17:08:22,339 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:22,339 38 | Sentence() {} 2025-09-04T17:08:22,339 | ^ 2025-09-04T17:08:22,339 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:22,340 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,340 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,340 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = int*]’ 2025-09-04T17:08:22,340 30 | ~model() 2025-09-04T17:08:22,340 | ^ 2025-09-04T17:08:22,340 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:22,340 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T17:08:22,340 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:22,340 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T17:08:22,340 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:22,341 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,341 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,341 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:22,341 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,341 | ^ 2025-09-04T17:08:22,341 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:22,341 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,341 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,341 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:22,342 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:22,342 | ^ 2025-09-04T17:08:22,342 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:22,342 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:22,342 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:22,342 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-04T17:08:22,342 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:22,342 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,342 | ^ 2025-09-04T17:08:22,343 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:22,343 391 | boost::function_requires >(); 2025-09-04T17:08:22,343 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,343 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-04T17:08:22,343 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:22,343 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:22,343 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,343 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:22,343 | ^ 2025-09-04T17:08:22,343 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:22,344 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:22,344 | ^ 2025-09-04T17:08:22,344 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:22,344 38 | Sentence() {} 2025-09-04T17:08:22,344 | ^ 2025-09-04T17:08:22,344 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:22,344 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,344 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,344 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-04T17:08:22,344 30 | ~model() 2025-09-04T17:08:22,345 | ^ 2025-09-04T17:08:22,345 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:22,345 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T17:08:22,345 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:22,345 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T17:08:22,345 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T17:08:22,345 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,345 | ^ 2025-09-04T17:08:22,345 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:22,346 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,346 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,346 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:22,346 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,346 | ^ 2025-09-04T17:08:22,346 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:22,346 391 | boost::function_requires >(); 2025-09-04T17:08:22,346 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,346 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,346 340 | init_multi_array_ref(extents); 2025-09-04T17:08:22,347 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:22,347 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,347 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:22,347 | ^ 2025-09-04T17:08:22,347 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:22,347 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:22,347 | ^ 2025-09-04T17:08:22,347 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:22,347 38 | Sentence() {} 2025-09-04T17:08:22,347 | ^ 2025-09-04T17:08:22,347 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:22,348 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,348 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,348 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T17:08:22,348 107 | template <> struct SignedInteger {}; 2025-09-04T17:08:22,348 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:22,348 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:22,348 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:08:22,348 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,349 | ^ 2025-09-04T17:08:22,349 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:22,349 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:22,349 | ^ 2025-09-04T17:08:22,349 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:22,349 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:22,349 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:22,349 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:22,349 45 | typedef mpl::bool_ type; 2025-09-04T17:08:22,349 | ^~~~ 2025-09-04T17:08:22,350 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T17:08:22,350 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T17:08:22,350 | ^~~~~ 2025-09-04T17:08:22,350 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:22,350 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:22,350 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,350 | ^ 2025-09-04T17:08:22,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-04T17:08:22,351 391 | boost::function_requires >(); 2025-09-04T17:08:22,351 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,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-04T17:08:22,351 340 | init_multi_array_ref(extents); 2025-09-04T17:08:22,351 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:22,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-04T17:08:22,351 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:22,351 | ^ 2025-09-04T17:08:22,351 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:22,352 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:22,352 | ^ 2025-09-04T17:08:22,352 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:22,352 38 | Sentence() {} 2025-09-04T17:08:22,352 | ^ 2025-09-04T17:08:22,352 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:22,352 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,352 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,352 ltp/thirdparty/boost/include/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-04T17:08:22,353 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,353 | ^ 2025-09-04T17:08:22,353 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T17:08:22,353 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T17:08:22,353 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,353 | ^ 2025-09-04T17:08:22,353 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:22,353 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:22,353 | ^~~~~~~~~~~~~ 2025-09-04T17:08:22,354 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:22,354 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,354 | ^ 2025-09-04T17:08:22,354 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:22,354 391 | boost::function_requires >(); 2025-09-04T17:08:22,354 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,354 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,354 340 | init_multi_array_ref(extents); 2025-09-04T17:08:22,354 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:22,355 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,355 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:22,355 | ^ 2025-09-04T17:08:22,355 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:22,355 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:22,355 | ^ 2025-09-04T17:08:22,355 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:22,355 38 | Sentence() {} 2025-09-04T17:08:22,355 | ^ 2025-09-04T17:08:22,355 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:22,356 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,356 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,356 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-04T17:08:22,356 30 | ~model() 2025-09-04T17:08:22,356 | ^ 2025-09-04T17:08:22,356 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:22,356 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:08:22,356 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:22,365 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T17:08:22,365 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:22,365 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,365 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,365 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:08:22,366 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,366 | ^ 2025-09-04T17:08:22,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::Convertible]’ 2025-09-04T17:08:22,366 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:22,366 | ^ 2025-09-04T17:08:22,366 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:22,366 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:22,366 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:22,366 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:22,367 45 | typedef mpl::bool_ type; 2025-09-04T17:08:22,367 | ^~~~ 2025-09-04T17:08:22,367 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:22,367 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:22,367 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:22,367 | ^ 2025-09-04T17:08:22,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 = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:22,367 391 | boost::function_requires >(); 2025-09-04T17:08:22,367 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,367 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:22,368 340 | init_multi_array_ref(extents); 2025-09-04T17:08:22,368 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:22,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-04T17:08:22,368 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:22,368 | ^ 2025-09-04T17:08:22,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-04T17:08:22,368 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:22,368 | ^ 2025-09-04T17:08:22,368 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:22,368 38 | Sentence() {} 2025-09-04T17:08:22,369 | ^ 2025-09-04T17:08:22,369 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:22,369 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:22,369 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:22,369 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-04T17:08:22,369 30 | ~model() 2025-09-04T17:08:22,369 | ^ 2025-09-04T17:08:22,369 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:22,369 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:08:22,370 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:28,769 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/splitsnt -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 -std=c++0x 2025-09-04T17:08:28,992 In file included from ltp/src/srl/DepSRL.h:14, 2025-09-04T17:08:28,993 from ltp/src/srl/SRL_DLL.cpp:2: 2025-09-04T17:08:28,993 ltp/src/srl/MyStruct.h:13: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:08:28,993 13 | #pragma warning ( disable : 4786 ) 2025-09-04T17:08:29,129 In file included from ltp/src/srl/SRLBaselineExt.h:13, 2025-09-04T17:08:29,129 from ltp/src/srl/DepSRL.h:15: 2025-09-04T17:08:29,129 ltp/src/srl/SRLBaseline.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:08:29,129 12 | #pragma warning(disable:4786) 2025-09-04T17:08:29,129 In file included from ltp/src/srl/DataPreProcess.h:14, 2025-09-04T17:08:29,129 from ltp/src/srl/SRLBaseline.h:15: 2025-09-04T17:08:29,129 ltp/src/srl/MyTree.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2025-09-04T17:08:29,130 12 | #pragma warning(disable:4786) 2025-09-04T17:08:32,116 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T17:08:32,116 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T17:08:32,116 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T17:08:32,116 from ltp/thirdparty/boost/include/boost/function.hpp:24, 2025-09-04T17:08:32,116 from ltp/src/srl/FeatureExtractor.h:15, 2025-09-04T17:08:32,116 from ltp/src/srl/SRLBaseline.h:17: 2025-09-04T17:08:32,116 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-04T17:08:32,117 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T17:08:32,117 | ^~~~~~~~ 2025-09-04T17:08:32,117 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:08:32,117 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T17:08:32,117 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T17:08:32,117 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:32,117 59 | template class auto_ptr; 2025-09-04T17:08:32,117 | ^~~~~~~~ 2025-09-04T17:08:32,159 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:18, 2025-09-04T17:08:32,159 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T17:08:32,160 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52, 2025-09-04T17:08:32,160 from ltp/thirdparty/boost/include/boost/function.hpp:64: 2025-09-04T17:08:32,160 ltp/thirdparty/boost/include/boost/function/function_template.hpp:656:19: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:32,160 656 | , public std::unary_function 2025-09-04T17:08:32,160 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:32,161 In file included from /usr/include/c++/14/string:49, 2025-09-04T17:08:32,161 from ltp/src/srl/SRL_DLL.h:6, 2025-09-04T17:08:32,161 from ltp/src/srl/SRL_DLL.cpp:1: 2025-09-04T17:08:32,161 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:32,161 117 | struct unary_function 2025-09-04T17:08:32,161 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:32,174 In file included from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:23, 2025-09-04T17:08:32,174 from ltp/thirdparty/boost/include/boost/function/detail/function_iterate.hpp:14, 2025-09-04T17:08:32,174 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: 2025-09-04T17:08:32,174 ltp/thirdparty/boost/include/boost/function/function_template.hpp:660:19: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:32,174 660 | , public std::binary_function 2025-09-04T17:08:32,175 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:32,175 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:32,175 131 | struct binary_function 2025-09-04T17:08:32,175 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:32,445 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T17:08:32,445 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T17:08:32,445 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T17:08:32,446 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T17:08:32,446 from ltp/src/srl/Sentence.h:18, 2025-09-04T17:08:32,446 from ltp/src/srl/FeatureExtractor.h:24: 2025-09-04T17:08:32,446 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T17:08:32,446 188 | failed ************ (Pred::************ 2025-09-04T17:08:32,446 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:32,446 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T17:08:32,446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:32,446 190 | ); 2025-09-04T17:08:32,446 | ~ 2025-09-04T17:08:32,447 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T17:08:32,447 188 | failed ************ (Pred::************ 2025-09-04T17:08:32,447 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:32,447 | - 2025-09-04T17:08:32,447 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T17:08:32,447 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:32,447 190 | ); 2025-09-04T17:08:32,447 | ~ 2025-09-04T17:08:32,447 | - 2025-09-04T17:08:32,448 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T17:08:32,448 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T17:08:32,448 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:32,448 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T17:08:32,448 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:32,448 195 | ); 2025-09-04T17:08:32,448 | ~ 2025-09-04T17:08:32,449 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T17:08:32,449 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T17:08:32,449 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:32,449 | - 2025-09-04T17:08:32,449 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T17:08:32,449 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:32,449 195 | ); 2025-09-04T17:08:32,449 | ~ 2025-09-04T17:08:32,449 | - 2025-09-04T17:08:32,489 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-04T17:08:32,489 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-04T17:08:32,489 42 | typedef typename Array::index_range index_range; 2025-09-04T17:08:32,489 | ^~~~~~~~~~~ 2025-09-04T17:08:32,490 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-04T17:08:32,490 43 | typedef typename Array::index index; 2025-09-04T17:08:32,490 | ^~~~~ 2025-09-04T17:08:32,490 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-04T17:08:32,491 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-04T17:08:32,491 53 | typedef typename Array::index_range index_range; 2025-09-04T17:08:32,491 | ^~~~~~~~~~~ 2025-09-04T17:08:32,491 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-04T17:08:32,491 54 | typedef typename Array::index index; 2025-09-04T17:08:32,491 | ^~~~~ 2025-09-04T17:08:32,562 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T17:08:32,562 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T17:08:32,562 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T17:08:32,562 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:32,562 150 | : public std::unary_function::argument_type,bool> 2025-09-04T17:08:32,562 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:32,563 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:32,563 117 | struct unary_function 2025-09-04T17:08:32,563 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:32,564 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:32,564 184 | : public std::binary_function::first_argument_type, 2025-09-04T17:08:32,564 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:32,564 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:32,564 131 | struct binary_function 2025-09-04T17:08:32,564 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:32,565 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:32,565 221 | : public std::unary_function::second_argument_type, 2025-09-04T17:08:32,565 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:32,566 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:32,566 117 | struct unary_function 2025-09-04T17:08:32,566 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:32,567 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:32,567 267 | : public std::unary_function::first_argument_type, 2025-09-04T17:08:32,567 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:32,567 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:32,567 117 | struct unary_function 2025-09-04T17:08:32,567 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:32,568 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:32,568 312 | class mem_fun_t : public std::unary_function 2025-09-04T17:08:32,569 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:32,569 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:32,569 117 | struct unary_function 2025-09-04T17:08:32,569 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:32,570 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:32,570 328 | class mem_fun1_t : public std::binary_function 2025-09-04T17:08:32,570 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:32,570 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:32,570 131 | struct binary_function 2025-09-04T17:08:32,570 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:32,571 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:32,571 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T17:08:32,571 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:32,571 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:32,571 117 | struct unary_function 2025-09-04T17:08:32,572 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:32,572 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:32,572 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T17:08:32,573 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:32,573 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:32,573 131 | struct binary_function 2025-09-04T17:08:32,573 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:32,574 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:32,574 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T17:08:32,574 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:32,575 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:32,575 117 | struct unary_function 2025-09-04T17:08:32,575 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:32,575 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:32,576 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T17:08:32,576 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:32,576 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:32,576 131 | struct binary_function 2025-09-04T17:08:32,576 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:32,577 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:32,577 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T17:08:32,577 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:32,577 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:32,577 117 | struct unary_function 2025-09-04T17:08:32,577 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:32,578 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:32,578 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T17:08:32,578 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:32,579 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:32,579 131 | struct binary_function 2025-09-04T17:08:32,579 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:32,580 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:32,580 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T17:08:32,580 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:32,580 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:32,580 117 | struct unary_function 2025-09-04T17:08:32,581 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:32,581 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:32,581 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T17:08:32,582 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:32,582 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:32,582 131 | struct binary_function 2025-09-04T17:08:32,582 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:33,179 ltp/src/srl/SRL_DLL.cpp: In function ‘int GetSRLResult_size(std::vector > > > >&, std::vector, std::pair > > > >&)’: 2025-09-04T17:08:33,179 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-04T17:08:33,179 69 | for (; i < vecSRLResult.size(); ++i) { 2025-09-04T17:08:33,179 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:33,209 ltp/src/srl/SRL_DLL.cpp: In function ‘int GetSRLResult(std::vector > > > >&, std::vector, std::pair > > > >&)’: 2025-09-04T17:08:33,209 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-04T17:08:33,209 84 | for (; i < vecSRLResult.size(); ++i) { 2025-09-04T17:08:33,209 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:33,211 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-04T17:08:33,211 91 | for (; j < tmp_vecSRLResult[i].second.size(); ++j) { 2025-09-04T17:08:33,212 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:33,710 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T17:08:33,710 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T17:08:33,710 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:33,710 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:33,710 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,710 | ^ 2025-09-04T17:08:33,711 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:33,711 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,711 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,711 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:33,711 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,711 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,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-04T17:08:33,711 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:33,711 | ^ 2025-09-04T17:08:33,711 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:33,711 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:33,712 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:33,712 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:33,712 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:33,712 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,712 | ^ 2025-09-04T17:08:33,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-04T17:08:33,712 391 | boost::function_requires >(); 2025-09-04T17:08:33,712 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,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-04T17:08:33,712 340 | init_multi_array_ref(extents); 2025-09-04T17:08:33,713 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:33,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-04T17:08:33,713 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:33,713 | ^ 2025-09-04T17:08:33,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-04T17:08:33,713 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:33,713 | ^ 2025-09-04T17:08:33,713 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:33,713 38 | Sentence() {} 2025-09-04T17:08:33,713 | ^ 2025-09-04T17:08:33,714 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:33,714 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,714 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,714 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T17:08:33,714 ltp/thirdparty/boost/include/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-04T17:08:33,714 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,714 | ^ 2025-09-04T17:08:33,714 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:33,714 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:33,714 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,715 | ^ 2025-09-04T17:08:33,715 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:33,715 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,715 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,715 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:33,715 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,715 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,715 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:33,715 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:33,715 | ^ 2025-09-04T17:08:33,716 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:33,716 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:33,716 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:33,716 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-04T17:08:33,716 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:33,716 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,716 | ^ 2025-09-04T17:08:33,716 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:33,716 391 | boost::function_requires >(); 2025-09-04T17:08:33,716 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,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-04T17:08:33,717 340 | init_multi_array_ref(extents); 2025-09-04T17:08:33,717 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:33,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-04T17:08:33,717 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:33,717 | ^ 2025-09-04T17:08:33,717 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:33,717 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:33,717 | ^ 2025-09-04T17:08:33,717 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:33,718 38 | Sentence() {} 2025-09-04T17:08:33,718 | ^ 2025-09-04T17:08:33,718 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:33,718 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,718 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,718 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’ 2025-09-04T17:08:33,718 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,718 | ^ 2025-09-04T17:08:33,718 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:33,718 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:33,719 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,719 | ^ 2025-09-04T17:08:33,719 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:33,719 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,719 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,719 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:33,719 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:33,719 | ^ 2025-09-04T17:08:33,719 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:33,719 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:33,719 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:33,720 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:33,720 45 | typedef mpl::bool_ type; 2025-09-04T17:08:33,720 | ^~~~ 2025-09-04T17:08:33,720 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:33,720 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:33,720 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,720 | ^ 2025-09-04T17:08:33,720 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:33,720 391 | boost::function_requires >(); 2025-09-04T17:08:33,720 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,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-04T17:08:33,721 340 | init_multi_array_ref(extents); 2025-09-04T17:08:33,721 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:33,721 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,721 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:33,721 | ^ 2025-09-04T17:08:33,721 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:33,721 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:33,722 | ^ 2025-09-04T17:08:33,722 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:33,722 38 | Sentence() {} 2025-09-04T17:08:33,722 | ^ 2025-09-04T17:08:33,722 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:33,722 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,722 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,722 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T17:08:33,722 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,722 | ^ 2025-09-04T17:08:33,723 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T17:08:33,723 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:33,723 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,723 | ^ 2025-09-04T17:08:33,723 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:33,723 391 | boost::function_requires >(); 2025-09-04T17:08:33,723 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,723 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,723 340 | init_multi_array_ref(extents); 2025-09-04T17:08:33,724 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:33,724 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,724 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:33,724 | ^ 2025-09-04T17:08:33,724 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:33,724 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:33,724 | ^ 2025-09-04T17:08:33,724 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:33,724 38 | Sentence() {} 2025-09-04T17:08:33,724 | ^ 2025-09-04T17:08:33,725 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:33,725 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,725 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,725 In file included from ltp/thirdparty/boost/include/boost/preprocessor/tuple/elem.hpp:18, 2025-09-04T17:08:33,725 from ltp/thirdparty/boost/include/boost/preprocessor/array/data.hpp:16, 2025-09-04T17:08:33,725 from ltp/thirdparty/boost/include/boost/preprocessor/array/elem.hpp:15, 2025-09-04T17:08:33,725 from ltp/thirdparty/boost/include/boost/preprocessor/iteration/iterate.hpp:17, 2025-09-04T17:08:33,725 from ltp/thirdparty/boost/include/boost/preprocessor/iterate.hpp:15, 2025-09-04T17:08:33,725 from ltp/thirdparty/boost/include/boost/function.hpp:15: 2025-09-04T17:08:33,725 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T17:08:33,726 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,726 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,726 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T17:08:33,726 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T17:08:33,726 | ^ 2025-09-04T17:08:33,726 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T17:08:33,726 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T17:08:33,726 | ^~~~~~~~~~~~ 2025-09-04T17:08:33,726 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T17:08:33,726 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,727 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,727 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:33,727 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:33,727 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,727 | ^ 2025-09-04T17:08:33,727 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:33,727 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,727 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,727 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:33,728 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,728 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,728 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:33,728 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:33,728 | ^ 2025-09-04T17:08:33,728 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:33,728 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:33,728 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:33,728 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-04T17:08:33,728 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:33,729 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,729 | ^ 2025-09-04T17:08:33,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:33,729 391 | boost::function_requires >(); 2025-09-04T17:08:33,729 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,729 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-04T17:08:33,729 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:33,729 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:33,729 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,730 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:33,730 | ^ 2025-09-04T17:08:33,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-04T17:08:33,730 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:33,730 | ^ 2025-09-04T17:08:33,730 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:33,730 38 | Sentence() {} 2025-09-04T17:08:33,730 | ^ 2025-09-04T17:08:33,730 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:33,730 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,731 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,731 ltp/thirdparty/boost/include/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-04T17:08:33,731 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,731 | ^ 2025-09-04T17:08:33,731 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:33,731 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:33,731 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,731 | ^ 2025-09-04T17:08:33,731 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:33,732 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,732 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,732 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:33,732 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,732 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,732 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:33,732 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:33,732 | ^ 2025-09-04T17:08:33,732 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:33,733 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:33,733 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:33,733 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-04T17:08:33,733 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:33,733 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,733 | ^ 2025-09-04T17:08:33,733 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:33,733 391 | boost::function_requires >(); 2025-09-04T17:08:33,734 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,734 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-04T17:08:33,734 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:33,734 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:33,734 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,734 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:33,734 | ^ 2025-09-04T17:08:33,734 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:33,734 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:33,735 | ^ 2025-09-04T17:08:33,735 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:33,735 38 | Sentence() {} 2025-09-04T17:08:33,735 | ^ 2025-09-04T17:08:33,735 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:33,735 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,735 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,735 ltp/thirdparty/boost/include/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-04T17:08:33,735 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,735 | ^ 2025-09-04T17:08:33,736 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:33,736 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:33,736 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,736 | ^ 2025-09-04T17:08:33,736 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:33,736 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,736 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,736 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:33,736 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:33,737 | ^ 2025-09-04T17:08:33,737 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:33,737 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:33,737 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:33,737 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:33,737 45 | typedef mpl::bool_ type; 2025-09-04T17:08:33,737 | ^~~~ 2025-09-04T17:08:33,737 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:33,737 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:33,737 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,738 | ^ 2025-09-04T17:08:33,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 = int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:33,738 391 | boost::function_requires >(); 2025-09-04T17:08:33,738 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,738 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-04T17:08:33,738 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:33,738 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:33,738 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,738 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:33,738 | ^ 2025-09-04T17:08:33,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-04T17:08:33,739 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:33,739 | ^ 2025-09-04T17:08:33,739 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:33,739 38 | Sentence() {} 2025-09-04T17:08:33,739 | ^ 2025-09-04T17:08:33,739 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:33,739 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,739 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,739 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’ 2025-09-04T17:08:33,739 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,740 | ^ 2025-09-04T17:08:33,740 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T17:08:33,740 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:33,740 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,740 | ^ 2025-09-04T17:08:33,740 ltp/thirdparty/boost/include/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-04T17:08:33,740 391 | boost::function_requires >(); 2025-09-04T17:08:33,740 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,740 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-04T17:08:33,740 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:33,741 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:33,741 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,741 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:33,741 | ^ 2025-09-04T17:08:33,741 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:33,741 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:33,741 | ^ 2025-09-04T17:08:33,741 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:33,741 38 | Sentence() {} 2025-09-04T17:08:33,742 | ^ 2025-09-04T17:08:33,742 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:33,742 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,742 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,742 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T17:08:33,742 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,742 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,742 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T17:08:33,742 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T17:08:33,742 | ^ 2025-09-04T17:08:33,743 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T17:08:33,743 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T17:08:33,743 | ^~~~~~~~~~~~ 2025-09-04T17:08:33,743 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T17:08:33,743 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,743 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,743 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T17:08:33,743 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:33,744 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,744 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,744 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:33,744 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,744 | ^ 2025-09-04T17:08:33,744 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:33,744 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,744 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,744 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:33,744 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,744 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,745 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:33,745 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:33,745 | ^ 2025-09-04T17:08:33,745 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-04T17:08:33,745 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:33,745 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,745 | ^ 2025-09-04T17:08:33,745 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:33,745 391 | boost::function_requires >(); 2025-09-04T17:08:33,745 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,746 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,746 340 | init_multi_array_ref(extents); 2025-09-04T17:08:33,746 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:33,746 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,746 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:33,746 | ^ 2025-09-04T17:08:33,746 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:33,746 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:33,746 | ^ 2025-09-04T17:08:33,746 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:33,746 38 | Sentence() {} 2025-09-04T17:08:33,747 | ^ 2025-09-04T17:08:33,747 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:33,747 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,747 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,747 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-04T17:08:33,747 30 | ~model() 2025-09-04T17:08:33,747 | ^ 2025-09-04T17:08:33,747 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:33,747 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T17:08:33,747 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:33,748 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T17:08:33,748 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:33,748 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,748 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,748 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:33,748 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,748 | ^ 2025-09-04T17:08:33,748 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:33,748 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,748 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,749 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:33,749 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,749 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,749 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:33,749 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:33,749 | ^ 2025-09-04T17:08:33,749 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-04T17:08:33,749 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:33,749 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,750 | ^ 2025-09-04T17:08:33,750 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:33,750 391 | boost::function_requires >(); 2025-09-04T17:08:33,750 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,750 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,750 340 | init_multi_array_ref(extents); 2025-09-04T17:08:33,750 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:33,750 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,750 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:33,751 | ^ 2025-09-04T17:08:33,751 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:33,751 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:33,751 | ^ 2025-09-04T17:08:33,751 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:33,751 38 | Sentence() {} 2025-09-04T17:08:33,751 | ^ 2025-09-04T17:08:33,751 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:33,751 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,752 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,752 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-04T17:08:33,752 30 | ~model() 2025-09-04T17:08:33,752 | ^ 2025-09-04T17:08:33,752 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:33,752 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T17:08:33,752 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:33,752 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T17:08:33,752 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:33,753 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,753 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,753 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:33,753 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,753 | ^ 2025-09-04T17:08:33,753 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:33,753 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,753 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,753 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:33,753 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:33,754 | ^ 2025-09-04T17:08:33,754 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:33,754 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:33,754 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:33,754 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-04T17:08:33,754 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:33,754 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,754 | ^ 2025-09-04T17:08:33,754 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:33,754 391 | boost::function_requires >(); 2025-09-04T17:08:33,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,755 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,755 340 | init_multi_array_ref(extents); 2025-09-04T17:08:33,755 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:33,755 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,755 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:33,755 | ^ 2025-09-04T17:08:33,755 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:33,755 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:33,756 | ^ 2025-09-04T17:08:33,756 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:33,756 38 | Sentence() {} 2025-09-04T17:08:33,756 | ^ 2025-09-04T17:08:33,756 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:33,756 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,756 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,756 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-04T17:08:33,756 30 | ~model() 2025-09-04T17:08:33,756 | ^ 2025-09-04T17:08:33,757 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:33,757 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T17:08:33,757 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:33,757 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T17:08:33,757 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:33,757 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,757 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,757 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:33,757 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,757 | ^ 2025-09-04T17:08:33,757 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:33,758 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,758 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,758 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:33,758 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,758 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,758 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:33,758 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:33,758 | ^ 2025-09-04T17:08:33,758 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-04T17:08:33,759 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:33,759 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,759 | ^ 2025-09-04T17:08:33,759 ltp/thirdparty/boost/include/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-04T17:08:33,759 391 | boost::function_requires >(); 2025-09-04T17:08:33,759 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,759 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-04T17:08:33,759 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:33,759 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:33,759 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,760 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:33,760 | ^ 2025-09-04T17:08:33,760 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:33,760 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:33,760 | ^ 2025-09-04T17:08:33,760 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:33,760 38 | Sentence() {} 2025-09-04T17:08:33,760 | ^ 2025-09-04T17:08:33,760 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:33,760 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,761 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,761 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-04T17:08:33,761 30 | ~model() 2025-09-04T17:08:33,761 | ^ 2025-09-04T17:08:33,761 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:33,761 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T17:08:33,761 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:33,761 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T17:08:33,761 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:33,761 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,762 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,762 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:33,762 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,762 | ^ 2025-09-04T17:08:33,762 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:33,762 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,762 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,762 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:33,762 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,763 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,763 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:33,763 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:33,763 | ^ 2025-09-04T17:08:33,763 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-04T17:08:33,763 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:33,763 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,763 | ^ 2025-09-04T17:08:33,763 ltp/thirdparty/boost/include/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-04T17:08:33,763 391 | boost::function_requires >(); 2025-09-04T17:08:33,764 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,764 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-04T17:08:33,764 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:33,764 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:33,764 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,764 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:33,764 | ^ 2025-09-04T17:08:33,764 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:33,764 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:33,764 | ^ 2025-09-04T17:08:33,765 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:33,765 38 | Sentence() {} 2025-09-04T17:08:33,765 | ^ 2025-09-04T17:08:33,765 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:33,765 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,765 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,765 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-04T17:08:33,765 30 | ~model() 2025-09-04T17:08:33,765 | ^ 2025-09-04T17:08:33,765 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:33,766 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T17:08:33,766 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:33,766 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T17:08:33,766 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:33,766 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,766 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,766 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:33,766 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,766 | ^ 2025-09-04T17:08:33,767 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:33,767 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,767 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,767 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:33,767 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:33,767 | ^ 2025-09-04T17:08:33,767 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:33,767 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:33,767 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:33,767 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-04T17:08:33,767 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:33,768 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,768 | ^ 2025-09-04T17:08:33,768 ltp/thirdparty/boost/include/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-04T17:08:33,768 391 | boost::function_requires >(); 2025-09-04T17:08:33,768 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,768 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-04T17:08:33,768 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:33,768 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:33,768 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,768 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:33,769 | ^ 2025-09-04T17:08:33,769 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:33,769 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:33,769 | ^ 2025-09-04T17:08:33,769 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:33,769 38 | Sentence() {} 2025-09-04T17:08:33,769 | ^ 2025-09-04T17:08:33,769 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:33,769 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,769 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,769 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-04T17:08:33,770 30 | ~model() 2025-09-04T17:08:33,770 | ^ 2025-09-04T17:08:33,770 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:33,770 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T17:08:33,770 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:33,770 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T17:08:33,770 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T17:08:33,770 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,771 | ^ 2025-09-04T17:08:33,771 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:33,771 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,771 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,771 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:33,771 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,771 | ^ 2025-09-04T17:08:33,771 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:33,771 391 | boost::function_requires >(); 2025-09-04T17:08:33,771 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,772 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,772 340 | init_multi_array_ref(extents); 2025-09-04T17:08:33,772 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:33,772 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,772 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:33,772 | ^ 2025-09-04T17:08:33,773 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:33,773 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:33,773 | ^ 2025-09-04T17:08:33,773 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:33,773 38 | Sentence() {} 2025-09-04T17:08:33,773 | ^ 2025-09-04T17:08:33,773 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:33,773 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,773 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,773 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T17:08:33,774 107 | template <> struct SignedInteger {}; 2025-09-04T17:08:33,774 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:33,774 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:33,774 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:08:33,774 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,774 | ^ 2025-09-04T17:08:33,774 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T17:08:33,774 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:33,774 | ^ 2025-09-04T17:08:33,775 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:33,775 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:33,775 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:33,775 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:33,775 45 | typedef mpl::bool_ type; 2025-09-04T17:08:33,775 | ^~~~ 2025-09-04T17:08:33,775 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T17:08:33,775 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T17:08:33,775 | ^~~~~ 2025-09-04T17:08:33,775 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:33,776 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:33,776 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,776 | ^ 2025-09-04T17:08:33,776 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:33,776 391 | boost::function_requires >(); 2025-09-04T17:08:33,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,776 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,776 340 | init_multi_array_ref(extents); 2025-09-04T17:08:33,776 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:33,776 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,777 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:33,777 | ^ 2025-09-04T17:08:33,777 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:33,777 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:33,777 | ^ 2025-09-04T17:08:33,777 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:33,777 38 | Sentence() {} 2025-09-04T17:08:33,777 | ^ 2025-09-04T17:08:33,777 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:33,778 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,778 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,778 ltp/thirdparty/boost/include/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-04T17:08:33,778 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,778 | ^ 2025-09-04T17:08:33,778 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T17:08:33,778 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T17:08:33,778 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,779 | ^ 2025-09-04T17:08:33,779 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:33,779 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:33,779 | ^~~~~~~~~~~~~ 2025-09-04T17:08:33,779 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:33,779 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,779 | ^ 2025-09-04T17:08:33,779 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:33,779 391 | boost::function_requires >(); 2025-09-04T17:08:33,779 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,780 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,780 340 | init_multi_array_ref(extents); 2025-09-04T17:08:33,780 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:33,780 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,780 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:33,780 | ^ 2025-09-04T17:08:33,780 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:33,780 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:33,780 | ^ 2025-09-04T17:08:33,781 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:33,781 38 | Sentence() {} 2025-09-04T17:08:33,781 | ^ 2025-09-04T17:08:33,781 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:33,781 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,781 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,781 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-04T17:08:33,781 30 | ~model() 2025-09-04T17:08:33,781 | ^ 2025-09-04T17:08:33,781 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:33,782 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:08:33,782 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:33,788 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T17:08:33,789 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:33,789 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,789 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,789 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:08:33,789 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,789 | ^ 2025-09-04T17:08:33,789 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 2025-09-04T17:08:33,789 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:33,790 | ^ 2025-09-04T17:08:33,790 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:33,790 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:33,790 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:33,790 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:33,790 45 | typedef mpl::bool_ type; 2025-09-04T17:08:33,790 | ^~~~ 2025-09-04T17:08:33,790 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:33,791 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:33,791 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:33,791 | ^ 2025-09-04T17:08:33,791 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:33,791 391 | boost::function_requires >(); 2025-09-04T17:08:33,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,791 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,791 340 | init_multi_array_ref(extents); 2025-09-04T17:08:33,791 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:33,791 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:33,792 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:33,792 | ^ 2025-09-04T17:08:33,792 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:33,792 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:33,792 | ^ 2025-09-04T17:08:33,792 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:33,792 38 | Sentence() {} 2025-09-04T17:08:33,792 | ^ 2025-09-04T17:08:33,793 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:33,793 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:33,793 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:33,793 ltp/thirdparty/boost/include/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = std::random_access_iterator_tag; Y = std::input_iterator_tag]’ 2025-09-04T17:08:33,793 30 | ~model() 2025-09-04T17:08:33,793 | ^ 2025-09-04T17:08:33,793 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:33,793 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:08:33,793 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:34,656 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/splitsnt -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 -std=c++0x 2025-09-04T17:08:36,108 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/splitsnt -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 -std=c++0x 2025-09-04T17:08:39,129 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:27, 2025-09-04T17:08:39,129 from ltp/thirdparty/boost/include/boost/multi_array/concept_checks.hpp:21, 2025-09-04T17:08:39,130 from ltp/thirdparty/boost/include/boost/multi_array/base.hpp:28, 2025-09-04T17:08:39,130 from ltp/thirdparty/boost/include/boost/multi_array.hpp:21, 2025-09-04T17:08:39,130 from ltp/src/srl/Sentence.h:18, 2025-09-04T17:08:39,130 from ltp/src/srl/Sentence.cpp:12: 2025-09-04T17:08:39,130 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 2025-09-04T17:08:39,130 188 | failed ************ (Pred::************ 2025-09-04T17:08:39,130 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:39,130 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T17:08:39,130 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:39,130 190 | ); 2025-09-04T17:08:39,131 | ~ 2025-09-04T17:08:39,131 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:188:21: note: remove parentheses 2025-09-04T17:08:39,131 188 | failed ************ (Pred::************ 2025-09-04T17:08:39,131 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:39,131 | - 2025-09-04T17:08:39,131 189 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) 2025-09-04T17:08:39,131 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:39,131 190 | ); 2025-09-04T17:08:39,131 | ~ 2025-09-04T17:08:39,132 | - 2025-09-04T17:08:39,132 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 2025-09-04T17:08:39,132 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T17:08:39,132 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:39,132 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T17:08:39,132 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:39,132 195 | ); 2025-09-04T17:08:39,132 | ~ 2025-09-04T17:08:39,132 ltp/thirdparty/boost/include/boost/mpl/assert.hpp:193:21: note: remove parentheses 2025-09-04T17:08:39,133 193 | failed ************ (boost::mpl::not_::************ 2025-09-04T17:08:39,133 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:39,133 | - 2025-09-04T17:08:39,133 194 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) 2025-09-04T17:08:39,133 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:39,133 195 | ); 2025-09-04T17:08:39,133 | ~ 2025-09-04T17:08:39,133 | - 2025-09-04T17:08:39,172 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-04T17:08:39,172 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-04T17:08:39,172 42 | typedef typename Array::index_range index_range; 2025-09-04T17:08:39,172 | ^~~~~~~~~~~ 2025-09-04T17:08:39,172 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-04T17:08:39,173 43 | typedef typename Array::index index; 2025-09-04T17:08:39,173 | ^~~~~ 2025-09-04T17:08:39,173 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-04T17:08:39,173 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-04T17:08:39,173 53 | typedef typename Array::index_range index_range; 2025-09-04T17:08:39,173 | ^~~~~~~~~~~ 2025-09-04T17:08:39,173 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-04T17:08:39,173 54 | typedef typename Array::index index; 2025-09-04T17:08:39,173 | ^~~~~ 2025-09-04T17:08:39,282 In file included from ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:32, 2025-09-04T17:08:39,282 from ltp/thirdparty/boost/include/boost/multi_array.hpp:26: 2025-09-04T17:08:39,282 ltp/thirdparty/boost/include/boost/functional.hpp: At global scope: 2025-09-04T17:08:39,282 ltp/thirdparty/boost/include/boost/functional.hpp:150:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:39,282 150 | : public std::unary_function::argument_type,bool> 2025-09-04T17:08:39,282 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:39,283 In file included from /usr/include/c++/14/string:49, 2025-09-04T17:08:39,283 from ltp/src/srl/Sentence.h:14: 2025-09-04T17:08:39,283 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:39,283 117 | struct unary_function 2025-09-04T17:08:39,283 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:39,283 ltp/thirdparty/boost/include/boost/functional.hpp:184:23: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:39,284 184 | : public std::binary_function::first_argument_type, 2025-09-04T17:08:39,284 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:39,284 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:39,284 131 | struct binary_function 2025-09-04T17:08:39,284 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:39,284 ltp/thirdparty/boost/include/boost/functional.hpp:221:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:39,284 221 | : public std::unary_function::second_argument_type, 2025-09-04T17:08:39,284 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:39,284 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:39,285 117 | struct unary_function 2025-09-04T17:08:39,285 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:39,285 ltp/thirdparty/boost/include/boost/functional.hpp:267:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:39,285 267 | : public std::unary_function::first_argument_type, 2025-09-04T17:08:39,285 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:39,285 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:39,285 117 | struct unary_function 2025-09-04T17:08:39,286 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:39,286 ltp/thirdparty/boost/include/boost/functional.hpp:312:35: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:39,286 312 | class mem_fun_t : public std::unary_function 2025-09-04T17:08:39,286 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:39,286 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:39,286 117 | struct unary_function 2025-09-04T17:08:39,286 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:39,286 ltp/thirdparty/boost/include/boost/functional.hpp:328:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:39,287 328 | class mem_fun1_t : public std::binary_function 2025-09-04T17:08:39,287 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:39,287 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:39,287 131 | struct binary_function 2025-09-04T17:08:39,287 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:39,287 ltp/thirdparty/boost/include/boost/functional.hpp:344:41: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:39,287 344 | class const_mem_fun_t : public std::unary_function 2025-09-04T17:08:39,287 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:39,287 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:39,288 117 | struct unary_function 2025-09-04T17:08:39,288 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:39,288 ltp/thirdparty/boost/include/boost/functional.hpp:360:42: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:39,288 360 | class const_mem_fun1_t : public std::binary_function 2025-09-04T17:08:39,288 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:39,288 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:39,288 131 | struct binary_function 2025-09-04T17:08:39,288 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:39,288 ltp/thirdparty/boost/include/boost/functional.hpp:405:39: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:39,288 405 | class mem_fun_ref_t : public std::unary_function 2025-09-04T17:08:39,289 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:39,289 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:39,289 117 | struct unary_function 2025-09-04T17:08:39,289 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:39,289 ltp/thirdparty/boost/include/boost/functional.hpp:421:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:39,289 421 | class mem_fun1_ref_t : public std::binary_function 2025-09-04T17:08:39,289 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:39,289 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:39,289 131 | struct binary_function 2025-09-04T17:08:39,289 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:39,290 ltp/thirdparty/boost/include/boost/functional.hpp:437:45: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:39,290 437 | class const_mem_fun_ref_t : public std::unary_function 2025-09-04T17:08:39,290 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:39,290 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:39,290 117 | struct unary_function 2025-09-04T17:08:39,290 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:39,290 ltp/thirdparty/boost/include/boost/functional.hpp:454:46: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:39,290 454 | class const_mem_fun1_ref_t : public std::binary_function 2025-09-04T17:08:39,291 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:39,291 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:39,291 131 | struct binary_function 2025-09-04T17:08:39,291 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:39,291 ltp/thirdparty/boost/include/boost/functional.hpp:500:51: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:39,291 500 | class pointer_to_unary_function : public std::unary_function 2025-09-04T17:08:39,291 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:39,291 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:39,291 117 | struct unary_function 2025-09-04T17:08:39,292 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:39,292 ltp/thirdparty/boost/include/boost/functional.hpp:524:52: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:39,292 524 | class pointer_to_binary_function : public std::binary_function 2025-09-04T17:08:39,292 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:39,292 /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 2025-09-04T17:08:39,292 131 | struct binary_function 2025-09-04T17:08:39,292 | ^~~~~~~~~~~~~~~ 2025-09-04T17:08:40,027 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T17:08:40,027 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T17:08:40,027 from ltp/thirdparty/boost/include/boost/lexical_cast.hpp:148, 2025-09-04T17:08:40,027 from ltp/src/srl/Sentence.cpp:15: 2025-09-04T17:08:40,028 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:40,028 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T17:08:40,028 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:40,028 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:40,028 117 | struct unary_function 2025-09-04T17:08:40,028 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:40,028 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:40,028 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T17:08:40,028 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:40,029 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:40,029 117 | struct unary_function 2025-09-04T17:08:40,029 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:40,029 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:40,029 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T17:08:40,029 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:40,029 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:40,029 117 | struct unary_function 2025-09-04T17:08:40,029 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:40,292 ltp/src/srl/Sentence.cpp: In member function ‘void Sentence::from_corpus_block(const std::vector >&)’: 2025-09-04T17:08:40,292 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-04T17:08:40,292 112 | for (int i = 0; i < children_of_node[node].size(); ++ i) { 2025-09-04T17:08:40,292 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,688 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-04T17:08:40,688 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-04T17:08:40,688 534 | super_type::generate_array_view(boost::type(), 2025-09-04T17:08:40,688 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,688 535 | indices, 2025-09-04T17:08:40,688 | ~~~~~~~~ 2025-09-04T17:08:40,688 536 | this->shape(), 2025-09-04T17:08:40,688 | ~~~~~~~~~~~~~~ 2025-09-04T17:08:40,688 537 | this->strides(), 2025-09-04T17:08:40,689 | ~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,689 538 | this->index_bases(), 2025-09-04T17:08:40,689 | ~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,689 539 | origin()); 2025-09-04T17:08:40,689 | ~~~~~~~~~ 2025-09-04T17:08:40,689 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-04T17:08:40,689 442 | multi_array::BOOST_NESTED_TEMPLATE array_view::type view_old = (*this)[old_idxes]; 2025-09-04T17:08:40,689 | ~~~~~~~^ 2025-09-04T17:08:40,689 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:40,689 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:40,690 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,690 ltp/thirdparty/boost/include/boost/multi_array/base.hpp:463:13: warning: unused variable ‘bound_adjustment’ [-Wunused-variable] 2025-09-04T17:08:40,690 463 | index bound_adjustment = stride < 0 ? 1 : 0; 2025-09-04T17:08:40,690 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,781 In file included from ltp/thirdparty/boost/include/boost/concept/assert.hpp:35, 2025-09-04T17:08:40,781 from ltp/thirdparty/boost/include/boost/concept_check.hpp:20: 2025-09-04T17:08:40,782 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:40,782 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:40,782 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,782 | ^ 2025-09-04T17:08:40,782 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:40,782 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,782 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,782 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:40,782 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,783 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,783 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:40,783 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,783 | ^ 2025-09-04T17:08:40,783 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:40,783 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:40,783 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:40,783 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-04T17:08:40,783 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:40,783 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,784 | ^ 2025-09-04T17:08:40,784 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:40,784 391 | boost::function_requires >(); 2025-09-04T17:08:40,784 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,784 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,784 340 | init_multi_array_ref(extents); 2025-09-04T17:08:40,784 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:40,784 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,784 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:40,784 | ^ 2025-09-04T17:08:40,784 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:40,785 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:40,785 | ^ 2025-09-04T17:08:40,785 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:40,785 38 | Sentence() {} 2025-09-04T17:08:40,785 | ^ 2025-09-04T17:08:40,785 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,785 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,785 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,786 In file included from ltp/thirdparty/boost/include/boost/concept_check.hpp:32: 2025-09-04T17:08:40,786 ltp/thirdparty/boost/include/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-04T17:08:40,786 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,786 | ^ 2025-09-04T17:08:40,786 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:40,786 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:40,786 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,786 | ^ 2025-09-04T17:08:40,786 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:40,786 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,787 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,787 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:40,787 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,787 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,787 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:40,787 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,787 | ^ 2025-09-04T17:08:40,787 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:40,787 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:40,787 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:40,788 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-04T17:08:40,788 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:40,788 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,788 | ^ 2025-09-04T17:08:40,788 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:40,788 391 | boost::function_requires >(); 2025-09-04T17:08:40,788 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,788 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,788 340 | init_multi_array_ref(extents); 2025-09-04T17:08:40,788 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:40,789 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,789 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:40,789 | ^ 2025-09-04T17:08:40,789 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:40,789 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:40,789 | ^ 2025-09-04T17:08:40,789 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:40,789 38 | Sentence() {} 2025-09-04T17:08:40,789 | ^ 2025-09-04T17:08:40,789 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,789 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,790 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,790 ltp/thirdparty/boost/include/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-04T17:08:40,790 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,790 | ^ 2025-09-04T17:08:40,790 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:40,790 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:40,790 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,790 | ^ 2025-09-04T17:08:40,790 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:40,790 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,791 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,791 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:40,791 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,791 | ^ 2025-09-04T17:08:40,791 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:40,791 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:40,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:40,791 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:40,791 45 | typedef mpl::bool_ type; 2025-09-04T17:08:40,791 | ^~~~ 2025-09-04T17:08:40,792 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:40,792 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:40,792 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,792 | ^ 2025-09-04T17:08:40,792 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:40,792 391 | boost::function_requires >(); 2025-09-04T17:08:40,792 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,792 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,793 340 | init_multi_array_ref(extents); 2025-09-04T17:08:40,793 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:40,793 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,793 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:40,793 | ^ 2025-09-04T17:08:40,793 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:40,793 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:40,793 | ^ 2025-09-04T17:08:40,793 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:40,794 38 | Sentence() {} 2025-09-04T17:08:40,794 | ^ 2025-09-04T17:08:40,794 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,794 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,794 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,794 ltp/thirdparty/boost/include/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-04T17:08:40,794 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,794 | ^ 2025-09-04T17:08:40,794 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T17:08:40,794 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:40,795 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,795 | ^ 2025-09-04T17:08:40,795 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:40,795 391 | boost::function_requires >(); 2025-09-04T17:08:40,795 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,795 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,795 340 | init_multi_array_ref(extents); 2025-09-04T17:08:40,795 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:40,795 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,795 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:40,796 | ^ 2025-09-04T17:08:40,796 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:40,796 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:40,796 | ^ 2025-09-04T17:08:40,796 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:40,796 38 | Sentence() {} 2025-09-04T17:08:40,796 | ^ 2025-09-04T17:08:40,796 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,796 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,796 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,797 In file included from ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:7: 2025-09-04T17:08:40,797 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T17:08:40,797 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,797 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,797 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T17:08:40,797 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T17:08:40,797 | ^ 2025-09-04T17:08:40,797 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T17:08:40,797 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T17:08:40,797 | ^~~~~~~~~~~~ 2025-09-04T17:08:40,798 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T17:08:40,798 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,798 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,798 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:40,798 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:40,798 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,798 | ^ 2025-09-04T17:08:40,798 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:40,798 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,798 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,798 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:40,799 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,799 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,799 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:40,799 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,799 | ^ 2025-09-04T17:08:40,799 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:40,799 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:40,799 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:40,799 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-04T17:08:40,800 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:40,800 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,800 | ^ 2025-09-04T17:08:40,800 ltp/thirdparty/boost/include/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-04T17:08:40,800 391 | boost::function_requires >(); 2025-09-04T17:08:40,800 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,800 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-04T17:08:40,800 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:40,801 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,801 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,801 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:40,801 | ^ 2025-09-04T17:08:40,801 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:40,801 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:40,801 | ^ 2025-09-04T17:08:40,801 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:40,801 38 | Sentence() {} 2025-09-04T17:08:40,801 | ^ 2025-09-04T17:08:40,802 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,802 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,802 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,802 ltp/thirdparty/boost/include/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-04T17:08:40,802 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,802 | ^ 2025-09-04T17:08:40,802 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:40,802 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:40,802 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,803 | ^ 2025-09-04T17:08:40,803 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:40,803 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,803 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,803 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:40,803 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,803 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,803 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:40,803 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,803 | ^ 2025-09-04T17:08:40,804 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:40,804 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:40,804 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:40,804 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-04T17:08:40,804 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:40,804 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,804 | ^ 2025-09-04T17:08:40,804 ltp/thirdparty/boost/include/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-04T17:08:40,804 391 | boost::function_requires >(); 2025-09-04T17:08:40,805 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,805 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-04T17:08:40,805 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:40,805 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,805 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,805 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:40,805 | ^ 2025-09-04T17:08:40,805 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:40,805 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:40,805 | ^ 2025-09-04T17:08:40,806 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:40,806 38 | Sentence() {} 2025-09-04T17:08:40,806 | ^ 2025-09-04T17:08:40,806 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,806 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,806 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,806 ltp/thirdparty/boost/include/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-04T17:08:40,806 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,806 | ^ 2025-09-04T17:08:40,806 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:40,807 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:40,807 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,807 | ^ 2025-09-04T17:08:40,807 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:40,807 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,807 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,807 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:40,807 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,807 | ^ 2025-09-04T17:08:40,808 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:40,808 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:40,808 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:40,808 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:40,808 45 | typedef mpl::bool_ type; 2025-09-04T17:08:40,808 | ^~~~ 2025-09-04T17:08:40,808 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:40,808 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:40,808 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,809 | ^ 2025-09-04T17:08:40,809 ltp/thirdparty/boost/include/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-04T17:08:40,809 391 | boost::function_requires >(); 2025-09-04T17:08:40,809 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,809 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-04T17:08:40,809 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:40,809 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,809 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,809 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:40,809 | ^ 2025-09-04T17:08:40,810 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:40,810 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:40,810 | ^ 2025-09-04T17:08:40,810 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:40,810 38 | Sentence() {} 2025-09-04T17:08:40,810 | ^ 2025-09-04T17:08:40,810 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,810 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,810 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,810 ltp/thirdparty/boost/include/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-04T17:08:40,811 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,811 | ^ 2025-09-04T17:08:40,811 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’: 2025-09-04T17:08:40,811 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:40,811 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,811 | ^ 2025-09-04T17:08:40,811 ltp/thirdparty/boost/include/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-04T17:08:40,811 391 | boost::function_requires >(); 2025-09-04T17:08:40,811 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,811 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-04T17:08:40,812 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:40,812 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,812 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,812 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:40,812 | ^ 2025-09-04T17:08:40,812 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:40,812 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:40,812 | ^ 2025-09-04T17:08:40,812 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:40,813 38 | Sentence() {} 2025-09-04T17:08:40,813 | ^ 2025-09-04T17:08:40,813 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,813 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,813 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,813 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:17: note: in a call to non-static member function ‘boost::InputIteratorConcept::~InputIteratorConcept()’ 2025-09-04T17:08:40,813 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,813 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,813 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T17:08:40,813 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T17:08:40,814 | ^ 2025-09-04T17:08:40,814 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T17:08:40,814 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T17:08:40,814 | ^~~~~~~~~~~~ 2025-09-04T17:08:40,814 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T17:08:40,814 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,814 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,814 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T17:08:40,814 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:40,815 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,815 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,815 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:40,815 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,815 | ^ 2025-09-04T17:08:40,815 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:40,815 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,815 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,815 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:40,815 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,816 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,816 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:40,816 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,816 | ^ 2025-09-04T17:08:40,816 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-04T17:08:40,816 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:40,816 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,816 | ^ 2025-09-04T17:08:40,816 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:40,816 391 | boost::function_requires >(); 2025-09-04T17:08:40,817 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,817 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,817 340 | init_multi_array_ref(extents); 2025-09-04T17:08:40,817 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:40,817 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,817 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:40,817 | ^ 2025-09-04T17:08:40,817 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:40,817 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:40,817 | ^ 2025-09-04T17:08:40,818 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:40,818 38 | Sentence() {} 2025-09-04T17:08:40,818 | ^ 2025-09-04T17:08:40,818 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,818 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,818 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,818 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-04T17:08:40,818 30 | ~model() 2025-09-04T17:08:40,818 | ^ 2025-09-04T17:08:40,818 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:40,818 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T17:08:40,819 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,819 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T17:08:40,819 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:40,819 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,819 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,819 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:40,819 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,819 | ^ 2025-09-04T17:08:40,819 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:40,819 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,820 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,820 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:40,820 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,820 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,820 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:40,820 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,820 | ^ 2025-09-04T17:08:40,820 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-04T17:08:40,820 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:40,821 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,821 | ^ 2025-09-04T17:08:40,821 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:40,821 391 | boost::function_requires >(); 2025-09-04T17:08:40,821 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,821 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,821 340 | init_multi_array_ref(extents); 2025-09-04T17:08:40,821 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:40,821 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,822 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:40,822 | ^ 2025-09-04T17:08:40,822 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:40,822 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:40,822 | ^ 2025-09-04T17:08:40,822 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:40,822 38 | Sentence() {} 2025-09-04T17:08:40,822 | ^ 2025-09-04T17:08:40,822 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,823 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,823 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,823 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-04T17:08:40,823 30 | ~model() 2025-09-04T17:08:40,823 | ^ 2025-09-04T17:08:40,823 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:40,823 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T17:08:40,823 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,823 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T17:08:40,823 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:40,824 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,824 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,824 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:40,824 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,824 | ^ 2025-09-04T17:08:40,824 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:40,824 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,824 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,824 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:40,825 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,825 | ^ 2025-09-04T17:08:40,825 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:40,825 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:40,825 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:40,825 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-04T17:08:40,825 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:40,825 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,825 | ^ 2025-09-04T17:08:40,825 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:40,826 391 | boost::function_requires >(); 2025-09-04T17:08:40,826 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,826 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,826 340 | init_multi_array_ref(extents); 2025-09-04T17:08:40,826 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:40,826 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,826 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:40,826 | ^ 2025-09-04T17:08:40,826 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:40,826 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:40,827 | ^ 2025-09-04T17:08:40,827 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:40,827 38 | Sentence() {} 2025-09-04T17:08:40,827 | ^ 2025-09-04T17:08:40,827 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,827 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,827 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,827 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-04T17:08:40,827 30 | ~model() 2025-09-04T17:08:40,827 | ^ 2025-09-04T17:08:40,828 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:40,828 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T17:08:40,828 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,828 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]’: 2025-09-04T17:08:40,828 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:40,828 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,828 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,828 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: required from ‘struct boost::Assignable’ 2025-09-04T17:08:40,828 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,828 | ^ 2025-09-04T17:08:40,829 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:40,829 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,829 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,829 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:40,829 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,829 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,829 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:40,829 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,829 | ^ 2025-09-04T17:08:40,830 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-04T17:08:40,830 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:40,830 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,830 | ^ 2025-09-04T17:08:40,830 ltp/thirdparty/boost/include/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-04T17:08:40,830 391 | boost::function_requires >(); 2025-09-04T17:08:40,830 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,830 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-04T17:08:40,830 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:40,831 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,831 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,831 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:40,831 | ^ 2025-09-04T17:08:40,831 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:40,831 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:40,831 | ^ 2025-09-04T17:08:40,831 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:40,831 38 | Sentence() {} 2025-09-04T17:08:40,831 | ^ 2025-09-04T17:08:40,832 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,832 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,832 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,832 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-04T17:08:40,832 30 | ~model() 2025-09-04T17:08:40,832 | ^ 2025-09-04T17:08:40,832 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:40,832 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T17:08:40,832 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,833 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]’: 2025-09-04T17:08:40,833 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:40,833 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,833 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,833 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: required from ‘struct boost::EqualityComparable’ 2025-09-04T17:08:40,833 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,833 | ^ 2025-09-04T17:08:40,833 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:40,834 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,834 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,834 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:40,834 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,834 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,834 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:40,834 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,834 | ^ 2025-09-04T17:08:40,835 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-04T17:08:40,835 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:40,835 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,835 | ^ 2025-09-04T17:08:40,835 ltp/thirdparty/boost/include/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-04T17:08:40,835 391 | boost::function_requires >(); 2025-09-04T17:08:40,835 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,835 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-04T17:08:40,835 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:40,836 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,836 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,836 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:40,836 | ^ 2025-09-04T17:08:40,836 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:40,836 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:40,836 | ^ 2025-09-04T17:08:40,836 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:40,836 38 | Sentence() {} 2025-09-04T17:08:40,836 | ^ 2025-09-04T17:08:40,837 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,837 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,837 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,837 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-04T17:08:40,837 30 | ~model() 2025-09-04T17:08:40,837 | ^ 2025-09-04T17:08:40,837 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:40,837 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T17:08:40,837 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,838 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator]’: 2025-09-04T17:08:40,838 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:40,838 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,838 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,838 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: required from ‘struct boost::InputIterator’ 2025-09-04T17:08:40,838 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,838 | ^ 2025-09-04T17:08:40,838 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘struct boost::InputIteratorConcept’ 2025-09-04T17:08:40,839 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,839 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,839 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:40,839 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,839 | ^ 2025-09-04T17:08:40,839 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:40,839 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:40,839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:40,839 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-04T17:08:40,839 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:40,840 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,840 | ^ 2025-09-04T17:08:40,840 ltp/thirdparty/boost/include/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-04T17:08:40,840 391 | boost::function_requires >(); 2025-09-04T17:08:40,840 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,840 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-04T17:08:40,840 344 | init_multi_array_ref(extent_list.begin()); 2025-09-04T17:08:40,840 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,841 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,841 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:40,841 | ^ 2025-09-04T17:08:40,841 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:40,841 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:40,841 | ^ 2025-09-04T17:08:40,841 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:40,841 38 | Sentence() {} 2025-09-04T17:08:40,841 | ^ 2025-09-04T17:08:40,841 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,842 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,842 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,842 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-04T17:08:40,842 30 | ~model() 2025-09-04T17:08:40,842 | ^ 2025-09-04T17:08:40,842 ltp/thirdparty/boost/include/boost/concept_check.hpp:513:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:40,842 513 | BOOST_CONCEPT_USAGE(InputIterator) 2025-09-04T17:08:40,842 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,844 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]’: 2025-09-04T17:08:40,844 ltp/thirdparty/boost/include/boost/concept_check.hpp:515:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T17:08:40,845 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,845 | ^ 2025-09-04T17:08:40,845 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:40,845 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,845 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,845 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:40,845 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,845 | ^ 2025-09-04T17:08:40,845 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:40,845 391 | boost::function_requires >(); 2025-09-04T17:08:40,845 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,846 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,846 340 | init_multi_array_ref(extents); 2025-09-04T17:08:40,846 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:40,846 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,846 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:40,846 | ^ 2025-09-04T17:08:40,846 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:40,846 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:40,846 | ^ 2025-09-04T17:08:40,846 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:40,847 38 | Sentence() {} 2025-09-04T17:08:40,847 | ^ 2025-09-04T17:08:40,847 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,847 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,847 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,847 ltp/thirdparty/boost/include/boost/concept_check.hpp:107:22: note: in a call to non-static member function ‘boost::SignedInteger::~SignedInteger()’ 2025-09-04T17:08:40,847 107 | template <> struct SignedInteger {}; 2025-09-04T17:08:40,847 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,847 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:40,848 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:08:40,848 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,848 | ^ 2025-09-04T17:08:40,848 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:40,848 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,848 | ^ 2025-09-04T17:08:40,848 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:40,848 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:40,848 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:40,848 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:40,849 45 | typedef mpl::bool_ type; 2025-09-04T17:08:40,849 | ^~~~ 2025-09-04T17:08:40,849 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T17:08:40,849 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T17:08:40,849 | ^~~~~ 2025-09-04T17:08:40,849 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:40,849 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:40,849 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,849 | ^ 2025-09-04T17:08:40,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-04T17:08:40,850 391 | boost::function_requires >(); 2025-09-04T17:08:40,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,850 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,850 340 | init_multi_array_ref(extents); 2025-09-04T17:08:40,850 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:40,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-04T17:08:40,850 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:40,850 | ^ 2025-09-04T17:08:40,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-04T17:08:40,851 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:40,851 | ^ 2025-09-04T17:08:40,851 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:40,851 38 | Sentence() {} 2025-09-04T17:08:40,851 | ^ 2025-09-04T17:08:40,851 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,851 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,851 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,851 ltp/thirdparty/boost/include/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-04T17:08:40,851 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,852 | ^ 2025-09-04T17:08:40,852 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T17:08:40,852 ltp/thirdparty/boost/include/boost/concept_check.hpp:516:9: required from ‘boost::InputIterator::~InputIterator() [with TT = const unsigned int*]’ 2025-09-04T17:08:40,852 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,852 | ^ 2025-09-04T17:08:40,852 ltp/thirdparty/boost/include/boost/concept_check.hpp:503:3: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::InputIteratorConcept]’ 2025-09-04T17:08:40,852 503 | BOOST_concept(InputIterator,(TT)) 2025-09-04T17:08:40,852 | ^~~~~~~~~~~~~ 2025-09-04T17:08:40,852 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:40,853 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,853 | ^ 2025-09-04T17:08:40,853 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:40,853 391 | boost::function_requires >(); 2025-09-04T17:08:40,853 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,853 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,853 340 | init_multi_array_ref(extents); 2025-09-04T17:08:40,853 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:40,853 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,853 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:40,854 | ^ 2025-09-04T17:08:40,854 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:40,854 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:40,854 | ^ 2025-09-04T17:08:40,854 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:40,854 38 | Sentence() {} 2025-09-04T17:08:40,854 | ^ 2025-09-04T17:08:40,854 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,854 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,854 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,855 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-04T17:08:40,855 30 | ~model() 2025-09-04T17:08:40,855 | ^ 2025-09-04T17:08:40,855 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:40,855 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:08:40,855 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,879 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T17:08:40,879 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:40,879 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,879 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,879 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:08:40,880 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,880 | ^ 2025-09-04T17:08:40,880 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:40,880 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,880 | ^ 2025-09-04T17:08:40,880 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:40,880 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:40,880 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:40,880 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:40,880 45 | typedef mpl::bool_ type; 2025-09-04T17:08:40,881 | ^~~~ 2025-09-04T17:08:40,881 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:40,881 ltp/thirdparty/boost/include/boost/concept_check.hpp:51:7: required from ‘void boost::function_requires(Model*) [with Model = InputIteratorConcept]’ 2025-09-04T17:08:40,881 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,881 | ^ 2025-09-04T17:08:40,881 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:391:67: required from ‘void boost::const_multi_array_ref::init_multi_array_ref(InputIterator) [with InputIterator = const unsigned int*; T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*]’ 2025-09-04T17:08:40,881 391 | boost::function_requires >(); 2025-09-04T17:08:40,881 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,881 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:340:26: required from ‘boost::const_multi_array_ref::const_multi_array_ref(TPtr, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; TPtr = std::__cxx11::basic_string*; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,882 340 | init_multi_array_ref(extents); 2025-09-04T17:08:40,882 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-09-04T17:08:40,882 ltp/thirdparty/boost/include/boost/multi_array/multi_array_ref.hpp:616:43: required from ‘boost::multi_array_ref::multi_array_ref(T*, const storage_order_type&, const index*, const size_type*) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; storage_order_type = boost::general_storage_order<2>; index = int; size_type = unsigned int]’ 2025-09-04T17:08:40,882 616 | super_type(base,so,index_bases,extents) { } 2025-09-04T17:08:40,882 | ^ 2025-09-04T17:08:40,882 ltp/thirdparty/boost/include/boost/multi_array.hpp:142:48: required from ‘boost::multi_array::multi_array() [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:40,882 142 | /*index_bases=*/0, /*extents=*/0) { 2025-09-04T17:08:40,882 | ^ 2025-09-04T17:08:40,882 ltp/src/srl/Sentence.h:38:20: required from here 2025-09-04T17:08:40,882 38 | Sentence() {} 2025-09-04T17:08:40,883 | ^ 2025-09-04T17:08:40,883 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,883 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,883 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,883 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-04T17:08:40,883 30 | ~model() 2025-09-04T17:08:40,883 | ^ 2025-09-04T17:08:40,883 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:40,883 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:08:40,884 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,903 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-04T17:08:40,903 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-04T17:08:40,903 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,903 | ^ 2025-09-04T17:08:40,903 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-04T17:08:40,903 230 | function_requires< boost::multi_array_concepts::ConstMultiArrayConcept< 2025-09-04T17:08:40,903 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,904 231 | ConstMultiArray, NumDims> >(); 2025-09-04T17:08:40,904 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,904 /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-04T17:08:40,904 371 | *__result = *__first; 2025-09-04T17:08:40,904 | ~~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:40,904 /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-04T17:08:40,904 520 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, 2025-09-04T17:08:40,904 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,904 521 | _Category>::__copy_m(__first, __last, __result); 2025-09-04T17:08:40,904 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,905 /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-04T17:08:40,905 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:40,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,905 /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-04T17:08:40,905 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:40,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,905 557 | std::__niter_base(__last), 2025-09-04T17:08:40,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,905 558 | std::__niter_base(__result))); 2025-09-04T17:08:40,905 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,906 /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-04T17:08:40,906 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:40,906 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,906 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:40,906 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,906 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-04T17:08:40,906 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:40,906 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,906 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-04T17:08:40,907 447 | view_new = view_old; 2025-09-04T17:08:40,907 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:40,907 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:40,907 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:40,907 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,907 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:46:52: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,907 46 | static void failed() { ((Model*)0)->constraints(); } 2025-09-04T17:08:40,907 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,907 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-04T17:08:40,907 65 | void constraints() { 2025-09-04T17:08:40,908 | ^~~~~~~~~~~ 2025-09-04T17:08:40,958 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T17:08:40,958 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-04T17:08:40,958 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,958 | ^ 2025-09-04T17:08:40,958 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-04T17:08:40,958 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T17:08:40,958 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,958 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-04T17:08:40,959 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T17:08:40,959 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,959 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-04T17:08:40,959 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:40,959 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,959 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-04T17:08:40,959 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:40,959 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,959 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-04T17:08:40,960 /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-04T17:08:40,960 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:40,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,960 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:40,960 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:40,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,960 557 | std::__niter_base(__last), 2025-09-04T17:08:40,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,960 558 | std::__niter_base(__result))); 2025-09-04T17:08:40,961 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,961 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:40,961 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:40,961 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,961 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:40,961 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,961 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T17:08:40,961 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:40,961 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,961 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:40,961 447 | view_new = view_old; 2025-09-04T17:08:40,962 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:40,962 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:40,962 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:40,962 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,962 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,962 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,962 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,962 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T17:08:40,963 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,963 | ^ 2025-09-04T17:08:40,963 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-04T17:08:40,963 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-04T17:08:40,963 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,963 | ^ 2025-09-04T17:08:40,963 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-04T17:08:40,963 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T17:08:40,963 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,963 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-04T17:08:40,963 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T17:08:40,964 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,964 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-04T17:08:40,964 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:40,964 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,964 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-04T17:08:40,964 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:40,964 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,964 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-04T17:08:40,964 /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-04T17:08:40,964 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:40,965 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,965 /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-04T17:08:40,965 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:40,965 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,965 557 | std::__niter_base(__last), 2025-09-04T17:08:40,965 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,965 558 | std::__niter_base(__result))); 2025-09-04T17:08:40,965 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,965 /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-04T17:08:40,965 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:40,965 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,966 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:40,966 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,966 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-04T17:08:40,966 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:40,966 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,966 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-04T17:08:40,966 447 | view_new = view_old; 2025-09-04T17:08:40,966 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:40,966 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:40,966 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:40,966 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,967 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,967 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,967 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,967 ltp/thirdparty/boost/include/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-04T17:08:40,967 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,967 | ^ 2025-09-04T17:08:40,967 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:40,967 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:08:40,967 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,968 | ^ 2025-09-04T17:08:40,968 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:40,968 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,968 | ^ 2025-09-04T17:08:40,968 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:40,968 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:40,968 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:40,968 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:40,968 45 | typedef mpl::bool_ type; 2025-09-04T17:08:40,968 | ^~~~ 2025-09-04T17:08:40,968 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T17:08:40,969 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T17:08:40,969 | ^~~~~ 2025-09-04T17:08:40,969 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:40,969 /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-04T17:08:40,969 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:40,969 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,969 /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-04T17:08:40,969 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:40,969 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,969 557 | std::__niter_base(__last), 2025-09-04T17:08:40,969 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,970 558 | std::__niter_base(__result))); 2025-09-04T17:08:40,970 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,970 /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-04T17:08:40,970 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:40,970 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,970 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:40,970 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,970 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-04T17:08:40,970 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:40,970 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,970 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-04T17:08:40,970 447 | view_new = view_old; 2025-09-04T17:08:40,971 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:40,971 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:40,971 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:40,971 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,971 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,971 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,971 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,971 ltp/thirdparty/boost/include/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-04T17:08:40,971 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,971 | ^ 2025-09-04T17:08:40,971 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T17:08:40,971 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-04T17:08:40,972 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,972 | ^ 2025-09-04T17:08:40,972 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-04T17:08:40,972 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T17:08:40,972 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,972 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-04T17:08:40,972 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:40,972 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,972 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-04T17:08:40,973 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:40,973 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,973 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:40,973 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,973 | ^ 2025-09-04T17:08:40,973 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-04T17:08:40,973 /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-04T17:08:40,973 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:40,973 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,973 /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-04T17:08:40,973 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:40,974 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,974 557 | std::__niter_base(__last), 2025-09-04T17:08:40,974 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,974 558 | std::__niter_base(__result))); 2025-09-04T17:08:40,974 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,974 /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-04T17:08:40,974 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:40,974 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,974 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:40,974 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,974 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-04T17:08:40,975 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:40,975 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,975 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-04T17:08:40,975 447 | view_new = view_old; 2025-09-04T17:08:40,975 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:40,975 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:40,975 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:40,975 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,975 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,975 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,975 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,975 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-04T17:08:40,976 30 | ~model() 2025-09-04T17:08:40,976 | ^ 2025-09-04T17:08:40,976 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:40,976 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:08:40,976 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,976 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-04T17:08:40,976 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-04T17:08:40,976 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,976 | ^ 2025-09-04T17:08:40,976 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-04T17:08:40,976 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T17:08:40,976 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,977 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-04T17:08:40,977 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:40,977 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,977 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-04T17:08:40,977 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:40,977 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,977 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:40,977 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,977 | ^ 2025-09-04T17:08:40,978 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-04T17:08:40,978 /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-04T17:08:40,978 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:40,978 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,978 /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-04T17:08:40,978 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:40,978 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,978 557 | std::__niter_base(__last), 2025-09-04T17:08:40,978 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,978 558 | std::__niter_base(__result))); 2025-09-04T17:08:40,978 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,979 /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-04T17:08:40,979 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:40,979 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,979 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:40,979 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,979 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-04T17:08:40,979 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:40,979 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,979 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-04T17:08:40,979 447 | view_new = view_old; 2025-09-04T17:08:40,979 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:40,980 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:40,980 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:40,980 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,980 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,980 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,980 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,980 ltp/thirdparty/boost/include/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-04T17:08:40,980 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,980 | ^ 2025-09-04T17:08:40,980 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-04T17:08:40,980 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-04T17:08:40,980 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,981 | ^ 2025-09-04T17:08:40,981 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-04T17:08:40,981 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T17:08:40,981 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,981 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-04T17:08:40,981 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:40,981 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,981 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-04T17:08:40,981 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:40,981 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,982 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:40,982 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,982 | ^ 2025-09-04T17:08:40,982 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-04T17:08:40,982 /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-04T17:08:40,982 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:40,982 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,982 /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-04T17:08:40,982 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:40,982 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,983 557 | std::__niter_base(__last), 2025-09-04T17:08:40,983 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,983 558 | std::__niter_base(__result))); 2025-09-04T17:08:40,983 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,983 /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-04T17:08:40,983 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:40,983 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,983 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:40,983 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,983 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-04T17:08:40,983 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:40,984 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,984 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-04T17:08:40,984 447 | view_new = view_old; 2025-09-04T17:08:40,984 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:40,984 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:40,984 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:40,984 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,984 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,984 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,984 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,984 ltp/thirdparty/boost/include/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-04T17:08:40,984 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,985 | ^ 2025-09-04T17:08:40,985 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:40,985 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:08:40,985 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,985 | ^ 2025-09-04T17:08:40,985 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:40,985 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,985 | ^ 2025-09-04T17:08:40,985 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:40,985 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:40,985 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:40,986 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:40,986 45 | typedef mpl::bool_ type; 2025-09-04T17:08:40,986 | ^~~~ 2025-09-04T17:08:40,986 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T17:08:40,986 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T17:08:40,986 | ^~~~~ 2025-09-04T17:08:40,986 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:40,986 /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-04T17:08:40,986 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:40,986 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,987 /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-04T17:08:40,987 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:40,987 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,987 557 | std::__niter_base(__last), 2025-09-04T17:08:40,987 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,987 558 | std::__niter_base(__result))); 2025-09-04T17:08:40,987 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,987 /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-04T17:08:40,987 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:40,987 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,987 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:40,988 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,988 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-04T17:08:40,988 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:40,988 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,988 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-04T17:08:40,988 447 | view_new = view_old; 2025-09-04T17:08:40,988 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:40,988 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:40,988 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:40,988 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,988 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,988 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,989 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,989 ltp/thirdparty/boost/include/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-04T17:08:40,989 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,989 | ^ 2025-09-04T17:08:40,989 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T17:08:40,989 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-04T17:08:40,989 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,989 | ^ 2025-09-04T17:08:40,989 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-04T17:08:40,989 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:40,989 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,990 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-04T17:08:40,990 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:40,990 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,990 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:40,990 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,990 | ^ 2025-09-04T17:08:40,990 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-04T17:08:40,990 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:40,990 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:40,990 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-04T17:08:40,990 /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-04T17:08:40,990 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:40,991 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,991 /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-04T17:08:40,991 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:40,991 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,991 557 | std::__niter_base(__last), 2025-09-04T17:08:40,991 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,991 558 | std::__niter_base(__result))); 2025-09-04T17:08:40,991 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,991 /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-04T17:08:40,992 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:40,992 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,992 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:40,992 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,992 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-04T17:08:40,992 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:40,992 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,992 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-04T17:08:40,992 447 | view_new = view_old; 2025-09-04T17:08:40,992 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:40,992 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:40,993 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:40,993 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,993 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,993 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,993 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,993 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-04T17:08:40,993 30 | ~model() 2025-09-04T17:08:40,993 | ^ 2025-09-04T17:08:40,993 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:40,993 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:08:40,993 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,994 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-04T17:08:40,994 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-04T17:08:40,994 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,994 | ^ 2025-09-04T17:08:40,994 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-04T17:08:40,994 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:40,994 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,994 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-04T17:08:40,994 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:40,994 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,994 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:40,994 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,995 | ^ 2025-09-04T17:08:40,995 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-04T17:08:40,995 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:40,995 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:40,995 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-04T17:08:40,995 /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-04T17:08:40,995 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:40,995 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,995 /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-04T17:08:40,995 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:40,996 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,996 557 | std::__niter_base(__last), 2025-09-04T17:08:40,996 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,996 558 | std::__niter_base(__result))); 2025-09-04T17:08:40,996 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,996 /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-04T17:08:40,996 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:40,996 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,996 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:40,996 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,996 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-04T17:08:40,997 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:40,997 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,997 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-04T17:08:40,997 447 | view_new = view_old; 2025-09-04T17:08:40,997 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:40,997 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:40,997 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:40,997 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,997 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:40,997 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,997 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:40,997 ltp/thirdparty/boost/include/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-04T17:08:40,998 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:40,998 | ^ 2025-09-04T17:08:40,998 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: 2025-09-04T17:08:40,998 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:08:40,998 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:40,998 | ^ 2025-09-04T17:08:40,998 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:40,998 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:40,998 | ^ 2025-09-04T17:08:40,998 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:40,998 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:40,999 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:40,999 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:40,999 45 | typedef mpl::bool_ type; 2025-09-04T17:08:40,999 | ^~~~ 2025-09-04T17:08:40,999 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: required from ‘struct boost::mpl::if_ >, boost::concepts::constraint >, boost::concepts::requirement::************> >’ 2025-09-04T17:08:40,999 63 | BOOST_MPL_AUX_STATIC_CAST(bool, BOOST_MPL_AUX_VALUE_WKND(T1)::value) 2025-09-04T17:08:40,999 | ^~~~~ 2025-09-04T17:08:40,999 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:50:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:40,999 /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-04T17:08:40,999 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:40,999 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:40,999 /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-04T17:08:41,000 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,000 557 | std::__niter_base(__last), 2025-09-04T17:08:41,000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,000 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,000 /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-04T17:08:41,000 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,001 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,001 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,001 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T17:08:41,001 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,001 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,001 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:41,001 447 | view_new = view_old; 2025-09-04T17:08:41,001 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,001 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,001 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,001 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,001 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,002 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,002 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,002 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 2025-09-04T17:08:41,002 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,002 | ^ 2025-09-04T17:08:41,002 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: 2025-09-04T17:08:41,002 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-04T17:08:41,002 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,002 | ^ 2025-09-04T17:08:41,002 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-04T17:08:41,002 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,003 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,003 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:41,003 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:41,003 | ^ 2025-09-04T17:08:41,003 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-04T17:08:41,003 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:41,003 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:41,003 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-04T17:08:41,003 45 | typedef mpl::bool_ type; 2025-09-04T17:08:41,003 | ^~~~ 2025-09-04T17:08:41,003 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:41,003 /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-04T17:08:41,004 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,004 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,004 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,004 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,004 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,004 557 | std::__niter_base(__last), 2025-09-04T17:08:41,004 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,004 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,004 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,004 /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-04T17:08:41,004 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,005 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,005 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,005 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,005 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T17:08:41,005 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,005 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,005 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-04T17:08:41,005 447 | view_new = view_old; 2025-09-04T17:08:41,005 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,005 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,006 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,006 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,006 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,006 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,006 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,006 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-04T17:08:41,006 30 | ~model() 2025-09-04T17:08:41,006 | ^ 2025-09-04T17:08:41,006 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:41,006 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:08:41,006 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,006 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-04T17:08:41,007 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-04T17:08:41,007 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,007 | ^ 2025-09-04T17:08:41,007 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-04T17:08:41,007 67 | function_requires< boost_concepts::ForwardTraversalConcept >(); 2025-09-04T17:08:41,007 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,007 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T17:08:41,007 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:41,007 | ^ 2025-09-04T17:08:41,007 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-04T17:08:41,007 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:41,008 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:41,008 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-04T17:08:41,008 45 | typedef mpl::bool_ type; 2025-09-04T17:08:41,008 | ^~~~ 2025-09-04T17:08:41,008 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:41,008 /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-04T17:08:41,008 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,008 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,008 /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-04T17:08:41,008 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,008 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,009 557 | std::__niter_base(__last), 2025-09-04T17:08:41,009 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,009 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,009 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,009 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,009 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,009 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,009 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,009 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,009 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-04T17:08:41,010 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,010 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,010 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:41,010 447 | view_new = view_old; 2025-09-04T17:08:41,010 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,010 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,010 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,010 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,010 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,010 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,010 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,011 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-04T17:08:41,011 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,011 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,011 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T17:08:41,011 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T17:08:41,011 | ^ 2025-09-04T17:08:41,011 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T17:08:41,011 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T17:08:41,011 | ^~~~~~~~~~~~ 2025-09-04T17:08:41,011 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T17:08:41,012 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,012 | ^~~~~~~~~~~~~ 2025-09-04T17:08:41,012 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T17:08:41,012 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-04T17:08:41,012 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,012 | ^ 2025-09-04T17:08:41,012 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-04T17:08:41,012 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T17:08:41,012 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,012 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ReadableIteratorConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T17:08:41,012 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:41,013 | ^ 2025-09-04T17:08:41,013 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-04T17:08:41,013 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:41,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:41,013 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-04T17:08:41,013 45 | typedef mpl::bool_ type; 2025-09-04T17:08:41,013 | ^~~~ 2025-09-04T17:08:41,013 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:41,013 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,013 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,013 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,014 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,014 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,014 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,014 557 | std::__niter_base(__last), 2025-09-04T17:08:41,014 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,014 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,014 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,014 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,014 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,014 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,014 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,015 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,015 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T17:08:41,015 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,015 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,015 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:41,015 447 | view_new = view_old; 2025-09-04T17:08:41,015 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,015 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,015 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,016 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,016 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,016 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,016 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,016 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost_concepts::ReadableIterator, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T17:08:41,016 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,016 | ^ 2025-09-04T17:08:41,016 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-04T17:08:41,016 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-04T17:08:41,016 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,016 | ^ 2025-09-04T17:08:41,016 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-04T17:08:41,017 68 | function_requires< boost_concepts::ReadableIteratorConcept >(); 2025-09-04T17:08:41,017 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,017 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T17:08:41,017 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:41,017 | ^ 2025-09-04T17:08:41,017 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-04T17:08:41,017 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:41,017 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:41,017 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-04T17:08:41,017 45 | typedef mpl::bool_ type; 2025-09-04T17:08:41,017 | ^~~~ 2025-09-04T17:08:41,018 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:41,018 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,018 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,018 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,018 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,018 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,018 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,018 557 | std::__niter_base(__last), 2025-09-04T17:08:41,018 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,018 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,018 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,018 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,019 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,019 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,019 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,019 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,019 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T17:08:41,019 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,019 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,019 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:41,019 447 | view_new = view_old; 2025-09-04T17:08:41,020 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,020 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,020 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,020 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,020 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,020 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,020 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,020 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-04T17:08:41,020 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T17:08:41,020 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,020 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T17:08:41,020 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T17:08:41,021 | ^ 2025-09-04T17:08:41,021 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T17:08:41,021 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T17:08:41,021 | ^~~~~~~~~~~~ 2025-09-04T17:08:41,021 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T17:08:41,021 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T17:08:41,021 | ^~~~~~~~~~~~~ 2025-09-04T17:08:41,021 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T17:08:41,021 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-04T17:08:41,021 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,021 | ^ 2025-09-04T17:08:41,021 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-04T17:08:41,022 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T17:08:41,022 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,022 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-04T17:08:41,022 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T17:08:41,022 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,022 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-04T17:08:41,022 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,022 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,022 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-04T17:08:41,022 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,022 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,023 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-04T17:08:41,023 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,023 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,023 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,023 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,023 557 | std::__niter_base(__last), 2025-09-04T17:08:41,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,023 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,024 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,024 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,024 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,024 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,024 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,024 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T17:08:41,024 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,024 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,024 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:41,024 447 | view_new = view_old; 2025-09-04T17:08:41,025 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,025 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,025 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,025 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,025 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,025 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,025 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,025 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T17:08:41,025 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,025 | ^ 2025-09-04T17:08:41,026 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-04T17:08:41,026 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-04T17:08:41,026 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,026 | ^ 2025-09-04T17:08:41,026 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-04T17:08:41,026 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T17:08:41,026 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,026 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-04T17:08:41,026 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T17:08:41,027 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,027 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-04T17:08:41,027 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,027 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,027 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-04T17:08:41,027 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,027 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,027 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-04T17:08:41,027 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,028 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,028 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,028 /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-04T17:08:41,028 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,028 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,028 557 | std::__niter_base(__last), 2025-09-04T17:08:41,028 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,028 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,028 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,028 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,029 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,029 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,029 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,029 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,029 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-04T17:08:41,029 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,029 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,029 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:41,029 447 | view_new = view_old; 2025-09-04T17:08:41,029 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,030 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,030 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,030 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,030 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,030 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,030 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,030 ltp/thirdparty/boost/include/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-04T17:08:41,030 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,030 | ^ 2025-09-04T17:08:41,031 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-04T17:08:41,031 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-04T17:08:41,031 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,031 | ^ 2025-09-04T17:08:41,031 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-04T17:08:41,031 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T17:08:41,031 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,031 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-04T17:08:41,031 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,031 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,032 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-04T17:08:41,032 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,032 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,032 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:41,032 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:41,032 | ^ 2025-09-04T17:08:41,032 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-04T17:08:41,032 /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-04T17:08:41,032 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,032 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,033 /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-04T17:08:41,033 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,033 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,033 557 | std::__niter_base(__last), 2025-09-04T17:08:41,033 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,033 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,033 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,033 /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-04T17:08:41,033 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,033 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,033 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,033 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,034 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-04T17:08:41,034 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,034 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,034 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-04T17:08:41,034 447 | view_new = view_old; 2025-09-04T17:08:41,034 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,034 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,034 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,034 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,034 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,034 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,035 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,035 ltp/thirdparty/boost/include/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-04T17:08:41,035 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,035 | ^ 2025-09-04T17:08:41,035 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-04T17:08:41,035 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-04T17:08:41,035 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,035 | ^ 2025-09-04T17:08:41,035 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-04T17:08:41,036 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T17:08:41,036 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,036 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-04T17:08:41,036 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,036 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,036 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-04T17:08:41,036 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,036 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,036 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:41,036 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:41,036 | ^ 2025-09-04T17:08:41,037 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-04T17:08:41,037 /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-04T17:08:41,037 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,037 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,037 /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-04T17:08:41,037 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,037 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,037 557 | std::__niter_base(__last), 2025-09-04T17:08:41,037 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,037 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,037 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,038 /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-04T17:08:41,038 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,038 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,038 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,038 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,038 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-04T17:08:41,038 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,038 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,038 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:41,038 447 | view_new = view_old; 2025-09-04T17:08:41,038 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,038 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,039 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,039 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,039 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,039 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,039 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,039 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T17:08:41,039 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,039 | ^ 2025-09-04T17:08:41,039 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’: 2025-09-04T17:08:41,039 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-04T17:08:41,040 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,040 | ^ 2025-09-04T17:08:41,040 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-04T17:08:41,040 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,040 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,040 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-04T17:08:41,040 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,040 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,040 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:41,040 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:41,041 | ^ 2025-09-04T17:08:41,041 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-04T17:08:41,041 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:41,041 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:41,041 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-04T17:08:41,041 /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-04T17:08:41,041 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,041 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,041 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,041 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,041 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,041 557 | std::__niter_base(__last), 2025-09-04T17:08:41,042 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,042 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,042 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,042 /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-04T17:08:41,042 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,042 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,042 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,042 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,042 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T17:08:41,042 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,042 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,043 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-04T17:08:41,043 447 | view_new = view_old; 2025-09-04T17:08:41,043 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,043 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,043 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,043 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,043 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,043 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,043 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,043 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T17:08:41,043 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,043 | ^ 2025-09-04T17:08:41,044 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-04T17:08:41,044 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-04T17:08:41,044 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,044 | ^ 2025-09-04T17:08:41,044 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-04T17:08:41,044 69 | function_requires< boost_concepts::ForwardTraversalConcept >(); 2025-09-04T17:08:41,044 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,044 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T17:08:41,044 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:41,045 | ^ 2025-09-04T17:08:41,045 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-04T17:08:41,045 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:41,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:41,045 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-04T17:08:41,045 45 | typedef mpl::bool_ type; 2025-09-04T17:08:41,045 | ^~~~ 2025-09-04T17:08:41,045 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:41,045 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,045 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,045 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,046 /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-04T17:08:41,046 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,046 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,046 557 | std::__niter_base(__last), 2025-09-04T17:08:41,046 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,046 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,046 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,046 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,046 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,046 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,046 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,046 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,047 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-04T17:08:41,047 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,047 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,047 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-04T17:08:41,047 447 | view_new = view_old; 2025-09-04T17:08:41,047 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,047 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,047 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,047 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,047 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,047 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,047 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,048 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-04T17:08:41,048 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,048 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,048 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T17:08:41,048 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T17:08:41,048 | ^ 2025-09-04T17:08:41,048 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T17:08:41,048 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T17:08:41,048 | ^~~~~~~~~~~~ 2025-09-04T17:08:41,048 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T17:08:41,048 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,048 | ^~~~~~~~~~~~~ 2025-09-04T17:08:41,049 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-04T17:08:41,049 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-04T17:08:41,049 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,049 | ^ 2025-09-04T17:08:41,049 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-04T17:08:41,049 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T17:08:41,049 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,049 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:41,050 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:41,050 | ^ 2025-09-04T17:08:41,050 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-04T17:08:41,050 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:41,050 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:41,050 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-04T17:08:41,050 45 | typedef mpl::bool_ type; 2025-09-04T17:08:41,050 | ^~~~ 2025-09-04T17:08:41,050 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:41,050 /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-04T17:08:41,050 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,051 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,051 /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-04T17:08:41,051 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,051 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,051 557 | std::__niter_base(__last), 2025-09-04T17:08:41,051 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,051 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,051 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,051 /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-04T17:08:41,051 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,051 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,051 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,052 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,052 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-04T17:08:41,052 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,052 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,052 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-04T17:08:41,052 447 | view_new = view_old; 2025-09-04T17:08:41,052 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,052 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,052 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,052 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,052 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,053 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,053 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,053 ltp/thirdparty/boost/include/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-04T17:08:41,053 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,053 | ^ 2025-09-04T17:08:41,053 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-04T17:08:41,053 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-04T17:08:41,053 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,053 | ^ 2025-09-04T17:08:41,053 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-04T17:08:41,054 70 | function_requires< boost_concepts::ReadableIteratorConcept >(); 2025-09-04T17:08:41,054 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,054 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:41,054 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:41,054 | ^ 2025-09-04T17:08:41,054 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-04T17:08:41,054 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:41,054 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:41,054 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-04T17:08:41,054 45 | typedef mpl::bool_ type; 2025-09-04T17:08:41,054 | ^~~~ 2025-09-04T17:08:41,055 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:41,055 /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-04T17:08:41,055 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,055 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,055 /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-04T17:08:41,055 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,055 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,055 557 | std::__niter_base(__last), 2025-09-04T17:08:41,055 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,055 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,055 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,055 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,056 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,056 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,056 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,056 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,056 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T17:08:41,056 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,056 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,056 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:41,056 447 | view_new = view_old; 2025-09-04T17:08:41,056 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,056 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,057 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,057 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,057 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,057 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,057 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,057 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-04T17:08:41,057 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T17:08:41,057 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,057 ltp/thirdparty/boost/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’ 2025-09-04T17:08:41,057 29 | # define BOOST_PP_CAT_I(a, b) a ## b 2025-09-04T17:08:41,057 | ^ 2025-09-04T17:08:41,057 ltp/thirdparty/boost/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro ‘BOOST_PP_CAT’ 2025-09-04T17:08:41,058 23 | struct BOOST_PP_CAT(name,Concept) \ 2025-09-04T17:08:41,058 | ^~~~~~~~~~~~ 2025-09-04T17:08:41,058 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:42:3: note: in expansion of macro ‘BOOST_concept’ 2025-09-04T17:08:41,058 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T17:08:41,058 | ^~~~~~~~~~~~~ 2025-09-04T17:08:41,058 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-04T17:08:41,058 ltp/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-04T17:08:41,058 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,058 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,059 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-04T17:08:41,059 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,059 | ^ 2025-09-04T17:08:41,059 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-04T17:08:41,059 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T17:08:41,059 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,059 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-04T17:08:41,059 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T17:08:41,059 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,059 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-04T17:08:41,060 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,060 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,060 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:41,060 /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-04T17:08:41,060 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,060 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,060 /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-04T17:08:41,060 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,061 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,061 557 | std::__niter_base(__last), 2025-09-04T17:08:41,061 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,061 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,061 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,061 /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-04T17:08:41,061 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,061 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,062 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,062 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,062 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-04T17:08:41,062 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,062 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,062 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-04T17:08:41,062 447 | view_new = view_old; 2025-09-04T17:08:41,062 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,062 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,063 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,063 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,063 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,063 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,063 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,063 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-04T17:08:41,063 30 | ~model() 2025-09-04T17:08:41,063 | ^ 2025-09-04T17:08:41,064 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:41,064 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T17:08:41,064 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,064 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-04T17:08:41,064 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T17:08:41,064 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,064 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,065 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-04T17:08:41,065 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,065 | ^ 2025-09-04T17:08:41,065 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-04T17:08:41,065 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T17:08:41,065 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,065 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-04T17:08:41,065 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T17:08:41,066 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,066 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-04T17:08:41,066 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,066 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,066 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:41,066 /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-04T17:08:41,066 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,066 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,066 /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-04T17:08:41,067 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,067 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,067 557 | std::__niter_base(__last), 2025-09-04T17:08:41,067 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,067 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,067 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,067 /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-04T17:08:41,067 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,067 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,067 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,068 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,068 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-04T17:08:41,068 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,068 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,068 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-04T17:08:41,068 447 | view_new = view_old; 2025-09-04T17:08:41,068 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,068 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,068 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,068 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,069 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,069 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,069 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,069 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-04T17:08:41,069 30 | ~model() 2025-09-04T17:08:41,069 | ^ 2025-09-04T17:08:41,069 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:41,069 168 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T17:08:41,069 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,069 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T17:08:41,070 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:41,070 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,070 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,070 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:08:41,070 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,070 | ^ 2025-09-04T17:08:41,071 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:41,071 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:41,071 | ^ 2025-09-04T17:08:41,071 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:41,071 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:41,071 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:41,071 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:41,071 45 | typedef mpl::bool_ type; 2025-09-04T17:08:41,072 | ^~~~ 2025-09-04T17:08:41,072 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:41,072 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,072 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,072 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,072 /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-04T17:08:41,072 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,072 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,073 557 | std::__niter_base(__last), 2025-09-04T17:08:41,073 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,073 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,073 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,073 /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-04T17:08:41,073 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,073 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,073 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,073 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,074 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T17:08:41,074 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,074 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,074 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-04T17:08:41,074 447 | view_new = view_old; 2025-09-04T17:08:41,074 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,074 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,074 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,074 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,074 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,075 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,075 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,075 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-04T17:08:41,075 30 | ~model() 2025-09-04T17:08:41,075 | ^ 2025-09-04T17:08:41,075 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:41,075 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:08:41,075 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,075 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-04T17:08:41,075 ltp/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-04T17:08:41,076 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,076 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,076 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-04T17:08:41,076 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,076 | ^ 2025-09-04T17:08:41,076 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-04T17:08:41,076 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T17:08:41,076 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,076 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-04T17:08:41,076 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,077 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,077 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-04T17:08:41,077 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,077 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,077 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-04T17:08:41,077 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,077 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,077 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,077 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,078 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,078 557 | std::__niter_base(__last), 2025-09-04T17:08:41,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,078 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,078 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,078 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,078 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,078 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,079 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T17:08:41,079 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,079 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,079 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:41,079 447 | view_new = view_old; 2025-09-04T17:08:41,079 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,079 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,079 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,079 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,079 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,080 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,080 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,080 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-04T17:08:41,080 30 | ~model() 2025-09-04T17:08:41,080 | ^ 2025-09-04T17:08:41,080 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:41,080 122 | BOOST_CONCEPT_USAGE(IncrementableIterator) 2025-09-04T17:08:41,080 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,080 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-04T17:08:41,080 ltp/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-04T17:08:41,080 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,081 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,081 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-04T17:08:41,081 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,081 | ^ 2025-09-04T17:08:41,081 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-04T17:08:41,081 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T17:08:41,081 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,081 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-04T17:08:41,081 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,081 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,081 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-04T17:08:41,082 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,082 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,082 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-04T17:08:41,082 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,082 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,082 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,082 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,082 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,083 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,083 557 | std::__niter_base(__last), 2025-09-04T17:08:41,083 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,083 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,083 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,083 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,083 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,083 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,083 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,083 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,083 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T17:08:41,084 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,084 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,084 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-04T17:08:41,084 447 | view_new = view_old; 2025-09-04T17:08:41,084 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,084 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,084 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,084 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,084 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,084 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,084 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,085 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-04T17:08:41,085 30 | ~model() 2025-09-04T17:08:41,085 | ^ 2025-09-04T17:08:41,085 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:41,085 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T17:08:41,085 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,085 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T17:08:41,085 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:41,085 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,085 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,085 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:08:41,085 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,086 | ^ 2025-09-04T17:08:41,086 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:41,086 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:41,086 | ^ 2025-09-04T17:08:41,086 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:41,086 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:41,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:41,086 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:41,086 45 | typedef mpl::bool_ type; 2025-09-04T17:08:41,086 | ^~~~ 2025-09-04T17:08:41,086 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:41,086 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,087 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,087 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,087 /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-04T17:08:41,087 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,087 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,087 557 | std::__niter_base(__last), 2025-09-04T17:08:41,087 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,087 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,087 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,088 /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-04T17:08:41,088 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,088 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,088 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,088 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,088 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T17:08:41,088 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,088 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,088 ltp/thirdparty/boost/include/boost/multi_array.hpp:447:14: required from ‘boost::multi_array& boost::multi_array::resize(const boost::detail::multi_array::extent_gen&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2; Allocator = std::allocator >]’ 2025-09-04T17:08:41,088 447 | view_new = view_old; 2025-09-04T17:08:41,089 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,089 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,089 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,089 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,089 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,089 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,089 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,089 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-04T17:08:41,089 30 | ~model() 2025-09-04T17:08:41,090 | ^ 2025-09-04T17:08:41,090 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:41,090 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:08:41,090 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,090 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-04T17:08:41,090 ltp/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-04T17:08:41,090 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,090 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,090 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-04T17:08:41,090 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,091 | ^ 2025-09-04T17:08:41,091 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-04T17:08:41,091 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,091 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,091 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-04T17:08:41,091 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,091 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,091 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, std::__cxx11::basic_string*, mpl_::size_t<1>, std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T17:08:41,091 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:41,091 | ^ 2025-09-04T17:08:41,092 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-04T17:08:41,092 /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-04T17:08:41,092 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,092 /usr/include/c++/14/bits/stl_algobase.h:556:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,092 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,092 557 | std::__niter_base(__last), 2025-09-04T17:08:41,093 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,093 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,093 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,093 /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-04T17:08:41,093 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,093 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,093 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,093 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,093 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T17:08:41,094 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,094 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,094 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-04T17:08:41,094 447 | view_new = view_old; 2025-09-04T17:08:41,094 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,094 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,094 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,094 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,094 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,095 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,095 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,095 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-04T17:08:41,095 30 | ~model() 2025-09-04T17:08:41,095 | ^ 2025-09-04T17:08:41,095 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:41,095 138 | BOOST_CONCEPT_USAGE(DefaultConstructible) { 2025-09-04T17:08:41,095 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,095 ltp/thirdparty/boost/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: 2025-09-04T17:08:41,096 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 2025-09-04T17:08:41,096 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,096 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,096 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: required from ‘struct boost::Convertible’ 2025-09-04T17:08:41,096 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,096 | ^ 2025-09-04T17:08:41,096 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:41,096 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:41,096 | ^ 2025-09-04T17:08:41,097 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 2025-09-04T17:08:41,097 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:41,097 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:41,097 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:45:31: required from ‘struct boost::concepts::not_satisfied >’ 2025-09-04T17:08:41,097 45 | typedef mpl::bool_ type; 2025-09-04T17:08:41,097 | ^~~~ 2025-09-04T17:08:41,097 ltp/thirdparty/boost/include/boost/mpl/if.hpp:63:11: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:41,097 /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-04T17:08:41,097 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,097 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,098 /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-04T17:08:41,098 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,098 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,098 557 | std::__niter_base(__last), 2025-09-04T17:08:41,098 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,098 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,098 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,098 /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-04T17:08:41,098 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,099 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,099 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,099 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,099 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-04T17:08:41,099 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,099 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,099 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-04T17:08:41,099 447 | view_new = view_old; 2025-09-04T17:08:41,099 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,100 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,100 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,100 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,100 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,100 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,100 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,100 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-04T17:08:41,100 30 | ~model() 2025-09-04T17:08:41,100 | ^ 2025-09-04T17:08:41,100 ltp/thirdparty/boost/include/boost/concept_check.hpp:209:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:41,100 209 | BOOST_CONCEPT_USAGE(Convertible) { 2025-09-04T17:08:41,101 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,101 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-04T17:08:41,101 ltp/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-04T17:08:41,101 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,101 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,101 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-04T17:08:41,101 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,101 | ^ 2025-09-04T17:08:41,101 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-04T17:08:41,101 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T17:08:41,102 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,102 ltp/thirdparty/boost/include/boost/concept/detail/has_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-04T17:08:41,102 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:41,102 | ^ 2025-09-04T17:08:41,102 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-04T17:08:41,102 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:41,102 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:41,102 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-04T17:08:41,102 /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-04T17:08:41,103 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,103 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,103 /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-04T17:08:41,103 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,103 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,103 557 | std::__niter_base(__last), 2025-09-04T17:08:41,103 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,103 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,103 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,104 /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-04T17:08:41,104 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,104 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,104 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,104 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,104 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-04T17:08:41,104 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,104 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,104 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-04T17:08:41,105 447 | view_new = view_old; 2025-09-04T17:08:41,105 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,105 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,105 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,105 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,105 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,105 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,105 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,105 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-04T17:08:41,106 30 | ~model() 2025-09-04T17:08:41,106 | ^ 2025-09-04T17:08:41,106 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:41,106 50 | BOOST_CONCEPT_USAGE(ReadableIterator) 2025-09-04T17:08:41,106 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,106 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-04T17:08:41,106 ltp/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-04T17:08:41,106 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,106 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,106 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-04T17:08:41,107 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,107 | ^ 2025-09-04T17:08:41,107 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-04T17:08:41,107 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T17:08:41,107 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,107 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-04T17:08:41,107 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T17:08:41,107 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,107 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-04T17:08:41,107 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,107 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,108 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:41,108 /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-04T17:08:41,108 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,108 /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-04T17:08:41,108 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,108 557 | std::__niter_base(__last), 2025-09-04T17:08:41,108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,108 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,109 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,109 /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-04T17:08:41,109 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,109 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,109 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,109 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,109 ltp/thirdparty/boost/include/boost/multi_array/view.hpp:318:16: required from ‘boost::detail::multi_array::multi_array_view& boost::detail::multi_array::multi_array_view::operator=(const boost::detail::multi_array::multi_array_view&) [with T = std::__cxx11::basic_string; unsigned int NumDims = 2]’ 2025-09-04T17:08:41,109 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,109 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,110 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-04T17:08:41,110 447 | view_new = view_old; 2025-09-04T17:08:41,110 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,110 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,110 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,110 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,110 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,111 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,111 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,111 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-04T17:08:41,111 30 | ~model() 2025-09-04T17:08:41,111 | ^ 2025-09-04T17:08:41,111 ltp/thirdparty/boost/include/boost/concept_check.hpp:146:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:41,111 146 | BOOST_CONCEPT_USAGE(Assignable) { 2025-09-04T17:08:41,111 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,112 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-04T17:08:41,112 ltp/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-04T17:08:41,112 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,112 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,112 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-04T17:08:41,112 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,112 | ^ 2025-09-04T17:08:41,112 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-04T17:08:41,113 110 | BOOST_concept(IncrementableIterator,(Iterator)) 2025-09-04T17:08:41,113 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,113 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-04T17:08:41,113 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T17:08:41,113 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,113 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-04T17:08:41,113 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,113 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,113 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:143:3: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2025-09-04T17:08:41,113 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,114 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,114 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,114 /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-04T17:08:41,114 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,114 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,114 557 | std::__niter_base(__last), 2025-09-04T17:08:41,114 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,114 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,114 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,114 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,115 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,115 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,115 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,115 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,115 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-04T17:08:41,115 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,115 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,115 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-04T17:08:41,115 447 | view_new = view_old; 2025-09-04T17:08:41,115 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,116 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,116 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,116 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,116 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,116 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,116 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,116 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-04T17:08:41,116 30 | ~model() 2025-09-04T17:08:41,117 | ^ 2025-09-04T17:08:41,117 ltp/thirdparty/boost/include/boost/concept_check.hpp:168:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:41,117 168 | BOOST_CONCEPT_USAGE(CopyConstructible) { 2025-09-04T17:08:41,117 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,117 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-04T17:08:41,117 ltp/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-04T17:08:41,117 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,117 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,117 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-04T17:08:41,117 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,118 | ^ 2025-09-04T17:08:41,118 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-04T17:08:41,118 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T17:08:41,118 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,118 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-04T17:08:41,118 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,118 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,118 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-04T17:08:41,118 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,118 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,119 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-04T17:08:41,119 /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-04T17:08:41,119 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,119 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,119 /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-04T17:08:41,119 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,119 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,119 557 | std::__niter_base(__last), 2025-09-04T17:08:41,119 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,119 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,120 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,120 /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-04T17:08:41,120 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,120 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,120 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,120 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,120 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-04T17:08:41,120 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,120 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,120 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-04T17:08:41,121 447 | view_new = view_old; 2025-09-04T17:08:41,121 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,121 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,121 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,121 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,121 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,121 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,121 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,121 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-04T17:08:41,122 30 | ~model() 2025-09-04T17:08:41,122 | ^ 2025-09-04T17:08:41,122 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:122:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:41,122 122 | BOOST_CONCEPT_USAGE(IncrementableIterator) 2025-09-04T17:08:41,122 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,122 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-04T17:08:41,122 ltp/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-04T17:08:41,122 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,122 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,123 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-04T17:08:41,123 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,123 | ^ 2025-09-04T17:08:41,123 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-04T17:08:41,123 131 | BOOST_concept(SinglePassIterator,(Iterator)) 2025-09-04T17:08:41,123 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,123 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-04T17:08:41,123 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,123 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,124 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-04T17:08:41,124 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,124 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,124 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-04T17:08:41,124 /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-04T17:08:41,124 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,124 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,124 /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-04T17:08:41,124 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,124 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,125 557 | std::__niter_base(__last), 2025-09-04T17:08:41,125 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,125 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,125 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,125 /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-04T17:08:41,125 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,125 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,125 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,125 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,125 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-04T17:08:41,126 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,126 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,126 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-04T17:08:41,126 447 | view_new = view_old; 2025-09-04T17:08:41,126 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,126 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,126 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,126 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,126 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,126 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,127 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,127 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-04T17:08:41,127 30 | ~model() 2025-09-04T17:08:41,127 | ^ 2025-09-04T17:08:41,127 ltp/thirdparty/boost/include/boost/concept_check.hpp:234:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:41,127 234 | BOOST_CONCEPT_USAGE(EqualityComparable) { 2025-09-04T17:08:41,127 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,127 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-04T17:08:41,128 ltp/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-04T17:08:41,128 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,128 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,128 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-04T17:08:41,128 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,128 | ^ 2025-09-04T17:08:41,128 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-04T17:08:41,128 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,128 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,128 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-04T17:08:41,129 143 | BOOST_concept(ForwardTraversal,(Iterator)) 2025-09-04T17:08:41,129 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,129 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ForwardTraversalConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T17:08:41,129 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:41,129 | ^ 2025-09-04T17:08:41,129 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-04T17:08:41,129 /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-04T17:08:41,129 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,129 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,129 /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-04T17:08:41,130 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,130 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,130 557 | std::__niter_base(__last), 2025-09-04T17:08:41,130 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,130 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,130 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,130 /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-04T17:08:41,130 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,130 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,130 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,131 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,131 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-04T17:08:41,131 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,131 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,131 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-04T17:08:41,131 447 | view_new = view_old; 2025-09-04T17:08:41,131 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,131 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,131 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,131 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,132 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,132 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,132 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,132 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-04T17:08:41,132 30 | ~model() 2025-09-04T17:08:41,132 | ^ 2025-09-04T17:08:41,132 ltp/thirdparty/boost/include/boost/concept_check.hpp:138:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:41,132 138 | BOOST_CONCEPT_USAGE(DefaultConstructible) { 2025-09-04T17:08:41,132 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,133 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-04T17:08:41,133 ltp/thirdparty/boost/include/boost/concept/detail/general.hpp:38:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> > >]’ 2025-09-04T17:08:41,133 38 | static void failed() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,133 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,133 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-04T17:08:41,133 78 | &::boost::concepts::requirement_::failed> \ 2025-09-04T17:08:41,133 | ^ 2025-09-04T17:08:41,133 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-04T17:08:41,133 42 | BOOST_concept(ReadableIterator,(Iterator)) 2025-09-04T17:08:41,134 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,134 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost_concepts::ReadableIteratorConcept, const std::__cxx11::basic_string*, mpl_::size_t<1>, const std::__cxx11::basic_string&, boost::random_access_traversal_tag> >]’ 2025-09-04T17:08:41,134 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:41,134 | ^ 2025-09-04T17:08:41,134 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-04T17:08:41,134 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:41,134 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:41,134 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-04T17:08:41,134 /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-04T17:08:41,134 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,135 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,135 /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-04T17:08:41,135 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,135 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,135 557 | std::__niter_base(__last), 2025-09-04T17:08:41,135 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,135 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,135 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,135 /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-04T17:08:41,135 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,135 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,136 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,136 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,136 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-04T17:08:41,136 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,136 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,136 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-04T17:08:41,136 447 | view_new = view_old; 2025-09-04T17:08:41,136 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,136 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,136 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,137 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,137 ltp/thirdparty/boost/include/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 2025-09-04T17:08:41,137 16 | ~usage_requirements() { ((Model*)0)->~Model(); } 2025-09-04T17:08:41,137 | ~~~~~~~~~~~~~~~~~~~^~ 2025-09-04T17:08:41,137 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-04T17:08:41,137 30 | ~model() 2025-09-04T17:08:41,137 | ^ 2025-09-04T17:08:41,137 ltp/thirdparty/boost/include/boost/iterator/iterator_concepts.hpp:50:7: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 2025-09-04T17:08:41,137 50 | BOOST_CONCEPT_USAGE(ReadableIterator) 2025-09-04T17:08:41,137 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,138 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-04T17:08:41,138 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-04T17:08:41,138 97 | super_type::generate_array_view(boost::type(), 2025-09-04T17:08:41,138 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,138 98 | indices, 2025-09-04T17:08:41,138 | ~~~~~~~~ 2025-09-04T17:08:41,138 99 | shape(), 2025-09-04T17:08:41,139 | ~~~~~~~~ 2025-09-04T17:08:41,139 100 | strides(), 2025-09-04T17:08:41,139 | ~~~~~~~~~~ 2025-09-04T17:08:41,139 101 | index_bases(), 2025-09-04T17:08:41,139 | ~~~~~~~~~~~~~~ 2025-09-04T17:08:41,139 102 | base_); 2025-09-04T17:08:41,139 | ~~~~~~ 2025-09-04T17:08:41,139 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-04T17:08:41,139 55 | a[ idgen ]; 2025-09-04T17:08:41,139 | ~^ 2025-09-04T17:08:41,140 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-04T17:08:41,140 75 | detail::idgen_helper::call(a,idgen[range],id); 2025-09-04T17:08:41,140 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,140 ltp/thirdparty/boost/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::multi_array_concepts::ConstMultiArrayConcept, 1, const std::__cxx11::basic_string*>, 1>]’ 2025-09-04T17:08:41,140 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); 2025-09-04T17:08:41,140 | ^ 2025-09-04T17:08:41,140 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-04T17:08:41,140 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); 2025-09-04T17:08:41,140 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T17:08:41,140 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-04T17:08:41,141 /usr/include/c++/14/bits/stl_algobase.h:548:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,141 548 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } 2025-09-04T17:08:41,141 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,141 /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-04T17:08:41,141 556 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), 2025-09-04T17:08:41,141 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,141 557 | std::__niter_base(__last), 2025-09-04T17:08:41,141 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,141 558 | std::__niter_base(__result))); 2025-09-04T17:08:41,141 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,142 /usr/include/c++/14/bits/stl_algobase.h:651:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = boost::detail::multi_array::array_iterator<__cxx11::basic_string, const __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::const_sub_array<__cxx11::basic_string, 1, const __cxx11::basic_string*>, boost::random_access_traversal_tag>; _OI = boost::detail::multi_array::array_iterator<__cxx11::basic_string, __cxx11::basic_string*, mpl_::size_t<2>, boost::detail::multi_array::sub_array<__cxx11::basic_string, 1>, boost::random_access_traversal_tag>]’ 2025-09-04T17:08:41,142 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> 2025-09-04T17:08:41,142 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,142 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); 2025-09-04T17:08:41,142 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,142 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-04T17:08:41,142 318 | std::copy(other.begin(),other.end(),begin()); 2025-09-04T17:08:41,142 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,142 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-04T17:08:41,143 447 | view_new = view_old; 2025-09-04T17:08:41,143 | ~~~~~~~~~^~~~~~~~~~ 2025-09-04T17:08:41,143 ltp/src/srl/Sentence.cpp:196:20: required from here 2025-09-04T17:08:41,143 196 | m_fields.resize(boost::extents[0][0]); 2025-09-04T17:08:41,143 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:41,143 ltp/thirdparty/boost/include/boost/multi_array/base.hpp:463:13: warning: unused variable ‘bound_adjustment’ [-Wunused-variable] 2025-09-04T17:08:41,143 463 | index bound_adjustment = stride < 0 ? 1 : 0; 2025-09-04T17:08:41,143 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:08:45,843 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/splitsnt -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 -std=c++0x 2025-09-04T17:08:47,204 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T17:08:47,204 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T17:08:47,204 from ltp/thirdparty/boost/include/boost/regex/v4/c_regex_traits.hpp:26, 2025-09-04T17:08:47,204 from ltp/thirdparty/boost/libs/regex/src/c_regex_traits.cpp:28: 2025-09-04T17:08:47,204 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-04T17:08:47,205 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T17:08:47,205 | ^~~~~~~~ 2025-09-04T17:08:47,205 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:08:47,205 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T17:08:47,205 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:47,205 59 | template class auto_ptr; 2025-09-04T17:08:47,205 | ^~~~~~~~ 2025-09-04T17:08:47,262 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T17:08:47,262 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T17:08:47,262 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T17:08:47,262 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-04T17:08:47,262 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T17:08:47,262 | ^~~~~~~~ 2025-09-04T17:08:47,262 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:47,262 59 | template class auto_ptr; 2025-09-04T17:08:47,263 | ^~~~~~~~ 2025-09-04T17:08:47,277 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-04T17:08:47,277 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T17:08:47,277 | ^~~~~~~~ 2025-09-04T17:08:47,277 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:47,277 59 | template class auto_ptr; 2025-09-04T17:08:47,277 | ^~~~~~~~ 2025-09-04T17:08:47,279 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-04T17:08:47,279 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T17:08:47,279 | ^~~~~~~~ 2025-09-04T17:08:47,279 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:47,279 59 | template class auto_ptr; 2025-09-04T17:08:47,280 | ^~~~~~~~ 2025-09-04T17:08:47,280 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-04T17:08:47,280 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T17:08:47,280 | ^~~~~~~~ 2025-09-04T17:08:47,280 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:47,280 59 | template class auto_ptr; 2025-09-04T17:08:47,280 | ^~~~~~~~ 2025-09-04T17:08:47,280 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-04T17:08:47,280 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T17:08:47,280 | ^~~~~~~~ 2025-09-04T17:08:47,281 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:47,281 59 | template class auto_ptr; 2025-09-04T17:08:47,281 | ^~~~~~~~ 2025-09-04T17:08:47,281 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-04T17:08:47,281 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T17:08:47,281 | ^~~~~~~~ 2025-09-04T17:08:47,281 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:47,281 59 | template class auto_ptr; 2025-09-04T17:08:47,281 | ^~~~~~~~ 2025-09-04T17:08:47,284 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-04T17:08:47,284 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-04T17:08:47,285 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T17:08:47,285 | ^~~~~~~~ 2025-09-04T17:08:47,285 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:47,285 59 | template class auto_ptr; 2025-09-04T17:08:47,285 | ^~~~~~~~ 2025-09-04T17:08:48,570 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/splitsnt -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 -std=c++0x 2025-09-04T17:08:50,013 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T17:08:50,013 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T17:08:50,013 from ltp/thirdparty/boost/include/boost/regex/v4/regex_traits.hpp:26, 2025-09-04T17:08:50,014 from ltp/thirdparty/boost/include/boost/regex/regex_traits.hpp:27, 2025-09-04T17:08:50,014 from ltp/thirdparty/boost/libs/regex/src/cpp_regex_traits.cpp:22: 2025-09-04T17:08:50,014 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-04T17:08:50,014 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T17:08:50,014 | ^~~~~~~~ 2025-09-04T17:08:50,014 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:08:50,014 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T17:08:50,014 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:50,015 59 | template class auto_ptr; 2025-09-04T17:08:50,015 | ^~~~~~~~ 2025-09-04T17:08:50,071 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T17:08:50,071 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T17:08:50,072 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T17:08:50,072 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-04T17:08:50,072 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T17:08:50,072 | ^~~~~~~~ 2025-09-04T17:08:50,072 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:50,072 59 | template class auto_ptr; 2025-09-04T17:08:50,072 | ^~~~~~~~ 2025-09-04T17:08:50,087 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-04T17:08:50,087 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T17:08:50,087 | ^~~~~~~~ 2025-09-04T17:08:50,087 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:50,087 59 | template class auto_ptr; 2025-09-04T17:08:50,087 | ^~~~~~~~ 2025-09-04T17:08:50,089 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-04T17:08:50,089 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T17:08:50,089 | ^~~~~~~~ 2025-09-04T17:08:50,089 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:50,089 59 | template class auto_ptr; 2025-09-04T17:08:50,089 | ^~~~~~~~ 2025-09-04T17:08:50,089 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-04T17:08:50,090 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T17:08:50,090 | ^~~~~~~~ 2025-09-04T17:08:50,090 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:50,090 59 | template class auto_ptr; 2025-09-04T17:08:50,090 | ^~~~~~~~ 2025-09-04T17:08:50,090 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-04T17:08:50,090 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T17:08:50,090 | ^~~~~~~~ 2025-09-04T17:08:50,090 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:50,090 59 | template class auto_ptr; 2025-09-04T17:08:50,091 | ^~~~~~~~ 2025-09-04T17:08:50,091 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-04T17:08:50,091 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T17:08:50,091 | ^~~~~~~~ 2025-09-04T17:08:50,091 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:50,091 59 | template class auto_ptr; 2025-09-04T17:08:50,091 | ^~~~~~~~ 2025-09-04T17:08:50,093 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-04T17:08:50,093 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-04T17:08:50,093 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T17:08:50,093 | ^~~~~~~~ 2025-09-04T17:08:50,093 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:50,093 59 | template class auto_ptr; 2025-09-04T17:08:50,093 | ^~~~~~~~ 2025-09-04T17:08:51,048 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/splitsnt -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 -std=c++0x 2025-09-04T17:08:52,727 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T17:08:52,727 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T17:08:52,727 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T17:08:52,727 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T17:08:52,727 from ltp/thirdparty/boost/libs/regex/src/cregex.cpp:22: 2025-09-04T17:08:52,727 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-04T17:08:52,727 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T17:08:52,727 | ^~~~~~~~ 2025-09-04T17:08:52,728 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:08:52,728 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T17:08:52,728 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:52,728 59 | template class auto_ptr; 2025-09-04T17:08:52,728 | ^~~~~~~~ 2025-09-04T17:08:52,797 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T17:08:52,798 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T17:08:52,798 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T17:08:52,798 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-04T17:08:52,798 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T17:08:52,798 | ^~~~~~~~ 2025-09-04T17:08:52,798 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:52,798 59 | template class auto_ptr; 2025-09-04T17:08:52,798 | ^~~~~~~~ 2025-09-04T17:08:52,813 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-04T17:08:52,813 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T17:08:52,813 | ^~~~~~~~ 2025-09-04T17:08:52,813 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:52,813 59 | template class auto_ptr; 2025-09-04T17:08:52,813 | ^~~~~~~~ 2025-09-04T17:08:52,815 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-04T17:08:52,815 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T17:08:52,815 | ^~~~~~~~ 2025-09-04T17:08:52,815 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:52,815 59 | template class auto_ptr; 2025-09-04T17:08:52,815 | ^~~~~~~~ 2025-09-04T17:08:52,815 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-04T17:08:52,816 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T17:08:52,816 | ^~~~~~~~ 2025-09-04T17:08:52,816 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:52,816 59 | template class auto_ptr; 2025-09-04T17:08:52,816 | ^~~~~~~~ 2025-09-04T17:08:52,816 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-04T17:08:52,816 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T17:08:52,816 | ^~~~~~~~ 2025-09-04T17:08:52,816 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:52,817 59 | template class auto_ptr; 2025-09-04T17:08:52,817 | ^~~~~~~~ 2025-09-04T17:08:52,817 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-04T17:08:52,817 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T17:08:52,817 | ^~~~~~~~ 2025-09-04T17:08:52,817 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:52,817 59 | template class auto_ptr; 2025-09-04T17:08:52,817 | ^~~~~~~~ 2025-09-04T17:08:52,819 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-04T17:08:52,819 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-04T17:08:52,819 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T17:08:52,819 | ^~~~~~~~ 2025-09-04T17:08:52,819 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:08:52,819 59 | template class auto_ptr; 2025-09-04T17:08:52,819 | ^~~~~~~~ 2025-09-04T17:08:53,317 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T17:08:53,318 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T17:08:53,318 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T17:08:53,318 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T17:08:53,318 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,318 420 | : public std::unary_function \ 2025-09-04T17:08:53,318 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,318 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:08:53,318 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T17:08:53,319 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,319 In file included from /usr/include/c++/14/string:49, 2025-09-04T17:08:53,319 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T17:08:53,319 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,319 117 | struct unary_function 2025-09-04T17:08:53,319 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,320 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,320 420 | : public std::unary_function \ 2025-09-04T17:08:53,320 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,320 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:08:53,320 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T17:08:53,320 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,320 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,320 117 | struct unary_function 2025-09-04T17:08:53,320 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,322 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,322 420 | : public std::unary_function \ 2025-09-04T17:08:53,322 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,322 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:08:53,322 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T17:08:53,323 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,323 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,323 117 | struct unary_function 2025-09-04T17:08:53,323 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,323 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,323 420 | : public std::unary_function \ 2025-09-04T17:08:53,323 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,323 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:08:53,324 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T17:08:53,324 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,324 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,324 117 | struct unary_function 2025-09-04T17:08:53,324 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,324 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,324 420 | : public std::unary_function \ 2025-09-04T17:08:53,325 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,325 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:08:53,325 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T17:08:53,325 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,325 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,325 117 | struct unary_function 2025-09-04T17:08:53,325 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,326 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,326 420 | : public std::unary_function \ 2025-09-04T17:08:53,326 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,326 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:08:53,326 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T17:08:53,326 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,326 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,326 117 | struct unary_function 2025-09-04T17:08:53,326 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,327 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,327 420 | : public std::unary_function \ 2025-09-04T17:08:53,327 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,327 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:08:53,327 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T17:08:53,327 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,328 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,328 117 | struct unary_function 2025-09-04T17:08:53,328 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,328 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,328 420 | : public std::unary_function \ 2025-09-04T17:08:53,328 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,328 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:08:53,328 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T17:08:53,329 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,329 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,329 117 | struct unary_function 2025-09-04T17:08:53,329 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,329 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,329 420 | : public std::unary_function \ 2025-09-04T17:08:53,330 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,330 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:08:53,330 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T17:08:53,330 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,330 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,330 117 | struct unary_function 2025-09-04T17:08:53,330 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,330 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,331 420 | : public std::unary_function \ 2025-09-04T17:08:53,331 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,331 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:08:53,331 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T17:08:53,331 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,331 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,331 117 | struct unary_function 2025-09-04T17:08:53,331 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,332 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,332 420 | : public std::unary_function \ 2025-09-04T17:08:53,332 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,332 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:08:53,332 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T17:08:53,332 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,332 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,333 117 | struct unary_function 2025-09-04T17:08:53,333 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,333 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,333 420 | : public std::unary_function \ 2025-09-04T17:08:53,333 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,333 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:08:53,333 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T17:08:53,333 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,334 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,334 117 | struct unary_function 2025-09-04T17:08:53,334 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,334 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,334 420 | : public std::unary_function \ 2025-09-04T17:08:53,334 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,334 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:08:53,335 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T17:08:53,335 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,335 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,335 117 | struct unary_function 2025-09-04T17:08:53,335 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,335 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,335 420 | : public std::unary_function \ 2025-09-04T17:08:53,336 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,336 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:08:53,336 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T17:08:53,336 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,336 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,336 117 | struct unary_function 2025-09-04T17:08:53,336 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,337 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,337 430 | : public std::unary_function \ 2025-09-04T17:08:53,337 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,337 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:08:53,337 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T17:08:53,337 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,337 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,337 117 | struct unary_function 2025-09-04T17:08:53,337 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,338 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,338 430 | : public std::unary_function \ 2025-09-04T17:08:53,338 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,339 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:08:53,339 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T17:08:53,339 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,339 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,339 117 | struct unary_function 2025-09-04T17:08:53,339 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,340 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,340 420 | : public std::unary_function \ 2025-09-04T17:08:53,340 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,340 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:08:53,340 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T17:08:53,340 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,340 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,340 117 | struct unary_function 2025-09-04T17:08:53,341 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,344 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,344 420 | : public std::unary_function \ 2025-09-04T17:08:53,344 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,344 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:08:53,345 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T17:08:53,345 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,345 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,345 117 | struct unary_function 2025-09-04T17:08:53,345 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,345 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,345 420 | : public std::unary_function \ 2025-09-04T17:08:53,345 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,346 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:08:53,346 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T17:08:53,346 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:08:53,346 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,346 117 | struct unary_function 2025-09-04T17:08:53,346 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,346 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,346 484 | : public std::unary_function 2025-09-04T17:08:53,346 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,347 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,347 117 | struct unary_function 2025-09-04T17:08:53,347 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,526 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T17:08:53,526 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:08:53,526 257 | : std::unary_function 2025-09-04T17:08:53,526 | ^~~~~~~~~~~~~~ 2025-09-04T17:08:53,526 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:08:53,526 117 | struct unary_function 2025-09-04T17:08:53,526 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:22,213 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/splitsnt -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 -std=c++0x 2025-09-04T17:09:23,653 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T17:09:23,654 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T17:09:23,654 from ltp/thirdparty/boost/libs/regex/src/fileiter.cpp:28: 2025-09-04T17:09:23,654 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-04T17:09:23,654 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T17:09:23,654 | ^~~~~~~~ 2025-09-04T17:09:23,654 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:09:23,654 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T17:09:23,654 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:23,655 59 | template class auto_ptr; 2025-09-04T17:09:23,655 | ^~~~~~~~ 2025-09-04T17:09:23,711 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T17:09:23,711 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T17:09:23,711 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T17:09:23,711 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-04T17:09:23,712 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T17:09:23,712 | ^~~~~~~~ 2025-09-04T17:09:23,712 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:23,712 59 | template class auto_ptr; 2025-09-04T17:09:23,712 | ^~~~~~~~ 2025-09-04T17:09:23,726 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-04T17:09:23,727 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T17:09:23,727 | ^~~~~~~~ 2025-09-04T17:09:23,727 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:23,727 59 | template class auto_ptr; 2025-09-04T17:09:23,727 | ^~~~~~~~ 2025-09-04T17:09:23,729 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-04T17:09:23,729 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T17:09:23,729 | ^~~~~~~~ 2025-09-04T17:09:23,729 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:23,729 59 | template class auto_ptr; 2025-09-04T17:09:23,729 | ^~~~~~~~ 2025-09-04T17:09:23,729 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-04T17:09:23,729 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T17:09:23,729 | ^~~~~~~~ 2025-09-04T17:09:23,730 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:23,730 59 | template class auto_ptr; 2025-09-04T17:09:23,730 | ^~~~~~~~ 2025-09-04T17:09:23,730 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-04T17:09:23,730 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T17:09:23,730 | ^~~~~~~~ 2025-09-04T17:09:23,730 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:23,730 59 | template class auto_ptr; 2025-09-04T17:09:23,730 | ^~~~~~~~ 2025-09-04T17:09:23,730 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-04T17:09:23,731 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T17:09:23,731 | ^~~~~~~~ 2025-09-04T17:09:23,731 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:23,731 59 | template class auto_ptr; 2025-09-04T17:09:23,731 | ^~~~~~~~ 2025-09-04T17:09:23,733 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-04T17:09:23,733 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-04T17:09:23,733 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T17:09:23,733 | ^~~~~~~~ 2025-09-04T17:09:23,733 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:23,733 59 | template class auto_ptr; 2025-09-04T17:09:23,733 | ^~~~~~~~ 2025-09-04T17:09:25,651 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/splitsnt -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 -std=c++0x 2025-09-04T17:09:25,893 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/splitsnt -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 -std=c++0x 2025-09-04T17:09:27,556 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T17:09:27,556 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T17:09:27,557 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T17:09:27,557 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T17:09:27,557 from ltp/thirdparty/boost/libs/regex/src/instances.cpp:30: 2025-09-04T17:09:27,557 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-04T17:09:27,557 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T17:09:27,557 | ^~~~~~~~ 2025-09-04T17:09:27,557 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:09:27,557 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T17:09:27,558 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:27,558 59 | template class auto_ptr; 2025-09-04T17:09:27,558 | ^~~~~~~~ 2025-09-04T17:09:27,614 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T17:09:27,614 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T17:09:27,615 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T17:09:27,615 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-04T17:09:27,615 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T17:09:27,615 | ^~~~~~~~ 2025-09-04T17:09:27,615 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:27,615 59 | template class auto_ptr; 2025-09-04T17:09:27,615 | ^~~~~~~~ 2025-09-04T17:09:27,629 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-04T17:09:27,630 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T17:09:27,630 | ^~~~~~~~ 2025-09-04T17:09:27,630 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:27,630 59 | template class auto_ptr; 2025-09-04T17:09:27,630 | ^~~~~~~~ 2025-09-04T17:09:27,632 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-04T17:09:27,632 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T17:09:27,632 | ^~~~~~~~ 2025-09-04T17:09:27,632 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:27,632 59 | template class auto_ptr; 2025-09-04T17:09:27,632 | ^~~~~~~~ 2025-09-04T17:09:27,632 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-04T17:09:27,633 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T17:09:27,633 | ^~~~~~~~ 2025-09-04T17:09:27,633 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:27,633 59 | template class auto_ptr; 2025-09-04T17:09:27,633 | ^~~~~~~~ 2025-09-04T17:09:27,633 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-04T17:09:27,633 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T17:09:27,633 | ^~~~~~~~ 2025-09-04T17:09:27,633 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:27,633 59 | template class auto_ptr; 2025-09-04T17:09:27,634 | ^~~~~~~~ 2025-09-04T17:09:27,634 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-04T17:09:27,634 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T17:09:27,634 | ^~~~~~~~ 2025-09-04T17:09:27,634 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:27,634 59 | template class auto_ptr; 2025-09-04T17:09:27,634 | ^~~~~~~~ 2025-09-04T17:09:27,636 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-04T17:09:27,636 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-04T17:09:27,636 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T17:09:27,636 | ^~~~~~~~ 2025-09-04T17:09:27,636 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:27,636 59 | template class auto_ptr; 2025-09-04T17:09:27,636 | ^~~~~~~~ 2025-09-04T17:09:28,151 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T17:09:28,151 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T17:09:28,151 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T17:09:28,151 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T17:09:28,151 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,151 420 | : public std::unary_function \ 2025-09-04T17:09:28,152 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,152 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:28,152 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T17:09:28,152 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,152 In file included from /usr/include/c++/14/string:49, 2025-09-04T17:09:28,152 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T17:09:28,152 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,152 117 | struct unary_function 2025-09-04T17:09:28,153 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,153 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,153 420 | : public std::unary_function \ 2025-09-04T17:09:28,153 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,153 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:28,153 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T17:09:28,154 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,154 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,154 117 | struct unary_function 2025-09-04T17:09:28,154 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,155 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,155 420 | : public std::unary_function \ 2025-09-04T17:09:28,155 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,156 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:28,156 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T17:09:28,156 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,156 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,156 117 | struct unary_function 2025-09-04T17:09:28,156 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,156 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,156 420 | : public std::unary_function \ 2025-09-04T17:09:28,157 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,157 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:28,157 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T17:09:28,157 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,157 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,157 117 | struct unary_function 2025-09-04T17:09:28,157 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,158 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,158 420 | : public std::unary_function \ 2025-09-04T17:09:28,158 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,158 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:28,158 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T17:09:28,158 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,158 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,159 117 | struct unary_function 2025-09-04T17:09:28,159 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,159 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,159 420 | : public std::unary_function \ 2025-09-04T17:09:28,159 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,159 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:28,159 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T17:09:28,160 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,160 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,160 117 | struct unary_function 2025-09-04T17:09:28,160 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,160 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,160 420 | : public std::unary_function \ 2025-09-04T17:09:28,160 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,161 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:28,161 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T17:09:28,161 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,161 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,161 117 | struct unary_function 2025-09-04T17:09:28,161 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,161 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,162 420 | : public std::unary_function \ 2025-09-04T17:09:28,162 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,162 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:28,162 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T17:09:28,162 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,162 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,162 117 | struct unary_function 2025-09-04T17:09:28,162 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,163 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,163 420 | : public std::unary_function \ 2025-09-04T17:09:28,163 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,163 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:28,163 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T17:09:28,163 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,163 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,163 117 | struct unary_function 2025-09-04T17:09:28,164 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,164 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,164 420 | : public std::unary_function \ 2025-09-04T17:09:28,164 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,164 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:28,164 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T17:09:28,164 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,165 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,165 117 | struct unary_function 2025-09-04T17:09:28,165 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,165 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,165 420 | : public std::unary_function \ 2025-09-04T17:09:28,165 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,165 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:28,166 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T17:09:28,166 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,166 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,166 117 | struct unary_function 2025-09-04T17:09:28,166 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,166 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,166 420 | : public std::unary_function \ 2025-09-04T17:09:28,167 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,167 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:28,167 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T17:09:28,167 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,167 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,167 117 | struct unary_function 2025-09-04T17:09:28,167 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,167 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,168 420 | : public std::unary_function \ 2025-09-04T17:09:28,168 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,168 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:28,168 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T17:09:28,168 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,168 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,168 117 | struct unary_function 2025-09-04T17:09:28,168 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,169 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,169 420 | : public std::unary_function \ 2025-09-04T17:09:28,169 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,169 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:28,169 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T17:09:28,169 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,169 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,170 117 | struct unary_function 2025-09-04T17:09:28,170 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,170 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,170 430 | : public std::unary_function \ 2025-09-04T17:09:28,170 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,170 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:09:28,170 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T17:09:28,171 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,171 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,171 117 | struct unary_function 2025-09-04T17:09:28,171 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,172 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,172 430 | : public std::unary_function \ 2025-09-04T17:09:28,172 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,172 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:09:28,172 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T17:09:28,172 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,172 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,172 117 | struct unary_function 2025-09-04T17:09:28,173 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,173 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,173 420 | : public std::unary_function \ 2025-09-04T17:09:28,173 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,173 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:28,174 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T17:09:28,174 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,174 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,174 117 | struct unary_function 2025-09-04T17:09:28,174 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,178 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,178 420 | : public std::unary_function \ 2025-09-04T17:09:28,178 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,178 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:28,178 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T17:09:28,178 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,178 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,178 117 | struct unary_function 2025-09-04T17:09:28,179 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,179 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,179 420 | : public std::unary_function \ 2025-09-04T17:09:28,179 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,179 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:28,179 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T17:09:28,179 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:28,179 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,180 117 | struct unary_function 2025-09-04T17:09:28,180 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,180 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,180 484 | : public std::unary_function 2025-09-04T17:09:28,180 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,180 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,180 117 | struct unary_function 2025-09-04T17:09:28,180 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,360 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T17:09:28,360 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:28,360 257 | : std::unary_function 2025-09-04T17:09:28,360 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:28,360 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:28,360 117 | struct unary_function 2025-09-04T17:09:28,360 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:55,526 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/splitsnt -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 -std=c++0x 2025-09-04T17:09:57,183 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T17:09:57,184 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T17:09:57,184 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T17:09:57,184 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T17:09:57,184 from ltp/thirdparty/boost/libs/regex/src/posix_api.cpp:23: 2025-09-04T17:09:57,184 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-04T17:09:57,184 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T17:09:57,184 | ^~~~~~~~ 2025-09-04T17:09:57,184 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:09:57,184 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T17:09:57,185 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:57,185 59 | template class auto_ptr; 2025-09-04T17:09:57,185 | ^~~~~~~~ 2025-09-04T17:09:57,241 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T17:09:57,241 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T17:09:57,241 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T17:09:57,242 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-04T17:09:57,242 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T17:09:57,242 | ^~~~~~~~ 2025-09-04T17:09:57,242 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:57,242 59 | template class auto_ptr; 2025-09-04T17:09:57,242 | ^~~~~~~~ 2025-09-04T17:09:57,256 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-04T17:09:57,257 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T17:09:57,257 | ^~~~~~~~ 2025-09-04T17:09:57,257 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:57,257 59 | template class auto_ptr; 2025-09-04T17:09:57,257 | ^~~~~~~~ 2025-09-04T17:09:57,259 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-04T17:09:57,259 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T17:09:57,259 | ^~~~~~~~ 2025-09-04T17:09:57,259 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:57,259 59 | template class auto_ptr; 2025-09-04T17:09:57,259 | ^~~~~~~~ 2025-09-04T17:09:57,259 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-04T17:09:57,259 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T17:09:57,260 | ^~~~~~~~ 2025-09-04T17:09:57,260 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:57,260 59 | template class auto_ptr; 2025-09-04T17:09:57,260 | ^~~~~~~~ 2025-09-04T17:09:57,260 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-04T17:09:57,260 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T17:09:57,260 | ^~~~~~~~ 2025-09-04T17:09:57,260 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:57,260 59 | template class auto_ptr; 2025-09-04T17:09:57,260 | ^~~~~~~~ 2025-09-04T17:09:57,261 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-04T17:09:57,261 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T17:09:57,261 | ^~~~~~~~ 2025-09-04T17:09:57,261 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:57,261 59 | template class auto_ptr; 2025-09-04T17:09:57,261 | ^~~~~~~~ 2025-09-04T17:09:57,263 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-04T17:09:57,263 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-04T17:09:57,263 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T17:09:57,263 | ^~~~~~~~ 2025-09-04T17:09:57,263 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:09:57,263 59 | template class auto_ptr; 2025-09-04T17:09:57,263 | ^~~~~~~~ 2025-09-04T17:09:57,775 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T17:09:57,775 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T17:09:57,775 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T17:09:57,775 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T17:09:57,775 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,775 420 | : public std::unary_function \ 2025-09-04T17:09:57,775 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,775 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:57,776 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T17:09:57,776 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,776 In file included from /usr/include/c++/14/string:49, 2025-09-04T17:09:57,776 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T17:09:57,776 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,776 117 | struct unary_function 2025-09-04T17:09:57,776 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,777 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,777 420 | : public std::unary_function \ 2025-09-04T17:09:57,777 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,777 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:57,777 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T17:09:57,777 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,777 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,777 117 | struct unary_function 2025-09-04T17:09:57,778 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,779 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,779 420 | : public std::unary_function \ 2025-09-04T17:09:57,779 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,779 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:57,779 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T17:09:57,779 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,780 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,780 117 | struct unary_function 2025-09-04T17:09:57,780 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,780 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,780 420 | : public std::unary_function \ 2025-09-04T17:09:57,780 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,780 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:57,781 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T17:09:57,781 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,781 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,781 117 | struct unary_function 2025-09-04T17:09:57,781 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,781 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,782 420 | : public std::unary_function \ 2025-09-04T17:09:57,782 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,782 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:57,782 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T17:09:57,782 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,782 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,782 117 | struct unary_function 2025-09-04T17:09:57,783 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,783 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,783 420 | : public std::unary_function \ 2025-09-04T17:09:57,783 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,783 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:57,783 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T17:09:57,783 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,783 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,784 117 | struct unary_function 2025-09-04T17:09:57,784 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,784 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,784 420 | : public std::unary_function \ 2025-09-04T17:09:57,784 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,784 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:57,784 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T17:09:57,785 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,785 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,785 117 | struct unary_function 2025-09-04T17:09:57,785 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,785 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,785 420 | : public std::unary_function \ 2025-09-04T17:09:57,785 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,786 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:57,786 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T17:09:57,786 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,786 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,786 117 | struct unary_function 2025-09-04T17:09:57,786 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,786 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,787 420 | : public std::unary_function \ 2025-09-04T17:09:57,787 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,787 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:57,787 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T17:09:57,787 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,787 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,787 117 | struct unary_function 2025-09-04T17:09:57,787 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,788 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,788 420 | : public std::unary_function \ 2025-09-04T17:09:57,788 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,788 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:57,788 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T17:09:57,788 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,788 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,788 117 | struct unary_function 2025-09-04T17:09:57,789 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,789 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,789 420 | : public std::unary_function \ 2025-09-04T17:09:57,789 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,789 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:57,789 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T17:09:57,789 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,790 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,790 117 | struct unary_function 2025-09-04T17:09:57,790 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,790 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,790 420 | : public std::unary_function \ 2025-09-04T17:09:57,790 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,790 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:57,791 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T17:09:57,791 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,791 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,791 117 | struct unary_function 2025-09-04T17:09:57,791 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,791 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,791 420 | : public std::unary_function \ 2025-09-04T17:09:57,792 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,792 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:57,792 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T17:09:57,792 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,792 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,792 117 | struct unary_function 2025-09-04T17:09:57,792 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,792 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,793 420 | : public std::unary_function \ 2025-09-04T17:09:57,793 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,793 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:57,793 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T17:09:57,793 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,793 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,793 117 | struct unary_function 2025-09-04T17:09:57,793 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,794 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,794 430 | : public std::unary_function \ 2025-09-04T17:09:57,794 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,794 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:09:57,794 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T17:09:57,794 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,795 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,795 117 | struct unary_function 2025-09-04T17:09:57,795 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,795 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,796 430 | : public std::unary_function \ 2025-09-04T17:09:57,796 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,796 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:09:57,796 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T17:09:57,796 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,796 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,796 117 | struct unary_function 2025-09-04T17:09:57,796 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,797 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,797 420 | : public std::unary_function \ 2025-09-04T17:09:57,797 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,797 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:57,797 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T17:09:57,797 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,798 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,798 117 | struct unary_function 2025-09-04T17:09:57,798 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,801 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,802 420 | : public std::unary_function \ 2025-09-04T17:09:57,802 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,802 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:57,802 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T17:09:57,802 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,802 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,802 117 | struct unary_function 2025-09-04T17:09:57,802 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,803 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,803 420 | : public std::unary_function \ 2025-09-04T17:09:57,803 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,803 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:09:57,803 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T17:09:57,803 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:09:57,803 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,803 117 | struct unary_function 2025-09-04T17:09:57,803 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,804 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,804 484 | : public std::unary_function 2025-09-04T17:09:57,804 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,804 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,804 117 | struct unary_function 2025-09-04T17:09:57,804 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,982 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T17:09:57,983 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:09:57,983 257 | : std::unary_function 2025-09-04T17:09:57,983 | ^~~~~~~~~~~~~~ 2025-09-04T17:09:57,983 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:09:57,983 117 | struct unary_function 2025-09-04T17:09:57,983 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:15,962 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/splitsnt -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 -std=c++0x 2025-09-04T17:10:17,641 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T17:10:17,641 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T17:10:17,641 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T17:10:17,641 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T17:10:17,641 from ltp/thirdparty/boost/libs/regex/src/regex.cpp:24: 2025-09-04T17:10:17,641 ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T17:10:17,641 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T17:10:17,641 | ^~~~~~~~ 2025-09-04T17:10:17,642 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:10:17,642 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T17:10:17,642 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:17,642 59 | template class auto_ptr; 2025-09-04T17:10:17,642 | ^~~~~~~~ 2025-09-04T17:10:17,699 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T17:10:17,699 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T17:10:17,699 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T17:10:17,699 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-04T17:10:17,699 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T17:10:17,699 | ^~~~~~~~ 2025-09-04T17:10:17,699 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:17,699 59 | template class auto_ptr; 2025-09-04T17:10:17,700 | ^~~~~~~~ 2025-09-04T17:10:17,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-04T17:10:17,714 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T17:10:17,714 | ^~~~~~~~ 2025-09-04T17:10:17,714 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:17,715 59 | template class auto_ptr; 2025-09-04T17:10:17,715 | ^~~~~~~~ 2025-09-04T17:10:17,716 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-04T17:10:17,716 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T17:10:17,716 | ^~~~~~~~ 2025-09-04T17:10:17,717 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:17,717 59 | template class auto_ptr; 2025-09-04T17:10:17,717 | ^~~~~~~~ 2025-09-04T17:10:17,717 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-04T17:10:17,717 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T17:10:17,717 | ^~~~~~~~ 2025-09-04T17:10:17,717 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:17,717 59 | template class auto_ptr; 2025-09-04T17:10:17,717 | ^~~~~~~~ 2025-09-04T17:10:17,717 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-04T17:10:17,718 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T17:10:17,718 | ^~~~~~~~ 2025-09-04T17:10:17,718 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:17,718 59 | template class auto_ptr; 2025-09-04T17:10:17,718 | ^~~~~~~~ 2025-09-04T17:10:17,718 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-04T17:10:17,718 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T17:10:17,718 | ^~~~~~~~ 2025-09-04T17:10:17,718 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:17,718 59 | template class auto_ptr; 2025-09-04T17:10:17,719 | ^~~~~~~~ 2025-09-04T17:10:17,720 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-04T17:10:17,720 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-04T17:10:17,720 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T17:10:17,720 | ^~~~~~~~ 2025-09-04T17:10:17,721 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:17,721 59 | template class auto_ptr; 2025-09-04T17:10:17,721 | ^~~~~~~~ 2025-09-04T17:10:18,239 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T17:10:18,239 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T17:10:18,240 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T17:10:18,240 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T17:10:18,240 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,240 420 | : public std::unary_function \ 2025-09-04T17:10:18,240 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,240 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:18,240 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T17:10:18,240 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,240 In file included from /usr/include/c++/14/string:49, 2025-09-04T17:10:18,241 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T17:10:18,241 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,241 117 | struct unary_function 2025-09-04T17:10:18,241 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,241 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,242 420 | : public std::unary_function \ 2025-09-04T17:10:18,242 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,242 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:18,242 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T17:10:18,242 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,242 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,242 117 | struct unary_function 2025-09-04T17:10:18,242 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,244 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,244 420 | : public std::unary_function \ 2025-09-04T17:10:18,244 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,244 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:18,244 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T17:10:18,244 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,244 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,245 117 | struct unary_function 2025-09-04T17:10:18,245 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,245 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,245 420 | : public std::unary_function \ 2025-09-04T17:10:18,245 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,245 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:18,245 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T17:10:18,245 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,246 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,246 117 | struct unary_function 2025-09-04T17:10:18,246 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,246 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,246 420 | : public std::unary_function \ 2025-09-04T17:10:18,247 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,247 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:18,247 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T17:10:18,247 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,247 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,247 117 | struct unary_function 2025-09-04T17:10:18,247 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,247 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,248 420 | : public std::unary_function \ 2025-09-04T17:10:18,248 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,248 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:18,248 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T17:10:18,248 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,248 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,248 117 | struct unary_function 2025-09-04T17:10:18,248 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,249 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,249 420 | : public std::unary_function \ 2025-09-04T17:10:18,249 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,249 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:18,249 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T17:10:18,249 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,250 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,250 117 | struct unary_function 2025-09-04T17:10:18,250 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,250 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,250 420 | : public std::unary_function \ 2025-09-04T17:10:18,250 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,250 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:18,250 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T17:10:18,251 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,251 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,251 117 | struct unary_function 2025-09-04T17:10:18,251 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,251 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,252 420 | : public std::unary_function \ 2025-09-04T17:10:18,252 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,252 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:18,252 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T17:10:18,252 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,252 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,252 117 | struct unary_function 2025-09-04T17:10:18,253 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,253 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,253 420 | : public std::unary_function \ 2025-09-04T17:10:18,253 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,253 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:18,253 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T17:10:18,253 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,253 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,254 117 | struct unary_function 2025-09-04T17:10:18,254 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,254 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,254 420 | : public std::unary_function \ 2025-09-04T17:10:18,254 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,254 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:18,254 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T17:10:18,255 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,255 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,255 117 | struct unary_function 2025-09-04T17:10:18,255 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,255 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,255 420 | : public std::unary_function \ 2025-09-04T17:10:18,256 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,256 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:18,256 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T17:10:18,256 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,256 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,256 117 | struct unary_function 2025-09-04T17:10:18,256 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,256 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,257 420 | : public std::unary_function \ 2025-09-04T17:10:18,257 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,257 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:18,257 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T17:10:18,257 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,257 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,257 117 | struct unary_function 2025-09-04T17:10:18,257 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,258 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,258 420 | : public std::unary_function \ 2025-09-04T17:10:18,258 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,258 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:18,258 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T17:10:18,258 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,258 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,259 117 | struct unary_function 2025-09-04T17:10:18,259 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,259 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,259 430 | : public std::unary_function \ 2025-09-04T17:10:18,259 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,259 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:10:18,259 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T17:10:18,260 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,260 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,260 117 | struct unary_function 2025-09-04T17:10:18,260 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,261 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,261 430 | : public std::unary_function \ 2025-09-04T17:10:18,261 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,261 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:10:18,261 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T17:10:18,261 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,261 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,261 117 | struct unary_function 2025-09-04T17:10:18,262 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,262 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,262 420 | : public std::unary_function \ 2025-09-04T17:10:18,262 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,263 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:18,263 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T17:10:18,263 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,263 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,263 117 | struct unary_function 2025-09-04T17:10:18,263 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,267 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,267 420 | : public std::unary_function \ 2025-09-04T17:10:18,267 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,267 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:18,267 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T17:10:18,267 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,267 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,268 117 | struct unary_function 2025-09-04T17:10:18,268 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,268 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,268 420 | : public std::unary_function \ 2025-09-04T17:10:18,268 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,268 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:18,268 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T17:10:18,268 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:18,268 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,269 117 | struct unary_function 2025-09-04T17:10:18,269 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,269 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,269 484 | : public std::unary_function 2025-09-04T17:10:18,269 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,269 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,269 117 | struct unary_function 2025-09-04T17:10:18,269 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,449 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T17:10:18,449 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:18,449 257 | : std::unary_function 2025-09-04T17:10:18,449 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:18,449 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:18,450 117 | struct unary_function 2025-09-04T17:10:18,450 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:20,312 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/splitsnt -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 -std=c++0x 2025-09-04T17:10:20,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/splitsnt -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 -std=c++0x 2025-09-04T17:10:21,392 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/splitsnt -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 -std=c++0x 2025-09-04T17:10:22,855 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T17:10:22,855 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T17:10:22,855 from ltp/thirdparty/boost/include/boost/regex/v4/regex_traits.hpp:26, 2025-09-04T17:10:22,855 from ltp/thirdparty/boost/include/boost/regex/regex_traits.hpp:27, 2025-09-04T17:10:22,855 from ltp/thirdparty/boost/libs/regex/src/regex_traits_defaults.cpp:20: 2025-09-04T17:10:22,856 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-04T17:10:22,856 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T17:10:22,856 | ^~~~~~~~ 2025-09-04T17:10:22,856 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:10:22,856 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T17:10:22,856 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:22,856 59 | template class auto_ptr; 2025-09-04T17:10:22,856 | ^~~~~~~~ 2025-09-04T17:10:22,913 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T17:10:22,913 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T17:10:22,913 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T17:10:22,913 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-04T17:10:22,913 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T17:10:22,913 | ^~~~~~~~ 2025-09-04T17:10:22,913 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:22,913 59 | template class auto_ptr; 2025-09-04T17:10:22,914 | ^~~~~~~~ 2025-09-04T17:10:22,928 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-04T17:10:22,928 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T17:10:22,928 | ^~~~~~~~ 2025-09-04T17:10:22,928 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:22,928 59 | template class auto_ptr; 2025-09-04T17:10:22,928 | ^~~~~~~~ 2025-09-04T17:10:22,930 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-04T17:10:22,930 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T17:10:22,930 | ^~~~~~~~ 2025-09-04T17:10:22,930 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:22,930 59 | template class auto_ptr; 2025-09-04T17:10:22,931 | ^~~~~~~~ 2025-09-04T17:10:22,931 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-04T17:10:22,931 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T17:10:22,931 | ^~~~~~~~ 2025-09-04T17:10:22,931 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:22,931 59 | template class auto_ptr; 2025-09-04T17:10:22,931 | ^~~~~~~~ 2025-09-04T17:10:22,931 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-04T17:10:22,931 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T17:10:22,932 | ^~~~~~~~ 2025-09-04T17:10:22,932 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:22,932 59 | template class auto_ptr; 2025-09-04T17:10:22,932 | ^~~~~~~~ 2025-09-04T17:10:22,932 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-04T17:10:22,932 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T17:10:22,932 | ^~~~~~~~ 2025-09-04T17:10:22,932 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:22,932 59 | template class auto_ptr; 2025-09-04T17:10:22,933 | ^~~~~~~~ 2025-09-04T17:10:22,934 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-04T17:10:22,934 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-04T17:10:22,934 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T17:10:22,934 | ^~~~~~~~ 2025-09-04T17:10:22,934 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:22,935 59 | template class auto_ptr; 2025-09-04T17:10:22,935 | ^~~~~~~~ 2025-09-04T17:10:23,728 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/splitsnt -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 -std=c++0x 2025-09-04T17:10:24,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/splitsnt -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 -std=c++0x 2025-09-04T17:10:25,002 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/splitsnt -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 -std=c++0x 2025-09-04T17:10:25,254 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/splitsnt -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 -std=c++0x 2025-09-04T17:10:26,667 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T17:10:26,668 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T17:10:26,668 from ltp/thirdparty/boost/include/boost/regex/v4/c_regex_traits.hpp:26, 2025-09-04T17:10:26,668 from ltp/thirdparty/boost/libs/regex/src/wc_regex_traits.cpp:76: 2025-09-04T17:10:26,668 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-04T17:10:26,668 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T17:10:26,668 | ^~~~~~~~ 2025-09-04T17:10:26,668 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:10:26,668 from ltp/thirdparty/boost/libs/regex/src/wc_regex_traits.cpp:23: 2025-09-04T17:10:26,669 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:26,669 59 | template class auto_ptr; 2025-09-04T17:10:26,669 | ^~~~~~~~ 2025-09-04T17:10:26,726 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T17:10:26,726 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T17:10:26,726 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T17:10:26,726 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-04T17:10:26,726 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T17:10:26,726 | ^~~~~~~~ 2025-09-04T17:10:26,727 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:26,727 59 | template class auto_ptr; 2025-09-04T17:10:26,727 | ^~~~~~~~ 2025-09-04T17:10:26,742 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-04T17:10:26,742 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T17:10:26,743 | ^~~~~~~~ 2025-09-04T17:10:26,743 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:26,743 59 | template class auto_ptr; 2025-09-04T17:10:26,743 | ^~~~~~~~ 2025-09-04T17:10:26,745 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-04T17:10:26,745 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T17:10:26,745 | ^~~~~~~~ 2025-09-04T17:10:26,746 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:26,746 59 | template class auto_ptr; 2025-09-04T17:10:26,746 | ^~~~~~~~ 2025-09-04T17:10:26,746 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-04T17:10:26,746 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T17:10:26,746 | ^~~~~~~~ 2025-09-04T17:10:26,747 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:26,747 59 | template class auto_ptr; 2025-09-04T17:10:26,747 | ^~~~~~~~ 2025-09-04T17:10:26,747 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-04T17:10:26,748 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T17:10:26,748 | ^~~~~~~~ 2025-09-04T17:10:26,748 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:26,748 59 | template class auto_ptr; 2025-09-04T17:10:26,748 | ^~~~~~~~ 2025-09-04T17:10:26,748 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-04T17:10:26,748 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T17:10:26,749 | ^~~~~~~~ 2025-09-04T17:10:26,749 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:26,749 59 | template class auto_ptr; 2025-09-04T17:10:26,749 | ^~~~~~~~ 2025-09-04T17:10:26,754 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: 2025-09-04T17:10:26,754 ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 2025-09-04T17:10:26,754 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T17:10:26,754 | ^~~~~~~~ 2025-09-04T17:10:26,754 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:26,754 59 | template class auto_ptr; 2025-09-04T17:10:26,754 | ^~~~~~~~ 2025-09-04T17:10:28,235 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/splitsnt -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 -std=c++0x 2025-09-04T17:10:29,923 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T17:10:29,924 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T17:10:29,924 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T17:10:29,924 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T17:10:29,924 from ltp/thirdparty/boost/libs/regex/src/wide_posix_api.cpp:25: 2025-09-04T17:10:29,924 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-04T17:10:29,924 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T17:10:29,924 | ^~~~~~~~ 2025-09-04T17:10:29,924 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:10:29,925 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T17:10:29,925 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:29,925 59 | template class auto_ptr; 2025-09-04T17:10:29,925 | ^~~~~~~~ 2025-09-04T17:10:29,982 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T17:10:29,982 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T17:10:29,982 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T17:10:29,983 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-04T17:10:29,983 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T17:10:29,983 | ^~~~~~~~ 2025-09-04T17:10:29,983 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:29,983 59 | template class auto_ptr; 2025-09-04T17:10:29,983 | ^~~~~~~~ 2025-09-04T17:10:29,998 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-04T17:10:29,999 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T17:10:29,999 | ^~~~~~~~ 2025-09-04T17:10:29,999 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:29,999 59 | template class auto_ptr; 2025-09-04T17:10:29,999 | ^~~~~~~~ 2025-09-04T17:10:30,001 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-04T17:10:30,002 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T17:10:30,002 | ^~~~~~~~ 2025-09-04T17:10:30,002 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:30,002 59 | template class auto_ptr; 2025-09-04T17:10:30,002 | ^~~~~~~~ 2025-09-04T17:10:30,003 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-04T17:10:30,003 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T17:10:30,003 | ^~~~~~~~ 2025-09-04T17:10:30,003 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:30,003 59 | template class auto_ptr; 2025-09-04T17:10:30,003 | ^~~~~~~~ 2025-09-04T17:10:30,004 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-04T17:10:30,004 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T17:10:30,004 | ^~~~~~~~ 2025-09-04T17:10:30,004 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:30,004 59 | template class auto_ptr; 2025-09-04T17:10:30,004 | ^~~~~~~~ 2025-09-04T17:10:30,005 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-04T17:10:30,005 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T17:10:30,005 | ^~~~~~~~ 2025-09-04T17:10:30,005 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:30,005 59 | template class auto_ptr; 2025-09-04T17:10:30,005 | ^~~~~~~~ 2025-09-04T17:10:30,008 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-04T17:10:30,009 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-04T17:10:30,009 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T17:10:30,009 | ^~~~~~~~ 2025-09-04T17:10:30,009 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:30,009 59 | template class auto_ptr; 2025-09-04T17:10:30,009 | ^~~~~~~~ 2025-09-04T17:10:30,508 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T17:10:30,509 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T17:10:30,509 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T17:10:30,509 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T17:10:30,509 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,509 420 | : public std::unary_function \ 2025-09-04T17:10:30,509 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,509 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:30,509 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T17:10:30,509 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,510 In file included from /usr/include/c++/14/string:49, 2025-09-04T17:10:30,510 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T17:10:30,510 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,510 117 | struct unary_function 2025-09-04T17:10:30,511 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,512 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,512 420 | : public std::unary_function \ 2025-09-04T17:10:30,512 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,513 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:30,513 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T17:10:30,513 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,513 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,513 117 | struct unary_function 2025-09-04T17:10:30,513 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,515 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,516 420 | : public std::unary_function \ 2025-09-04T17:10:30,516 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,516 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:30,516 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T17:10:30,516 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,516 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,516 117 | struct unary_function 2025-09-04T17:10:30,516 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,518 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,518 420 | : public std::unary_function \ 2025-09-04T17:10:30,518 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,518 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:30,518 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T17:10:30,518 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,518 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,519 117 | struct unary_function 2025-09-04T17:10:30,519 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,520 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,520 420 | : public std::unary_function \ 2025-09-04T17:10:30,520 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,520 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:30,520 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T17:10:30,520 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,521 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,521 117 | struct unary_function 2025-09-04T17:10:30,521 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,522 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,522 420 | : public std::unary_function \ 2025-09-04T17:10:30,522 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,523 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:30,523 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T17:10:30,523 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,523 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,523 117 | struct unary_function 2025-09-04T17:10:30,523 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,524 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,525 420 | : public std::unary_function \ 2025-09-04T17:10:30,525 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,525 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:30,525 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T17:10:30,525 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,525 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,525 117 | struct unary_function 2025-09-04T17:10:30,525 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,527 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,527 420 | : public std::unary_function \ 2025-09-04T17:10:30,527 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,527 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:30,527 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T17:10:30,527 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,527 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,527 117 | struct unary_function 2025-09-04T17:10:30,527 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,529 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,529 420 | : public std::unary_function \ 2025-09-04T17:10:30,529 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,529 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:30,529 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T17:10:30,529 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,529 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,530 117 | struct unary_function 2025-09-04T17:10:30,530 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,531 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,531 420 | : public std::unary_function \ 2025-09-04T17:10:30,531 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,531 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:30,531 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T17:10:30,531 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,532 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,532 117 | struct unary_function 2025-09-04T17:10:30,532 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,533 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,533 420 | : public std::unary_function \ 2025-09-04T17:10:30,533 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,533 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:30,534 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T17:10:30,534 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,534 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,534 117 | struct unary_function 2025-09-04T17:10:30,534 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,535 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,535 420 | : public std::unary_function \ 2025-09-04T17:10:30,536 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,536 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:30,536 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T17:10:30,536 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,536 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,536 117 | struct unary_function 2025-09-04T17:10:30,536 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,537 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,538 420 | : public std::unary_function \ 2025-09-04T17:10:30,538 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,538 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:30,538 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T17:10:30,538 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,538 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,538 117 | struct unary_function 2025-09-04T17:10:30,538 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,540 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,540 420 | : public std::unary_function \ 2025-09-04T17:10:30,540 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,540 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:30,540 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T17:10:30,540 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,540 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,540 117 | struct unary_function 2025-09-04T17:10:30,541 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,542 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,542 430 | : public std::unary_function \ 2025-09-04T17:10:30,542 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,542 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:10:30,542 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T17:10:30,542 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,543 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,543 117 | struct unary_function 2025-09-04T17:10:30,543 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,544 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,545 430 | : public std::unary_function \ 2025-09-04T17:10:30,545 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,545 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:10:30,545 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T17:10:30,545 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,545 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,545 117 | struct unary_function 2025-09-04T17:10:30,545 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,547 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,547 420 | : public std::unary_function \ 2025-09-04T17:10:30,547 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,547 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:30,547 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T17:10:30,547 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,548 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,548 117 | struct unary_function 2025-09-04T17:10:30,548 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,552 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,552 420 | : public std::unary_function \ 2025-09-04T17:10:30,553 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,553 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:30,553 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T17:10:30,553 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,553 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,553 117 | struct unary_function 2025-09-04T17:10:30,553 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,555 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,555 420 | : public std::unary_function \ 2025-09-04T17:10:30,555 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,555 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:30,555 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T17:10:30,555 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:30,555 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,555 117 | struct unary_function 2025-09-04T17:10:30,555 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,556 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,557 484 | : public std::unary_function 2025-09-04T17:10:30,557 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,557 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,557 117 | struct unary_function 2025-09-04T17:10:30,557 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,736 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T17:10:30,737 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:30,737 257 | : std::unary_function 2025-09-04T17:10:30,737 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:30,737 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:30,737 117 | struct unary_function 2025-09-04T17:10:30,737 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:48,672 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/splitsnt -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 -std=c++0x 2025-09-04T17:10:50,362 In file included from ltp/thirdparty/boost/include/boost/scoped_ptr.hpp:14, 2025-09-04T17:10:50,362 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:41, 2025-09-04T17:10:50,362 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:32, 2025-09-04T17:10:50,362 from ltp/thirdparty/boost/include/boost/regex.hpp:31, 2025-09-04T17:10:50,362 from ltp/thirdparty/boost/libs/regex/src/winstances.cpp:30: 2025-09-04T17:10:50,362 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-04T17:10:50,362 68 | explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) 2025-09-04T17:10:50,362 | ^~~~~~~~ 2025-09-04T17:10:50,363 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:10:50,363 from ltp/thirdparty/boost/include/boost/smart_ptr/scoped_ptr.hpp:21: 2025-09-04T17:10:50,363 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:50,363 59 | template class auto_ptr; 2025-09-04T17:10:50,363 | ^~~~~~~~ 2025-09-04T17:10:50,421 In file included from ltp/thirdparty/boost/include/boost/smart_ptr/shared_ptr.hpp:28, 2025-09-04T17:10:50,421 from ltp/thirdparty/boost/include/boost/shared_ptr.hpp:17, 2025-09-04T17:10:50,421 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:43: 2025-09-04T17:10:50,421 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-04T17:10:50,421 395 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) 2025-09-04T17:10:50,422 | ^~~~~~~~ 2025-09-04T17:10:50,422 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:50,422 59 | template class auto_ptr; 2025-09-04T17:10:50,422 | ^~~~~~~~ 2025-09-04T17:10:50,437 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-04T17:10:50,437 242 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > 2025-09-04T17:10:50,437 | ^~~~~~~~ 2025-09-04T17:10:50,437 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:50,438 59 | template class auto_ptr; 2025-09-04T17:10:50,438 | ^~~~~~~~ 2025-09-04T17:10:50,439 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-04T17:10:50,439 441 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() 2025-09-04T17:10:50,440 | ^~~~~~~~ 2025-09-04T17:10:50,440 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:50,440 59 | template class auto_ptr; 2025-09-04T17:10:50,440 | ^~~~~~~~ 2025-09-04T17:10:50,440 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-04T17:10:50,440 454 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() 2025-09-04T17:10:50,440 | ^~~~~~~~ 2025-09-04T17:10:50,440 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:50,440 59 | template class auto_ptr; 2025-09-04T17:10:50,440 | ^~~~~~~~ 2025-09-04T17:10:50,441 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-04T17:10:50,441 520 | shared_ptr & operator=( std::auto_ptr & r ) 2025-09-04T17:10:50,441 | ^~~~~~~~ 2025-09-04T17:10:50,441 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:50,441 59 | template class auto_ptr; 2025-09-04T17:10:50,441 | ^~~~~~~~ 2025-09-04T17:10:50,441 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-04T17:10:50,441 529 | shared_ptr & operator=( std::auto_ptr && r ) 2025-09-04T17:10:50,441 | ^~~~~~~~ 2025-09-04T17:10:50,441 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:50,442 59 | template class auto_ptr; 2025-09-04T17:10:50,442 | ^~~~~~~~ 2025-09-04T17:10:50,443 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-04T17:10:50,443 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-04T17:10:50,444 531 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); 2025-09-04T17:10:50,444 | ^~~~~~~~ 2025-09-04T17:10:50,444 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:10:50,444 59 | template class auto_ptr; 2025-09-04T17:10:50,444 | ^~~~~~~~ 2025-09-04T17:10:50,960 In file included from ltp/thirdparty/boost/include/boost/functional/hash.hpp:6, 2025-09-04T17:10:50,960 from ltp/thirdparty/boost/include/boost/regex/v4/basic_regex.hpp:23, 2025-09-04T17:10:50,960 from ltp/thirdparty/boost/include/boost/regex/v4/regex.hpp:67: 2025-09-04T17:10:50,960 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp: At global scope: 2025-09-04T17:10:50,960 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,961 420 | : public std::unary_function \ 2025-09-04T17:10:50,961 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,961 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:438:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:50,961 438 | BOOST_HASH_SPECIALIZE(bool) 2025-09-04T17:10:50,961 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,961 In file included from /usr/include/c++/14/string:49, 2025-09-04T17:10:50,961 from ltp/thirdparty/boost/include/boost/regex/v4/regex_workaround.hpp:30: 2025-09-04T17:10:50,961 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,961 117 | struct unary_function 2025-09-04T17:10:50,961 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,962 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,962 420 | : public std::unary_function \ 2025-09-04T17:10:50,962 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,963 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:439:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:50,963 439 | BOOST_HASH_SPECIALIZE(char) 2025-09-04T17:10:50,963 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,963 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,963 117 | struct unary_function 2025-09-04T17:10:50,963 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,964 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,964 420 | : public std::unary_function \ 2025-09-04T17:10:50,965 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,965 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:440:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:50,965 440 | BOOST_HASH_SPECIALIZE(signed char) 2025-09-04T17:10:50,965 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,965 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,965 117 | struct unary_function 2025-09-04T17:10:50,965 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,965 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,966 420 | : public std::unary_function \ 2025-09-04T17:10:50,966 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,966 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:441:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:50,966 441 | BOOST_HASH_SPECIALIZE(unsigned char) 2025-09-04T17:10:50,966 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,966 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,966 117 | struct unary_function 2025-09-04T17:10:50,966 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,967 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,967 420 | : public std::unary_function \ 2025-09-04T17:10:50,967 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,967 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:443:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:50,967 443 | BOOST_HASH_SPECIALIZE(wchar_t) 2025-09-04T17:10:50,967 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,968 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,968 117 | struct unary_function 2025-09-04T17:10:50,968 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,968 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,968 420 | : public std::unary_function \ 2025-09-04T17:10:50,968 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,968 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:445:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:50,969 445 | BOOST_HASH_SPECIALIZE(short) 2025-09-04T17:10:50,969 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,969 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,969 117 | struct unary_function 2025-09-04T17:10:50,969 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,969 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,969 420 | : public std::unary_function \ 2025-09-04T17:10:50,970 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,970 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:446:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:50,970 446 | BOOST_HASH_SPECIALIZE(unsigned short) 2025-09-04T17:10:50,970 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,970 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,970 117 | struct unary_function 2025-09-04T17:10:50,970 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,971 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,971 420 | : public std::unary_function \ 2025-09-04T17:10:50,971 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,971 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:447:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:50,971 447 | BOOST_HASH_SPECIALIZE(int) 2025-09-04T17:10:50,971 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,971 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,971 117 | struct unary_function 2025-09-04T17:10:50,971 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,972 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,972 420 | : public std::unary_function \ 2025-09-04T17:10:50,972 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,972 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:448:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:50,972 448 | BOOST_HASH_SPECIALIZE(unsigned int) 2025-09-04T17:10:50,972 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,972 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,973 117 | struct unary_function 2025-09-04T17:10:50,973 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,973 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,973 420 | : public std::unary_function \ 2025-09-04T17:10:50,973 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,973 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:449:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:50,973 449 | BOOST_HASH_SPECIALIZE(long) 2025-09-04T17:10:50,974 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,974 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,974 117 | struct unary_function 2025-09-04T17:10:50,974 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,974 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,974 420 | : public std::unary_function \ 2025-09-04T17:10:50,974 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,975 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:450:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:50,975 450 | BOOST_HASH_SPECIALIZE(unsigned long) 2025-09-04T17:10:50,975 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,975 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,975 117 | struct unary_function 2025-09-04T17:10:50,975 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,975 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,975 420 | : public std::unary_function \ 2025-09-04T17:10:50,976 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,976 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:452:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:50,976 452 | BOOST_HASH_SPECIALIZE(float) 2025-09-04T17:10:50,976 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,976 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,976 117 | struct unary_function 2025-09-04T17:10:50,976 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,977 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,977 420 | : public std::unary_function \ 2025-09-04T17:10:50,977 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,977 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:453:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:50,977 453 | BOOST_HASH_SPECIALIZE(double) 2025-09-04T17:10:50,977 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,977 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,977 117 | struct unary_function 2025-09-04T17:10:50,977 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,978 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,978 420 | : public std::unary_function \ 2025-09-04T17:10:50,978 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,978 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:454:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:50,978 454 | BOOST_HASH_SPECIALIZE(long double) 2025-09-04T17:10:50,978 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,978 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,979 117 | struct unary_function 2025-09-04T17:10:50,979 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,979 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,979 430 | : public std::unary_function \ 2025-09-04T17:10:50,979 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,979 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:456:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:10:50,979 456 | BOOST_HASH_SPECIALIZE_REF(std::string) 2025-09-04T17:10:50,980 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,980 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,980 117 | struct unary_function 2025-09-04T17:10:50,980 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,981 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:430:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,981 430 | : public std::unary_function \ 2025-09-04T17:10:50,981 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,981 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:458:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE_REF’ 2025-09-04T17:10:50,981 458 | BOOST_HASH_SPECIALIZE_REF(std::wstring) 2025-09-04T17:10:50,981 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,981 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,981 117 | struct unary_function 2025-09-04T17:10:50,982 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,982 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,982 420 | : public std::unary_function \ 2025-09-04T17:10:50,982 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,983 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:462:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:50,983 462 | BOOST_HASH_SPECIALIZE(boost::long_long_type) 2025-09-04T17:10:50,983 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,983 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,983 117 | struct unary_function 2025-09-04T17:10:50,983 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,987 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,987 420 | : public std::unary_function \ 2025-09-04T17:10:50,987 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,987 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:463:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:50,987 463 | BOOST_HASH_SPECIALIZE(boost::ulong_long_type) 2025-09-04T17:10:50,987 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,987 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,987 117 | struct unary_function 2025-09-04T17:10:50,988 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,988 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:420:24: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,988 420 | : public std::unary_function \ 2025-09-04T17:10:50,988 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,988 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:472:5: note: in expansion of macro ‘BOOST_HASH_SPECIALIZE’ 2025-09-04T17:10:50,988 472 | BOOST_HASH_SPECIALIZE(std::type_index) 2025-09-04T17:10:50,988 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:10:50,988 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,988 117 | struct unary_function 2025-09-04T17:10:50,989 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,989 ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:484:23: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:50,989 484 | : public std::unary_function 2025-09-04T17:10:50,989 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:50,989 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:50,989 117 | struct unary_function 2025-09-04T17:10:50,989 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:51,170 In file included from ltp/thirdparty/boost/include/boost/functional/hash/hash.hpp:558: 2025-09-04T17:10:51,171 ltp/thirdparty/boost/include/boost/functional/hash/extensions.hpp:257:16: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:10:51,171 257 | : std::unary_function 2025-09-04T17:10:51,171 | ^~~~~~~~~~~~~~ 2025-09-04T17:10:51,171 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:10:51,171 117 | struct unary_function 2025-09-04T17:10:51,171 | ^~~~~~~~~~~~~~ 2025-09-04T17:11:19,431 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/splitsnt -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 -std=c++0x 2025-09-04T17:11:21,582 In file included from /usr/include/c++/14/vector:72, 2025-09-04T17:11:21,582 from ltp/thirdparty/maxent/maxent.h:17, 2025-09-04T17:11:21,582 from ltp/thirdparty/maxent/lbfgs.cpp:1: 2025-09-04T17:11:21,582 /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-04T17:11:21,582 /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-04T17:11:21,582 700 | vector<_Tp, _Alloc>:: 2025-09-04T17:11:21,583 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:21,691 In file included from /usr/include/c++/14/vector:66: 2025-09-04T17:11:21,691 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:21,691 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:21,692 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T17:11:21,692 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T17:11:21,692 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-04T17:11:21,692 /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-04T17:11:21,692 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:21,692 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:21,692 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:21,693 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:21,693 inlined from ‘const math::vectype::Vec math::vectype::operator+(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:100:19, 2025-09-04T17:11:21,693 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-04T17:11:21,693 /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-04T17:11:21,693 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:21,693 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:22,082 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:22,082 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:22,082 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:37:17: 2025-09-04T17:11:22,082 /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-04T17:11:22,083 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:22,083 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:22,083 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:22,083 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:22,083 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:37:26: 2025-09-04T17:11:22,083 /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-04T17:11:22,083 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:22,083 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:22,084 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:22,085 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:22,085 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T17:11:22,085 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T17:11:22,085 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-04T17:11:22,085 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:55:33: 2025-09-04T17:11:22,085 /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-04T17:11:22,085 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:22,085 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:22,086 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:22,086 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:22,086 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T17:11:22,086 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-04T17:11:22,086 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:55:33: 2025-09-04T17:11:22,086 /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-04T17:11:22,087 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:22,087 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:22,087 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:22,087 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:22,087 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T17:11:22,087 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T17:11:22,087 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:55:53: 2025-09-04T17:11:22,087 /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-04T17:11:22,087 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:22,088 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:22,088 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:22,088 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:22,088 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:57:19: 2025-09-04T17:11:22,088 /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-04T17:11:22,088 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:22,088 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:22,088 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:22,088 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:22,088 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:57:31: 2025-09-04T17:11:22,089 /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-04T17:11:22,089 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:22,089 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:22,089 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:22,089 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:22,089 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T17:11:22,089 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:61:31: 2025-09-04T17:11:22,089 /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-04T17:11:22,089 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:22,089 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:22,090 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:22,090 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:22,090 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T17:11:22,090 inlined from ‘void maxent::ME_Model::perform_LBFGS()’ at ltp/thirdparty/maxent/lbfgs.cpp:62:34: 2025-09-04T17:11:22,090 /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-04T17:11:22,090 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:22,090 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:22,825 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/splitsnt -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 -std=c++0x 2025-09-04T17:11:24,407 ltp/thirdparty/maxent/maxent.cpp: In member function ‘int maxent::ME_Model::train()’: 2025-09-04T17:11:24,407 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-04T17:11:24,408 89 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T17:11:24,408 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:24,415 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-04T17:11:24,415 116 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T17:11:24,415 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:24,418 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-04T17:11:24,418 146 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T17:11:24,418 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:24,430 ltp/thirdparty/maxent/maxent.cpp: In member function ‘int maxent::ME_Model::classify(const Sample&, std::vector&) const’: 2025-09-04T17:11:24,430 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-04T17:11:24,430 201 | for (size_t i = 0; i < _num_classes; ++i) 2025-09-04T17:11:24,430 | ~~^~~~~~~~~~~~~~ 2025-09-04T17:11:24,437 ltp/thirdparty/maxent/maxent.cpp: In member function ‘int maxent::ME_Model::classify(const std::vector&, const Sample&, std::vector&) const’: 2025-09-04T17:11:24,438 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-04T17:11:24,438 256 | for (size_t i = 0; i < _num_classes; ++i) 2025-09-04T17:11:24,438 | ~~^~~~~~~~~~~~~~ 2025-09-04T17:11:24,455 ltp/thirdparty/maxent/maxent.cpp: In member function ‘void maxent::ME_Model::collect_mefeature_set(int)’: 2025-09-04T17:11:24,456 ltp/thirdparty/maxent/maxent.cpp:427:17: warning: unused variable ‘fid’ [-Wunused-variable] 2025-09-04T17:11:24,456 427 | int fid = _set_mefeature.append(mefeature); 2025-09-04T17:11:24,456 | ^~~ 2025-09-04T17:11:24,458 ltp/thirdparty/maxent/maxent.cpp: In member function ‘double maxent::ME_Model::update_model_expectation()’: 2025-09-04T17:11:24,458 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-04T17:11:24,458 455 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T17:11:24,458 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:24,462 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-04T17:11:24,463 487 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T17:11:24,463 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:24,463 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-04T17:11:24,463 497 | for (size_t i = 0; i < _set_mefeature.size(); ++i) 2025-09-04T17:11:24,464 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:24,465 ltp/thirdparty/maxent/maxent.cpp: In member function ‘void maxent::ME_Model::init_feature2mef()’: 2025-09-04T17:11:24,465 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-04T17:11:24,465 509 | for (size_t i = 0; i < _set_feature.size(); ++i) 2025-09-04T17:11:24,465 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:24,466 ltp/thirdparty/maxent/maxent.cpp: In member function ‘double maxent::ME_Model::l2_regularized_func_gradient(const std::vector&, std::vector&)’: 2025-09-04T17:11:24,466 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-04T17:11:24,467 542 | if (_set_mefeature.size() != x.size()) 2025-09-04T17:11:24,467 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-09-04T17:11:27,375 In file included from /usr/include/c++/14/algorithm:61, 2025-09-04T17:11:27,376 from ltp/thirdparty/maxent/maxent.cpp:5: 2025-09-04T17:11:27,376 /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-04T17:11:27,376 /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-04T17:11:27,376 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, 2025-09-04T17:11:27,376 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:27,493 /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-04T17:11:27,493 /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-04T17:11:27,493 1770 | __insertion_sort(_RandomAccessIterator __first, 2025-09-04T17:11:27,494 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:11:27,494 /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-04T17:11:27,673 In file included from /usr/include/c++/14/bits/stl_algo.h:61: 2025-09-04T17:11:27,673 /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-04T17:11:27,673 /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-04T17:11:27,674 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-09-04T17:11:27,674 | ^~~~~~~~~~~~~ 2025-09-04T17:11:30,845 /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-04T17:11:30,845 /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-04T17:11:30,845 1876 | __introsort_loop(_RandomAccessIterator __first, 2025-09-04T17:11:30,845 | ^~~~~~~~~~~~~~~~ 2025-09-04T17:11:30,845 /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-04T17:11:30,848 /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-04T17:11:30,848 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2025-09-04T17:11:30,848 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:31,028 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-04T17:11:31,028 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-04T17:11:31,028 inlined from ‘void maxent::ME_Model::predict(maxent::ME_Sample&, Prediction&, bool) const’ at ltp/thirdparty/maxent/maxent.cpp:194:13: 2025-09-04T17:11:31,028 /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-04T17:11:31,028 1905 | std::__introsort_loop(__first, __last, 2025-09-04T17:11:31,029 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-09-04T17:11:31,029 1906 | std::__lg(__last - __first) * 2, 2025-09-04T17:11:31,029 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:31,029 1907 | __comp); 2025-09-04T17:11:31,029 | ~~~~~~~ 2025-09-04T17:11:31,029 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-04T17:11:31,029 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-04T17:11:31,029 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-04T17:11:31,029 inlined from ‘void maxent::ME_Model::predict(maxent::ME_Sample&, Prediction&, bool) const’ at ltp/thirdparty/maxent/maxent.cpp:194:13: 2025-09-04T17:11:31,029 /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-04T17:11:31,030 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2025-09-04T17:11:31,030 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:31,030 /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-04T17:11:31,030 1822 | std::__insertion_sort(__first, __last, __comp); 2025-09-04T17:11:31,030 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:33,497 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/splitsnt -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 -std=c++0x 2025-09-04T17:11:35,687 In file included from /usr/include/c++/14/vector:72, 2025-09-04T17:11:35,687 from ltp/thirdparty/maxent/maxent.h:17, 2025-09-04T17:11:35,687 from ltp/thirdparty/maxent/owlqn.cpp:1: 2025-09-04T17:11:35,687 /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-04T17:11:35,687 /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-04T17:11:35,687 700 | vector<_Tp, _Alloc>:: 2025-09-04T17:11:35,688 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:35,844 In file included from /usr/include/c++/14/vector:66: 2025-09-04T17:11:35,845 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:35,845 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:35,845 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T17:11:35,845 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T17:11:35,845 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-04T17:11:35,845 /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-04T17:11:35,845 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:35,845 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:35,845 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:35,846 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:35,846 inlined from ‘const math::vectype::Vec math::vectype::operator+(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:100:19, 2025-09-04T17:11:35,846 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-04T17:11:35,846 /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-04T17:11:35,846 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:35,846 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:35,846 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:35,846 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:35,846 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T17:11:35,847 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-04T17:11:35,847 /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-04T17:11:35,847 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:35,847 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:36,380 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:36,380 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:36,380 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:79:17: 2025-09-04T17:11:36,380 /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-04T17:11:36,380 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:36,380 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:36,380 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:36,381 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:36,381 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:79:26: 2025-09-04T17:11:36,381 /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-04T17:11:36,381 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:36,381 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:36,383 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:36,383 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:36,383 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T17:11:36,383 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T17:11:36,383 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-04T17:11:36,383 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:100:33: 2025-09-04T17:11:36,383 /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-04T17:11:36,383 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:36,384 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:36,384 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:36,384 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:36,384 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T17:11:36,384 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-04T17:11:36,385 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:100:33: 2025-09-04T17:11:36,385 /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-04T17:11:36,385 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:36,385 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:36,385 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:36,385 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:36,385 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T17:11:36,385 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T17:11:36,385 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:100:51: 2025-09-04T17:11:36,385 /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-04T17:11:36,386 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:36,386 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:36,386 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:36,386 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:36,386 inlined from ‘const math::vectype::Vec math::vectype::operator*(const Vec&, double)’ at ltp/thirdparty/maxent/opmath.h:122:19, 2025-09-04T17:11:36,386 inlined from ‘const math::vectype::Vec math::vectype::operator*(double, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:132:16, 2025-09-04T17:11:36,386 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:102:29: 2025-09-04T17:11:36,386 /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-04T17:11:36,386 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:36,387 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:36,387 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:36,387 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:36,387 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:104:19: 2025-09-04T17:11:36,387 /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-04T17:11:36,387 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:36,387 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:36,387 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:36,387 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:36,387 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:104:31: 2025-09-04T17:11:36,388 /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-04T17:11:36,388 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:36,388 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:36,388 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:36,388 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:36,388 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T17:11:36,388 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:107:31: 2025-09-04T17:11:36,388 /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-04T17:11:36,388 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:36,389 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:36,389 In member function ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, 2025-09-04T17:11:36,389 inlined from ‘math::vectype::Vec::Vec(size_t, double)’ at ltp/thirdparty/maxent/opmath.h:32:22, 2025-09-04T17:11:36,389 inlined from ‘const math::vectype::Vec math::vectype::operator-(const Vec&, const Vec&)’ at ltp/thirdparty/maxent/opmath.h:111:19, 2025-09-04T17:11:36,389 inlined from ‘void maxent::ME_Model::perform_OWLQN()’ at ltp/thirdparty/maxent/owlqn.cpp:108:34: 2025-09-04T17:11:36,389 /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-04T17:11:36,389 1037 | _M_fill_insert(end(), __new_size - size(), __x); 2025-09-04T17:11:36,389 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:37,261 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/splitsnt -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 -std=c++0x 2025-09-04T17:11:39,883 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/splitsnt -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 -std=c++0x 2025-09-04T17:11:40,879 In file included from patch/include/boost/python/handle.hpp:10, 2025-09-04T17:11:40,880 from patch/include/boost/python/converter/arg_to_python_base.hpp:7, 2025-09-04T17:11:40,880 from patch/libs/python/src/converter/arg_to_python_base.cpp:6: 2025-09-04T17:11:40,880 patch/include/boost/python/cast.hpp: In function ‘void boost::python::detail::assert_castable(boost::type*)’: 2025-09-04T17:11:40,880 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-04T17:11:40,880 73 | typedef char must_be_a_complete_type[sizeof(T)]; 2025-09-04T17:11:40,880 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:41,545 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T17:11:41,545 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T17:11:41,545 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T17:11:41,545 from ltp/thirdparty/boost/include/boost/function/function_template.hpp:13, 2025-09-04T17:11:41,545 from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:13, 2025-09-04T17:11:41,546 from ltp/thirdparty/boost/include/boost/function/function0.hpp:11, 2025-09-04T17:11:41,546 from patch/include/boost/python/errors.hpp:13, 2025-09-04T17:11:41,546 from patch/include/boost/python/handle.hpp:11: 2025-09-04T17:11:41,546 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T17:11:41,546 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-04T17:11:41,546 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T17:11:41,546 | ^~~~~~~~ 2025-09-04T17:11:41,546 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:11:41,546 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T17:11:41,547 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T17:11:41,547 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:11:41,547 59 | template class auto_ptr; 2025-09-04T17:11:41,547 | ^~~~~~~~ 2025-09-04T17:11:42,047 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/splitsnt -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/builtin_converters.cpp -o build/temp.linux-armv7l-cpython-313/patch/libs/python/src/converter/builtin_converters.o -std=c++0x 2025-09-04T17:11:43,122 In file included from patch/include/boost/python/handle.hpp:10, 2025-09-04T17:11:43,122 from patch/libs/python/src/converter/builtin_converters.cpp:6: 2025-09-04T17:11:43,122 patch/include/boost/python/cast.hpp: In function ‘void boost::python::detail::assert_castable(boost::type*)’: 2025-09-04T17:11:43,122 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-04T17:11:43,122 73 | typedef char must_be_a_complete_type[sizeof(T)]; 2025-09-04T17:11:43,122 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T17:11:43,778 In file included from ltp/thirdparty/boost/include/boost/bind/mem_fn.hpp:25, 2025-09-04T17:11:43,778 from ltp/thirdparty/boost/include/boost/mem_fn.hpp:22, 2025-09-04T17:11:43,778 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:18, 2025-09-04T17:11:43,779 from ltp/thirdparty/boost/include/boost/function/function_template.hpp:13, 2025-09-04T17:11:43,779 from ltp/thirdparty/boost/include/boost/function/detail/maybe_include.hpp:13, 2025-09-04T17:11:43,779 from ltp/thirdparty/boost/include/boost/function/function0.hpp:11, 2025-09-04T17:11:43,779 from patch/include/boost/python/errors.hpp:13, 2025-09-04T17:11:43,779 from patch/include/boost/python/handle.hpp:11: 2025-09-04T17:11:43,779 ltp/thirdparty/boost/include/boost/get_pointer.hpp: At global scope: 2025-09-04T17:11:43,779 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-04T17:11:43,779 27 | template T * get_pointer(std::auto_ptr const& p) 2025-09-04T17:11:43,779 | ^~~~~~~~ 2025-09-04T17:11:43,780 In file included from /usr/include/c++/14/memory:78, 2025-09-04T17:11:43,780 from ltp/thirdparty/boost/include/boost/function/function_base.hpp:16, 2025-09-04T17:11:43,780 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:17: 2025-09-04T17:11:43,780 /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 2025-09-04T17:11:43,780 59 | template class auto_ptr; 2025-09-04T17:11:43,780 | ^~~~~~~~ 2025-09-04T17:11:44,294 In file included from ltp/thirdparty/boost/include/boost/numeric/conversion/converter.hpp:16, 2025-09-04T17:11:44,294 from ltp/thirdparty/boost/include/boost/numeric/conversion/cast.hpp:33, 2025-09-04T17:11:44,295 from patch/include/boost/cast.hpp:18, 2025-09-04T17:11:44,295 from patch/libs/python/src/converter/builtin_converters.cpp:21: 2025-09-04T17:11:44,295 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:453:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:11:44,295 453 | struct trivial_converter_impl : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T17:11:44,295 | ^~~~~~~~~~~~~~ 2025-09-04T17:11:44,296 In file included from /usr/include/c++/14/functional:49, 2025-09-04T17:11:44,296 from ltp/thirdparty/boost/include/boost/config/no_tr1/functional.hpp:21, 2025-09-04T17:11:44,296 from ltp/thirdparty/boost/include/boost/function/detail/prologue.hpp:14: 2025-09-04T17:11:44,296 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:11:44,296 117 | struct unary_function 2025-09-04T17:11:44,296 | ^~~~~~~~~~~~~~ 2025-09-04T17:11:44,297 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:474:43: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:11:44,297 474 | struct rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T17:11:44,297 | ^~~~~~~~~~~~~~ 2025-09-04T17:11:44,297 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:11:44,298 117 | struct unary_function 2025-09-04T17:11:44,298 | ^~~~~~~~~~~~~~ 2025-09-04T17:11:44,298 ltp/thirdparty/boost/include/boost/numeric/conversion/detail/converter.hpp:504:47: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 2025-09-04T17:11:44,298 504 | struct non_rounding_converter : public std::unary_function< BOOST_DEDUCED_TYPENAME Traits::argument_type 2025-09-04T17:11:44,298 | ^~~~~~~~~~~~~~ 2025-09-04T17:11:44,299 /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 2025-09-04T17:11:44,299 117 | struct unary_function 2025-09-04T17:11:44,299 | ^~~~~~~~~~~~~~ 2025-09-04T17:11:44,317 patch/libs/python/src/converter/builtin_converters.cpp: In function ‘void* boost::python::converter::{anonymous}::convert_to_cstring(PyObject*)’: 2025-09-04T17:11:44,317 patch/libs/python/src/converter/builtin_converters.cpp:51:35: error: invalid conversion from ‘const void*’ to ‘void*’ [-fpermissive] 2025-09-04T17:11:44,317 51 | return PyUnicode_Check(obj) ? _PyUnicode_AsString(obj) : 0; 2025-09-04T17:11:44,562 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-04T17:11:44,729 ERROR: python setup.py bdist_wheel exited with 1 2025-09-04T17:11:44,740 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-04T17:11:44,740 exec(compile('"'"''"'"''"'"' 2025-09-04T17:11:44,740 # This is -- a caller that pip uses to run setup.py 2025-09-04T17:11:44,740 # 2025-09-04T17:11:44,740 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T17:11:44,740 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T17:11:44,740 # - It provides a clear error message when setuptools is not installed. 2025-09-04T17:11:44,740 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T17:11:44,740 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T17:11:44,740 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T17:11:44,740 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T17:11:44,740 import os, sys, tokenize, traceback 2025-09-04T17:11:44,740 2025-09-04T17:11:44,740 try: 2025-09-04T17:11:44,740 import setuptools 2025-09-04T17:11:44,740 except ImportError: 2025-09-04T17:11:44,740 print( 2025-09-04T17:11:44,740 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T17:11:44,740 "the build environment with exception:", 2025-09-04T17:11:44,740 file=sys.stderr, 2025-09-04T17:11:44,740 ) 2025-09-04T17:11:44,740 traceback.print_exc() 2025-09-04T17:11:44,740 sys.exit(1) 2025-09-04T17:11:44,740 2025-09-04T17:11:44,740 __file__ = %r 2025-09-04T17:11:44,740 sys.argv[0] = __file__ 2025-09-04T17:11:44,740 2025-09-04T17:11:44,740 if os.path.exists(__file__): 2025-09-04T17:11:44,740 filename = __file__ 2025-09-04T17:11:44,740 with tokenize.open(__file__) as f: 2025-09-04T17:11:44,740 setup_py_code = f.read() 2025-09-04T17:11:44,740 else: 2025-09-04T17:11:44,740 filename = "" 2025-09-04T17:11:44,740 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T17:11:44,740 2025-09-04T17:11:44,740 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T17:11:44,740 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-b2du25gw/pyltp_c5f5274391df47a99cca0e85df22bc7b/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-sfebzgcr[/] 2025-09-04T17:11:44,741 [bold magenta]cwd[/]: /tmp/pip-wheel-b2du25gw/pyltp_c5f5274391df47a99cca0e85df22bc7b/ 2025-09-04T17:11:44,741 Building wheel for pyltp (setup.py): finished with status 'error' 2025-09-04T17:11:44,741 ERROR: Failed building wheel for pyltp 2025-09-04T17:11:44,742 Running setup.py clean for pyltp 2025-09-04T17:11:44,743 Running command python setup.py clean 2025-09-04T17:11:45,947 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T17:11:45,947 !! 2025-09-04T17:11:45,947 ******************************************************************************** 2025-09-04T17:11:45,948 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T17:11:45,948 License :: OSI Approved :: MIT License 2025-09-04T17:11:45,948 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T17:11:45,948 ******************************************************************************** 2025-09-04T17:11:45,948 !! 2025-09-04T17:11:45,948 self._finalize_license_expression() 2025-09-04T17:11:46,019 running clean 2025-09-04T17:11:46,163 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-04T17:11:46,182 'build/lib.linux-armv7l-cpython-313' does not exist -- can't clean it 2025-09-04T17:11:46,182 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-04T17:11:46,183 'build/scripts-3.13' does not exist -- can't clean it 2025-09-04T17:11:46,183 removing 'build' 2025-09-04T17:11:46,296 Failed to build pyltp 2025-09-04T17:11:46,297 ERROR: Failed to build one or more wheels 2025-09-04T17:11:46,298 Exception information: 2025-09-04T17:11:46,298 Traceback (most recent call last): 2025-09-04T17:11:46,298 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T17:11:46,298 status = _inner_run() 2025-09-04T17:11:46,298 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T17:11:46,298 return self.run(options, args) 2025-09-04T17:11:46,298 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T17:11:46,298 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T17:11:46,298 return func(self, options, args) 2025-09-04T17:11:46,298 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-04T17:11:46,298 raise CommandError("Failed to build one or more wheels") 2025-09-04T17:11:46,298 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-04T17:11:46,305 Removed build tracker: '/tmp/pip-build-tracker-yjmyykp_'